-
Notifications
You must be signed in to change notification settings - Fork 3
/
project.clj
42 lines (35 loc) · 1.87 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
(defproject data15-blackjack "0.1.0-SNAPSHOT"
:description "Multiplayer blackjack game using Tableau JS API"
:url "http://github.com/tfoldi/data15-blackjack"
:dependencies [[org.clojure/clojure "1.7.0"]
[org.clojure/clojurescript "1.7.122"]
[org.clojure/core.async "0.1.346.0-17112a-alpha"]
[com.taoensso/sente "1.7.0-beta2"] ; <--- Sente
[com.taoensso/timbre "4.1.2"]
;;; ---> Choose (uncomment) a supported web server <---
[http-kit "2.1.19"]
;; [org.immutant/web "2.1.0"] ; v2.1+ recommended
;; [nginx-clojure/nginx-clojure-embed "0.4.2"] ; Needs v0.4.2+
[ring "1.4.0"]
[ring/ring-defaults "0.1.5"]
[compojure "1.4.0"] ; Or routing lib of your choice
[hiccup "1.0.5"] ; Optional, just for HTML
[prismatic/dommy "1.1.0"]] ; DOM event handler
:plugins [[lein-cljsbuild "1.1.0"]
[lein-pprint "1.1.2"]
[lein-ancient "0.6.7"]
[michaelblume/lein-marginalia "0.9.0"]
; [com.cemerick/austin "0.1.6"]
[lein-ring "0.9.7"]]
:hooks [leiningen.cljsbuild]
:source-paths ["src/clj" "src/cljc"]
:cljsbuild {
:builds {
:main {
:source-paths ["src/cljs" "src/cljc"]
:compiler {:output-to "resources/public/js/client.js"
:optimizations :simple
:pretty-print true}
:jar true}}}
:main data15-blackjack.server
:ring {:handler data15-blackjack.server/my-ring-handler})