Commit b8d8f0e1 authored by Jens Korinth's avatar Jens Korinth
Browse files

Define proper subprojects in build.sbt

* miscutils, packaging are subprojects which are depended upon
* configured correspondingly in build.sbt, removed symlinks in src
* defined metadata for build artifact (incl. version)
* updated .gitignore to ignore temp files in subprojects
parent 24c23140
...@@ -5,3 +5,6 @@ ...@@ -5,3 +5,6 @@
/project/ /project/
/test/ /test/
/ip/ /ip/
/packaging/target/
/miscutils/target/
scalaVersion := "2.11.7" name := "chisel-axiutils"
organization := "esa.cs.tu-darmstadt.de"
version := "0.3-SNAPSHOT"
libraryDependencies += "edu.berkeley.cs" %% "chisel" % "latest.release" crossScalaVersions := Seq("2.10.3", "2.10.4", "2.11.0")
scalaVersion := "2.11.7"
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test" libraryDependencies ++= Seq(
"edu.berkeley.cs" %% "chisel" % "latest.release",
"com.novocode" % "junit-interface" % "0.11" % "test",
"org.scalatest" %% "scalatest" % "2.2.6" %"test",
"com.typesafe.play" %% "play-json" % "2.4.8"
)
libraryDependencies += "org.scalatest" %% "scalatest" % "2.2.6" %"test"
libraryDependencies += "com.typesafe.play" %% "play-json" % "2.5.4" // no parallel testing
parallelExecution in Test := false parallelExecution in Test := false
testForkedParallel in Test := false testForkedParallel in Test := false
// project structure
lazy val packaging = project.in(file("packaging"))
lazy val miscutils = project.in(file("miscutils"))
lazy val root = (project in file(".")).dependsOn(packaging, miscutils)
../../../miscutils/src/main/scala
\ No newline at end of file
../../../packaging
\ No newline at end of file
../../../miscutils/src/main/scala
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment