Libraries.scala 5.54 KB
Newer Older
Mathieu Leclaire's avatar
Mathieu Leclaire committed
1
import org.scalajs.sbtplugin.ScalaJSPlugin.autoImport._
2
3
import sbt.Keys._
import sbt._
4

5
object Libraries {
6

7
  val gridscaleVersion = "1.88-SNAPSHOT"
8

Romain Reuillon's avatar
Romain Reuillon committed
9
  val bouncyCastleVersion = "1.50"
10

11
12
13
14
15
16
  val aceVersion = "01.08.2014"

  val d3Version = "3.5.12"

  val tooltipserVersion = "3.3.0"

17
  lazy val gridscale = "fr.iscpif.gridscale.bundle" %% "gridscale" % gridscaleVersion
18

19
  lazy val gridscaleSSH = "fr.iscpif.gridscale.bundle" %% "ssh" % gridscaleVersion
20

21
  lazy val gridscalePBS = "fr.iscpif.gridscale.bundle" %% "pbs" % gridscaleVersion
22

Romain Reuillon's avatar
Romain Reuillon committed
23
24
  lazy val gridscaleSGE = "fr.iscpif.gridscale.bundle" %% "sge" % gridscaleVersion

25
  lazy val gridscaleCondor = "fr.iscpif.gridscale.bundle" %% "condor" % gridscaleVersion
Romain Reuillon's avatar
Romain Reuillon committed
26

27
  lazy val gridscaleSLURM = "fr.iscpif.gridscale.bundle" %% "slurm" % gridscaleVersion
28

29
  lazy val gridscaleGlite = "fr.iscpif.gridscale.bundle" %% "egi" % gridscaleVersion
30

31
  lazy val gridscaleHTTP = "fr.iscpif.gridscale.bundle" %% "http" % gridscaleVersion
Romain Reuillon's avatar
Romain Reuillon committed
32

Romain Reuillon's avatar
Romain Reuillon committed
33
34
  lazy val gridscaleOAR = "fr.iscpif.gridscale.bundle" %% "oar" % gridscaleVersion

35
  lazy val bouncyCastle = "org.bouncycastle" % "bcpkix-jdk15on" % bouncyCastleVersion
markhammons's avatar
markhammons committed
36

37
  lazy val scalatra = "org.openmole" %% "org-scalatra" % "2.4.0"
38

39
  lazy val logback = "org.openmole" %% "ch-qos-logback" % "1.0.9"
40

Romain Reuillon's avatar
Romain Reuillon committed
41
  lazy val h2 = "org.openmole" %% "org-h2" % "1.4.192"
42

43
  lazy val bonecp = "org.openmole" %% "com-jolbox-bonecp" % "0.8.0-rc1"
44

Romain Reuillon's avatar
Romain Reuillon committed
45
  lazy val slick = "org.openmole" %% "com-typesafe-slick" % "3.1.1"
46

47
  lazy val slf4j = "org.openmole" %% "org-slf4j" % "1.7.10"
48

49
  lazy val xstream = "org.openmole" %% "com-thoughtworks-xstream" % "1.4.8"
50

51
  lazy val scalaLang = "org.openmole" %% "org-scala-lang-scala-library" % "2.11.8"
52

Mathieu Leclaire's avatar
Mathieu Leclaire committed
53
  lazy val jasypt = "org.openmole" %% "org-jasypt-encryption" % "1.9.2"
54

Romain Reuillon's avatar
Romain Reuillon committed
55
  lazy val netLogo5Version = "5.3.1"
56
  lazy val netlogo5 = "org.openmole" % "ccl-northwestern-edu-netlogo5" % netLogo5Version
Romain Reuillon's avatar
Romain Reuillon committed
57

58
  lazy val guava = "com.google.guava" % "guava" % "19.0"
Romain Reuillon's avatar
Romain Reuillon committed
59

60
61
  lazy val scalaTagsVersion = "0.6.2"
  lazy val scalaJSDomVersion = "0.9.1"
62
  lazy val rxVersion = "0.3.1"
Mathieu Leclaire's avatar
Mathieu Leclaire committed
63
64
  lazy val scalaUpickleVersion = "0.4.3"
  lazy val scalaAutowireVersion = "0.2.6"
65
  lazy val sourcecodeVersion = "0.1.2"
Romain Reuillon's avatar
Romain Reuillon committed
66

Mathieu Leclaire's avatar
Mathieu Leclaire committed
67
68
69
  lazy val upickle = "org.openmole" %% "upickle" % scalaUpickleVersion
  lazy val autowire = "org.openmole" %% "autowire" % scalaAutowireVersion
  lazy val scalaTags = "org.openmole" %% "com-scalatags" % scalaTagsVersion
70
  lazy val rx = "org.openmole" %% "rx" % rxVersion
71

72
  lazy val scaladgetVersion = "0.9.1-SNAPSHOT"
73

Mathieu Leclaire's avatar
Mathieu Leclaire committed
74
  lazy val scalajsVersion = "0.6.14"
Romain Reuillon's avatar
Romain Reuillon committed
75
76
77
78
79
80
  lazy val scaladgetJS = libraryDependencies += "fr.iscpif" %%% "scaladget" % scaladgetVersion
  lazy val scalajsDomJS = libraryDependencies += "org.scala-js" %%% "scalajs-dom" % scalaJSDomVersion
  lazy val rxJS = libraryDependencies += "com.lihaoyi" %%% "scalarx" % rxVersion
  lazy val scalaTagsJS = libraryDependencies += "com.lihaoyi" %%% "scalatags" % scalaTagsVersion
  lazy val autowireJS = libraryDependencies += "com.lihaoyi" %%% "autowire" % scalaAutowireVersion
  lazy val upickleJS = libraryDependencies += "com.lihaoyi" %%% "upickle" % scalaUpickleVersion
81
  lazy val sourcecodeJS = libraryDependencies += "com.lihaoyi" %%% "sourcecode" % sourcecodeVersion
82

83
  lazy val scalajsTools = "org.openmole" %% "scalajs-tools" % scalajsVersion
84
  lazy val scalajs = "org.openmole" %% "scalajs" % scalajsVersion
hammons's avatar
hammons committed
85

Romain Reuillon's avatar
Romain Reuillon committed
86
  lazy val mgo = "org.openmole" %% "mgo" % "2.2-SNAPSHOT"
87
  lazy val family = "org.openmole" %% "fr-iscpif-family" % "1.3"
Romain Reuillon's avatar
Romain Reuillon committed
88
  lazy val monocle = "org.openmole" %% "monocle" % "1.3.2"
hammons's avatar
hammons committed
89

90
91
92
  lazy val d3 = "org.webjars" % "d3js" % d3Version

