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 @@
/project/
/test/
/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
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
Markdown is supported
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