(def version (str "2.0." (clojure.string/trim-newline (slurp "last-release")) "-snapshot")) (def packs (into ["do"] (mapcat (fn [directory] ["run" "-m" "com.badlogic.gdx.tools.texturepacker.TexturePacker" (str "asset-work/" directory) "resources/packed/" (str directory ",")]) ["cat-tree"] #_["behindhouse" "dream" "georgia" "inside-cafeteria" "inside-jail" "outsidehouse" "safe-song" "title" "castle-gate" "ego" "held" "inside-castle" "inside-stash" "outside-castle" "screenshots" "wizard" "cat-tree" "ending-castle" "inside-antique" "inside-house" "outside-jail" "space" ]))) ;; behindhouse/ dream/ georgia/ inside-cafeteria/ inside-jail/ open-inventory.pxa/ outsidehouse/ safe-song/ title/ ;; castle-gate/ ego/ held/ inside-castle/ inside-stash/ outside-castle/ right.pxa/ screenshots/ wizard/ ;; cat-tree/ ending-castle/ inside-antique/ inside-house/ left.pxa/ outside-jail/ safe-song.pxa/ space/ (defproject advent "2.0.5-SNAPSHOT" :description "FIXME: write description" :manifest {"Implementation-Version" ~version} :uberjar-name "advent-standalone.jar" :dependencies [[com.badlogicgames.gdx/gdx "1.9.4"] [com.badlogicgames.gdx/gdx-backend-lwjgl "1.9.4"] [com.badlogicgames.gdx/gdx-platform "1.9.4" :classifier "natives-desktop"] [org.clojure/clojure "1.8.0"] [org.clojars.notid/tools.logging "0.3.2-SNAPSHOT"] [play-clj "0.4.6-BRYCE"] [log4j/log4j "1.2.16"] [org.clojure/data.priority-map "0.0.5"] [org.clojure/core.async "0.2.385"]] :source-paths ["src" "src-common"] :javac-options ["-target" "1.7" "-source" "1.7" "-Xlint:-options"] :omit-source true :aliases {"pack" ~packs "ultrapack" ["run" "-m" "com.badlogic.gdx.tools.texturepacker.TexturePacker" "asset-work/" "resources/packed/"] "pack-pop" ["run" "-m" "com.badlogic.gdx.tools.texturepacker.TexturePacker" "/Users/brycecovert/Downloads/processed" "resources/packed-pop-logo/"] "pack-font" ["run" "-m" "com.badlogic.gdx.tools.texturepacker.TexturePacker" "resources/font-pack/" "resources/font-pack/packed/"] "script" ["run" "-m" "advent.analyze/dump-speech"]} :profiles { :uberjar { :jvm-opts ["-Duse-repl=false" "-Dui_scale=1.0" "-Dno-steam=true" "-Dclojure.compiler.direct-linking=true" "-Dis-desktop=true"] :aot :all } :dev { :source-paths ["src" "src-common" "src-dev"] :jvm-opts ["-Duse-repl=true" "-Dui_scale=1.0" "-Dno-steam=true" "-Dclojure.compiler.direct-linking=true" "-Dis-desktop=true"] :dependencies [[com.badlogicgames.gdx/gdx-tools "1.5.3"] [org.clojure/tools.nrepl "0.2.12"] [play-clj-nrepl "0.1.0" :exclusions [play-clj]] [slamhound "1.5.5"] [org.clojure/data.csv "0.1.3"]] :warn-on-reflection true} :mobile-dev { :source-paths ["src" "src-common" "src-dev"] :jvm-opts ["-Duse-repl=true" "-Dui_scale=1.5" "-Dno-steam=true" "-Dclojure.compiler.direct-linking=true" "-Dis-desktop=true"] :dependencies [[com.badlogicgames.gdx/gdx-tools "1.5.3"] [org.clojure/tools.nrepl "0.2.12"] [play-clj-nrepl "0.1.0" :exclusions [play-clj]] [slamhound "1.5.5"] [org.clojure/data.csv "0.1.3"]] #_#_:warn-on-reflection true} :app-store { :source-paths ["src" "src-common" "src-dev"] :jvm-opts ["-Dapp-store=true" "-Dui_scale=1.0" "-Dno-steam=true" "-Dis-desktop=true"] :aot :all :warn-on-reflection true} :steam {:dependencies [[com.code-disaster.steamworks4j/steamworks4j "1.2.2"]] :jvm-opts ["-Dis-desktop=true" "-Dui_scale=1.0" ]} :steam-dev { :source-paths ["src" "src-common" "src-dev"] :jvm-opts ["-Duse-repl=true" "-Dui_scale=1.0" "-Dis-desktop=true"] :dependencies [[com.badlogicgames.gdx/gdx-tools "1.5.3"] [org.clojure/tools.nrepl "0.2.7"] [play-clj-nrepl "0.1.0" :exclusions [play-clj]] [slamhound "1.5.5"] [org.clojure/data.csv "0.1.3"] [com.code-disaster.steamworks4j/steamworks4j "1.2.2"]] :aot :all :warn-on-reflection true} } :aot [advent.core.desktop-launcher] :main advent.core.desktop-launcher)