  lazy val ace = "org.webjars" % "ace" % aceVersion
Mathieu Leclaire's avatar
Mathieu Leclaire committed
93

94
  lazy val tooltipster = "org.webjars" % "tooltipster" % tooltipserVersion
hammons's avatar
hammons committed
95

96
  lazy val opencsv = "org.openmole" %% "au-com-bytecode-opencsv" % "2.3"
hammons's avatar
hammons committed
97

98
  lazy val arm = "org.openmole" %% "com-jsuereth-scala-arm" % "1.4"
hammons's avatar
hammons committed
99

100
  lazy val scalajHttp = "org.openmole" %% "org-scalaj-scalaj-http" % "0.3.15"
hammons's avatar
hammons committed
101

102
  lazy val scopt = "org.openmole" %% "com-github-scopt" % "3.2.0"
hammons's avatar
hammons committed
103

Mathieu Leclaire's avatar
Mathieu Leclaire committed
104
  lazy val scalabc = "org.openmole" %% "fr-iscpif-scalabc" % "0.4"
Mathieu Leclaire's avatar
Mathieu Leclaire committed
105

Romain Reuillon's avatar
Romain Reuillon committed
106
  lazy val equinoxOSGi = "org.eclipse" % "osgi" % "3.10.0-v20140606-1445"
Romain Reuillon's avatar
Romain Reuillon committed
107

Romain Reuillon's avatar
Romain Reuillon committed
108
109
  lazy val scalatest = "org.scalatest" %% "scalatest" % "2.2.4" % "test"

Romain Reuillon's avatar
Romain Reuillon committed
110
  lazy val scalatexSite = "org.openmole" %% "com-lihaoyi-scalatex-site" % "0.3.6"
111

Romain Reuillon's avatar
Romain Reuillon committed
112
  lazy val math = "org.openmole" %% "org-apache-commons-math" % "3.6.1"
113

114
115
  lazy val collections = "org.openmole" %% "org-apache-commons-collections" % "4.1"

116
117
118
119
  lazy val exec = "org.openmole" %% "org-apache-commons-exec" % "1.1"

  lazy val log4j = "org.openmole" %% "org-apache-log4j" % "1.2.17"

120
  lazy val logging = "org.openmole" %% "org-apache-commons-logging" % "1.2"
121

122
123
  lazy val lang3 = "org.openmole" %% "org-apache-commons-lang3" % "3.4"

124
  lazy val sshd = "org.openmole" %% "org-apache-sshd" % "1.0.0"
125
126
127
128
129

  lazy val ant = "org.openmole" %% "org-apache-ant" % "1.8.0"

  lazy val codec = "org.openmole" %% "org-apache-commons-codec" % "1.10"

Mathieu Leclaire's avatar
Mathieu Leclaire committed
130
131
  lazy val async = "org.openmole" %% "scala-async" % "0.9.1"

132
133
  lazy val jgit = "org.openmole" %% "org-eclipse-jgit" % "3.7.1"

134
  lazy val toolxitBibtex = "org.openmole" %% "toolxit-bibtex" % "0.1"
135

Romain Reuillon's avatar
Romain Reuillon committed
136
137
138
  lazy val cats = "org.openmole" %% "cats" % "0.8.1"

  lazy val scalaz = "org.openmole" %% "scalaz" % "7.2.8"
139

140
141
  lazy val clapper = "org.openmole" %% "org-clapper" % "1.0.5"

142
143
  lazy val asm = "org.openmole" %% "org-objectweb-asm" % "5.1"

144
  lazy val configuration = "org.openmole" %% "org-apache-commons-configuration2" % "2.1"
145

Julien Perret's avatar
Julien Perret committed
146
147
  lazy val spray = "io.spray" %% "spray-json" % "1.3.2"

148
149
  lazy val json4s = "org.openmole" %% "org-json4s" % "3.4.0"

Romain Reuillon's avatar
Romain Reuillon committed
150
151
  lazy val squants = "org.openmole"  % "squants"  % "1.0.0"

152
}