Libraries.scala 5.55 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 root.libraries._
8
import org.openmole.buildsystem.OMKeys._
Mathieu Leclaire's avatar
Mathieu Leclaire committed
9
10
import org.scalajs.sbtplugin.ScalaJSPlugin
import org.scalajs.sbtplugin.ScalaJSPlugin.autoImport._
11
12
13
14
15
16
17
18

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

21
22
  val dir = file("libraries")

Romain Reuillon's avatar
Romain Reuillon committed
23
  val gridscaleVersion = "1.84"
24

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

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

29
  lazy val gridscaleSSH = "fr.iscpif.gridscale.bundle" %% "ssh" % gridscaleVersion
30

31
  lazy val gridscalePBS = "fr.iscpif.gridscale.bundle" %% "pbs" % gridscaleVersion
32

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

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

37
  lazy val gridscaleSLURM = "fr.iscpif.gridscale.bundle" %% "slurm" % gridscaleVersion
38

39
  lazy val gridscaleGlite = "fr.iscpif.gridscale.bundle" %% "glite" % gridscaleVersion
40

41
  lazy val gridscaleDirac = "fr.iscpif.gridscale.bundle" %% "dirac" % gridscaleVersion
42

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

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

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

Romain Reuillon's avatar
Romain Reuillon committed
49
  lazy val includeOsgi = libraryDependencies += "org.eclipse.core" % "org.eclipse.osgi" % "3.8.2.v20130124-134944"
50

51
  lazy val jetty = "org.openmole" %% "org-eclipse-jetty" % "8.1.8.v20121106"
52

Romain Reuillon's avatar
Romain Reuillon committed
53
  lazy val scalatraVersion = "2.3.0"
Romain Reuillon's avatar
Romain Reuillon committed
54

Mathieu Leclaire's avatar
Mathieu Leclaire committed
55
  lazy val scalatra = "org.openmole" %% "org-scalatra" % scalatraVersion
56

57
  lazy val scalate = "org.openmole" %% "scalate" % scalatraVersion
58

59
  lazy val jacksonJson = "org.openmole" %% "org-json4s" % "3.2.9"
60

61
  lazy val logback = "org.openmole" %% "ch-qos-logback" % "1.0.9"
62

Mathieu Leclaire's avatar
Mathieu Leclaire committed
63
  lazy val h2 = "org.openmole" %% "org-h2" % "1.3.176"
64

65
  lazy val bonecp = "org.openmole" %% "com-jolbox-bonecp" % "0.8.0-rc1"
66

Mathieu Leclaire's avatar
Mathieu Leclaire committed
67
  lazy val slick = "org.openmole" %% "com-typesafe-slick" % "2.1.0"
68

69
  lazy val slf4j = "org.openmole" %% "org-slf4j" % "1.7.10"
70

71
  lazy val xstream = "org.openmole" %% "com-thoughtworks-xstream" % "1.4.8"
72

73
  lazy val groovy = "org.openmole" %% "org-codehaus-groovy" % "2.4.1"
74

Mathieu Leclaire's avatar
Mathieu Leclaire committed
75
  lazy val scalaLang = "org.openmole" %% "org-scala-lang-scala-library" % "2.11.5"
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

Romain Reuillon's avatar
Romain Reuillon committed
85
  lazy val netLogo5Version = "5.1.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"

Mathieu Leclaire's avatar
Mathieu Leclaire committed
93
94
95
96
97
98
  lazy val scalaTagsVersion = "0.4.5"
  lazy val scalaJSDomVersion = "0.8.0"
  lazy val scalaJQueryVersion = "0.8.0"
  lazy val rxVersion = "0.2.7"
  lazy val scalaUpickleVersion = "0.2.6"
  lazy val scalaAutowireVersion = "0.2.4"
Romain Reuillon's avatar
Romain Reuillon committed
99

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

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

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

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

Mathieu Leclaire's avatar
Mathieu Leclaire committed
108
  lazy val scalajsVersion = "0.6.0"
109
110
  lazy val scalajsTools = "org.openmole" %% "scalajs-tools" % scalajsVersion
  lazy val scalajsLibrary = "org.openmole" %% "scalajs-library" % scalajsVersion
Mathieu Leclaire's avatar
Mathieu Leclaire committed
111
112
  lazy val scalajsDom = "org.openmole" %% "scalajs-dom" % scalaJSDomVersion
  lazy val scalajsJQuery = "org.openmole" %% "scalajs-jquery" % scalaJQueryVersion
hammons's avatar
hammons committed
113

Romain Reuillon's avatar
Romain Reuillon committed
114
  lazy val mgo = "org.openmole" %% "fr-iscpif-mgo" % "1.79"
Mathieu Leclaire's avatar
Mathieu Leclaire committed
115

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

Mathieu Leclaire's avatar
Mathieu Leclaire committed
118
  lazy val scaladget = "org.openmole" %% "scaladget" % "0.3.0"
hammons's avatar
hammons committed
119

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

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

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

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

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

Mathieu Leclaire's avatar
Mathieu Leclaire committed
130
  lazy val equinoxApp = "org.eclipse.core" % "org.eclipse.equinox.app" % "1.3.100.v20120522-1841"
131

Mathieu Leclaire's avatar
Mathieu Leclaire committed
132
  lazy val equinoxCommon = "org.eclipse.core" % "org.eclipse.equinox.common" % "3.6.100.v20120522-1841"
133

Mathieu Leclaire's avatar
Mathieu Leclaire committed
134
  lazy val equinoxLauncher = "org.eclipse.core" % "org.eclipse.equinox.launcher" % "1.3.0.v20120522-1813"
135

Mathieu Leclaire's avatar
Mathieu Leclaire committed
136
  lazy val equinoxRegistry = "org.eclipse.core" % "org.eclipse.equinox.registry" % "3.5.200.v20120522-1841"
137

Mathieu Leclaire's avatar
Mathieu Leclaire committed
138
  lazy val equinoxPreferences = "org.eclipse.core" % "org.eclipse.equinox.preferences" % "3.5.1.v20121031-182809"
139

Mathieu Leclaire's avatar
Mathieu Leclaire committed
140
  lazy val equinoxContenttype = "org.eclipse.core" % "org.eclipse.core.contenttype" % "3.4.200.v20120523-2004"
141

Mathieu Leclaire's avatar
Mathieu Leclaire committed
142
  lazy val equinoxJobs = "org.eclipse.core" % "org.eclipse.core.jobs" % "3.5.300.v20120912-155018"
143

Mathieu Leclaire's avatar
Mathieu Leclaire committed
144
  lazy val equinoxRuntime = "org.eclipse.core" % "org.eclipse.core.runtime" % "3.8.0.v20120912-155025"
145

Romain Reuillon's avatar
Romain Reuillon committed
146
147
  lazy val equinoxOSGi = "org.eclipse.core" % "org.eclipse.osgi" % "3.8.2.v20130124-134944"

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

150
151
  lazy val scalatexSite = "org.openmole" %% "com-lihaoyi-scalatex-site" % "0.1.1"

152
}