-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathproject.clj
21 lines (18 loc) · 1.01 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(require '[clojure.java.io :as io])
(defn tools-jar []
(.getCanonicalPath (io/file (System/getProperty "java.home")
".." "lib" "tools.jar")))
(defproject newfact "0.0.1"
:description "A refactoring tool for clojure code"
:repositories {"stuartsierra-releases" "http://stuartsierra.com/maven2"
"platogo" "http://banana.platogo.com:8080/nexus/content/repositories/thirdparty/"}
:dependencies [;; Core
[org.clojure/clojure "1.3.0-RC0"]
;; Logging
[org.clojure/tools.logging "0.2.0"]
[ch.qos.logback/logback-classic "0.9.29"]]
:dev-dependencies [[swank-clojure "1.4.0-SNAPSHOT"]
[com.stuartsierra/lazytest "1.2.3" :exclusions [org.clojure/clojure org.clojure/clojure-contrib]]
[org.clojars.brenton/difform "1.0.2-PATCH" :exclusions [org.clojure/clojure org.clojure/clojure-contrib]]]
:jvm-opts ["-agentlib:jdwp=transport=dt_socket,server=y,suspend=n"]
:extra-classpath-dirs [#=(tools-jar)])