(defproject useful "0.8.3-alpha4"
  :description "A collection of generally-useful Clojure utility functions"
  :license {:name "Eclipse Public License - v 1.0"
            :url "http://www.eclipse.org/legal/epl-v10.html"
            :distribution :repo}
  :url "https://github.com/flatland/useful"
  :dependencies [[org.clojure/clojure "1.4.0"]
                 [org.clojure/tools.macro "0.1.1"]]
  :multi-deps {"1.3" [[org.clojure/clojure "1.3.0"]]
               "1.2" [[org.clojure/clojure "1.2.1"]]
               :all [[org.clojure/tools.macro "0.1.1"]]})

(defproject useful "0.8.3-alpha4"
  :description "A collection of generally-useful Clojure utility functions"
  :license {:name "Eclipse Public License - v 1.0"
            :url "http://www.eclipse.org/legal/epl-v10.html"
            :distribution :repo}
  :url "https://github.com/flatland/useful"
  :dependencies [[org.clojure/clojure "1.4.0"]
                 [org.clojure/tools.macro "0.1.1"]]
  :aliases {"testall" ["with-profile" "dev,default:dev,1.3,default:dev,1.2,default" "test"]}
  :profiles {:1.3 {:dependencies [[org.clojure/clojure "1.3.0"]]}
             :1.2 {:dependencies [[org.clojure/clojure "1.2.1"]]}})

Switch to lein2 profiles for testing multiple dep sets and add an alias for testing all of them.
Switch to lein2 profiles for testing multiple dep sets and add an alias for testing all of them.

flatland/useful,amalloy/useful,jafingerhut/useful