Libraries.scala 5.67 KB
Newer Older
1
package root
Mark Hammons's avatar
Changes    
Mark Hammons committed
2

3
4
import sbt._
import Keys._
5
import com.typesafe.sbt.osgi.OsgiKeys
6
import OsgiKeys._
7
import org.openmole.buildsystem.OMKeys._
Mathieu Leclaire's avatar
Mathieu Leclaire committed
8
9
import org.scalajs.sbtplugin.ScalaJSPlugin
import org.scalajs.sbtplugin.ScalaJSPlugin.autoImport._
10
11
12
13
14
15
16
17

/**
 * Created with IntelliJ IDEA.
 * User: luft
 * Date: 3/17/13
 * Time: 6:50 PM
 * To change this template use File | Settings | File Templates.
 */
18
object Libraries extends Defaults {
Romain Reuillon's avatar
Romain Reuillon committed
19

20
21
  val dir = file("libraries")

22
  val gridscaleVersion = "1.87-SNAPSHOT"
23

Romain Reuillon's avatar
Romain Reuillon committed
24
  val bouncyCastleVersion = "1.50"
25

26
27
28
29
30
31
32
33
34
35
  val jqueryVersion = "2.2.1"

  val aceVersion = "01.08.2014"

  val bootsrapVersion = "3.3.6"

  val d3Version = "3.5.12"

  val tooltipserVersion = "3.3.0"

36
  lazy val gridscale = "fr.iscpif.gridscale.bundle" %% "gridscale" % gridscaleVersion
37

38
  lazy val gridscaleSSH = "fr.iscpif.gridscale.bundle" %% "ssh" % gridscaleVersion
39

40
  lazy val gridscalePBS = "fr.iscpif.gridscale.bundle" %% "pbs" % gridscaleVersion
41

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

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

46
  lazy val gridscaleSLURM = "fr.iscpif.gridscale.bundle" %% "slurm" % gridscaleVersion
47

48
  lazy val gridscaleGlite = "fr.iscpif.gridscale.bundle" %% "egi" % gridscaleVersion
49

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

52
53
  lazy val apacheHTTP = Seq(
    "org.apache.httpcomponents" % "httpclient-osgi" % "4.5.1",
54
    "org.apache.httpcomponents" % "httpcore-osgi" % "4.4.4"
55
  )
56

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

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

Romain Reuillon's avatar
Romain Reuillon committed
61
  lazy val scalatra = "org.openmole" %% "org-scalatra" % "2.3.1"
62

63
  lazy val logback = "org.openmole" %% "ch-qos-logback" % "1.0.9"
64

Romain Reuillon's avatar
Romain Reuillon committed
65
  lazy val h2 = "org.openmole" %% "org-h2" % "1.4.190"
66

67
  lazy val bonecp = "org.openmole" %% "com-jolbox-bonecp" % "0.8.0-rc1"
68

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

71
  lazy val slf4j = "org.openmole" %% "org-slf4j" % "1.7.10"
72

73
  lazy val xstream = "org.openmole" %% "com-thoughtworks-xstream" % "1.4.8"
74

75
  lazy val scalaLang = "org.openmole" %% "org-scala-lang-scala-library" % "2.11.8"
76

77
  lazy val jodaTime = "org.openmole" %% "org-joda-time" % "1.6"
78

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

81
  lazy val netlogo4_noscala = "org.openmole" % "ccl-northwestern-edu-netlogo4-noscala" % "4.1.3"
82

83
  lazy val netlogo4 = "org.openmole" % "ccl-northwestern-edu-netlogo4" % "4.1.3"
84

85
  lazy val netLogo5Version = "5.3.0"
86
  lazy val netlogo5 = "org.openmole" % "ccl-northwestern-edu-netlogo5" % netLogo5Version
Mathieu Leclaire's avatar
Mathieu Leclaire committed
87
  lazy val netlogo5_noscala = "org.openmole" % "ccl-northwestern-edu-netlogo5-noscala" % netLogo5Version
Romain Reuillon's avatar
Romain Reuillon committed
88

89
  lazy val guava = "org.openmole" %% "com-google-guava" % "18.0"
Romain Reuillon's avatar
Romain Reuillon committed
90

91
92
  lazy val jawn = "org.openmole" %% "jawn" % "0.6.0"

93
94
  lazy val scalaTagsVersion = "0.5.4"
  lazy val scalaJSDomVersion = "0.9.0"
Mathieu Leclaire's avatar
Mathieu Leclaire committed
95
  lazy val rxVersion = "0.2.8"
96
  lazy val scalaUpickleVersion = "0.2.6"
Mathieu Leclaire's avatar
Mathieu Leclaire committed
97
  lazy val scalaAutowireVersion = "0.2.5"
Romain Reuillon's avatar
Romain Reuillon committed
98

Mathieu Leclaire's avatar
Mathieu Leclaire committed
99
  lazy val upickle = "org.openmole" %% "upickle" % scalaUpickleVersion
Romain Reuillon's avatar
Romain Reuillon committed
100

Mathieu Leclaire's avatar
Mathieu Leclaire committed
101
  lazy val autowire = "org.openmole" %% "autowire" % scalaAutowireVersion
102

Mathieu Leclaire's avatar
Mathieu Leclaire committed
103
  lazy val scalaTags = "org.openmole" %% "com-scalatags" % scalaTagsVersion
104

Mathieu Leclaire's avatar
Mathieu Leclaire committed
105
  lazy val rx = "org.openmole" %% "rx" % rxVersion
106

107
  lazy val scalajsVersion = "0.6.7"
108
109
  lazy val scalajsTools = "org.openmole" %% "scalajs-tools" % scalajsVersion
  lazy val scalajsLibrary = "org.openmole" %% "scalajs-library" % scalajsVersion
Mathieu Leclaire's avatar
Mathieu Leclaire committed
110
  lazy val scalajsDom = "org.openmole" %% "scalajs-dom" % scalaJSDomVersion
hammons's avatar
hammons committed
111

112
  lazy val mgo = "org.openmole" %% "fr-iscpif-mgo" % "2.0-SNAPSHOT"
Mathieu Leclaire's avatar
Mathieu Leclaire committed
113

114
  lazy val family = "org.openmole" %% "fr-iscpif-family" % "1.3"
115

Romain Reuillon's avatar
Romain Reuillon committed
116
  lazy val monocle = "org.openmole" %% "monocle" % "1.2.0"
hammons's avatar
hammons committed
117

118
  lazy val scaladget = "org.openmole" %% "scaladget" % "0.8.0-SNAPSHOT"
119

120
121
122
  lazy val d3 = "org.webjars" % "d3js" % d3Version

