-
Notifications
You must be signed in to change notification settings - Fork 3
/
project.clj
executable file
·26 lines (26 loc) · 1.34 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
(defproject cljds/ch7 "0.1.0"
:description "Example code for the book Clojure for Data Science"
:url "https://github.com/clojuredatascience/ch7-recommender-systems"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.6.0"]
[org.apache.mahout/mahout-core "0.9" :exclusions [com.google.guava/guava]]
[org.apache.mahout/mahout-examples "0.9" :exclusions [com.google.guava/guava]]
[gorillalabs/sparkling "1.2.2"]
[me.raynes/fs "1.4.6"]
[medley "0.5.5"]
[incanter "1.5.6"]
[com.google.guava/guava "16.0"]
[iota "1.1.2"]
[medley "0.6.0"]]
:profiles {:dev
{:dependencies [[org.clojure/tools.cli "0.3.1"]]
:repl-options {:init-ns cljds.ch7.examples}
:resource-paths ["data/ml-100k"]}
:provided
{:dependencies
[[org.apache.spark/spark-mllib_2.10 "1.1.0" :exclusions [com.google.guava/guava]]
[org.apache.spark/spark-core_2.10 "1.1.0" :exclusions [com.google.guava/guava com.thoughtworks.paranamer/paranamer]]]}}
:main cljds.ch7.core
:aot [sparkling.serialization sparkling.destructuring cljds.ch7.sparkling]
:jvm-opts ["-Xmx4g"])