Skip to content

Commit 2cfa19b

Browse files
author
aroemers
committed
Update project.clj for publishing.
1 parent 316bed9 commit 2cfa19b

File tree

1 file changed

+5
-42
lines changed

1 file changed

+5
-42
lines changed

project.clj

Lines changed: 5 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,12 @@
1-
(defproject com.thelastcitadel/elasticsearch-lang-clojure "0.1.0-SNAPSHOT"
2-
:description "FIXME: write description"
3-
:url "http://example.com/FIXME"
1+
(defproject org.clojars.touch/elasticsearch-lang-clojure "0.1.0-SNAPSHOT"
2+
:description "Clojure script engine for ElasticSearch."
3+
:url "https://github.com/touch/elastic-lang-clojure"
44
:license {:name "Eclipse Public License"
55
:url "http://www.eclipse.org/legal/epl-v10.html"}
66
:dependencies [[org.clojure/clojure "1.5.1"]
7-
[org.elasticsearch/elasticsearch "0.90.0.Beta1"]
87
[org.clojure/tools.logging "0.2.6"]]
98
:profiles {:dev {:dependencies [[com.spatial4j/spatial4j "0.3"]
10-
[log4j/log4j "1.2.16"]]}}
9+
[log4j/log4j "1.2.16"]]}
10+
:provided {:dependencies [[org.elasticsearch/elasticsearch "0.90.5"]]}}
1111
:aot #{com.thelastcitadel.es.engine
1212
com.thelastcitadel.es.plugin})
13-
14-
(require 'leiningen.compile
15-
'leiningen.uberjar
16-
'leiningen.clean
17-
'leiningen.core.utils
18-
'leiningen.core.classpath)
19-
20-
(def ^:dynamic x false)
21-
22-
(defn package
23-
""
24-
[project]
25-
(leiningen.clean/clean project)
26-
(leiningen.compile/compile project)
27-
(binding [x true]
28-
(leiningen.uberjar/uberjar
29-
(assoc project
30-
:uberjar-name (str (:name project) "-" (:version project) "-plugin" ".jar"))
31-
nil)))
32-
33-
(alter-var-root #'leiningen.core.utils/require-resolve
34-
(fn [f]
35-
(fn [& args]
36-
(if (= '[leiningen.package/package] args)
37-
#'package
38-
(apply f args)))))
39-
40-
(alter-var-root #'leiningen.core.classpath/resolve-dependencies
41-
(fn [f]
42-
(fn [k v & r]
43-
(if x
44-
(apply f k
45-
(update-in v [:dependencies]
46-
(partial remove
47-
(comp (partial = 'org.elasticsearch/elasticsearch) first)))
48-
r)
49-
(apply f k v r)))))

0 commit comments

Comments
 (0)