  lazy val bootstrap = "org.webjars" % "bootstrap" % bootsrapVersion
123

124
  lazy val jquery = "org.webjars" % "jquery" % jqueryVersion
125

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

128
  lazy val tooltipster = "org.webjars" % "tooltipster" % tooltipserVersion
hammons's avatar
hammons committed
129

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

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

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

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

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

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

142
143
  lazy val osgiCompendium = "org.osgi" % "org.osgi.compendium" % "4.2.0"

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

146
  lazy val scalatexSite = "org.openmole" %% "com-lihaoyi-scalatex-site" % "0.3.5"
147

148
  lazy val math = "org.openmole" %% "org-apache-commons-math" % "3.5"
149
150
151
152
153

  lazy val exec = "org.openmole" %% "org-apache-commons-exec" % "1.1"

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

154
  lazy val logging = "org.openmole" %% "org-apache-commons-logging" % "1.2"
155

156
  lazy val sshd = "org.openmole" %% "org-apache-sshd" % "1.0.0"
157
158
159
160
161

  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
162
163
  lazy val async = "org.openmole" %% "scala-async" % "0.9.1"

164
165
  lazy val jgit = "org.openmole" %% "org-eclipse-jgit" % "3.7.1"

166
167
  lazy val txtmark = "org.openmole" %% "com-github-rjeschke-txtmark" % "0.13"

168
  lazy val toolxitBibtex = "org.openmole" %% "toolxit-bibtex" % "0.1"
169

Romain Reuillon's avatar
Romain Reuillon committed
170
  lazy val scalaz = "org.openmole" %% "scalaz" % "7.2.0"
171

172
173
  lazy val clapper = "org.openmole" %% "org-clapper" % "1.0.5"

174
}