* remove outdated files

* pulled resetinverter from dsptools + setup repo

* fix some package names, misc. dsptools dependencies, typo in build.sbt, + circuitstate in resetinverter pass

* add more comprehensive gitignore + license back in

* create directory structure to match package structure

* change package names to barstools.tapeout

* settled on barstools.tapeout.transforms package

* make directory + build structure more amenable for multiple sub projects
This commit is contained in:
Angie Wang
2017-02-17 11:58:05 -08:00
committed by GitHub
parent e21e50dd91
commit d86dea58cf
11 changed files with 670 additions and 192 deletions

View File

@@ -6,11 +6,19 @@ lazy val commonSettings = Seq(
organization := "edu.berkeley.cs",
version := "0.1-SNAPSHOT",
scalaVersion := "2.11.8",
scalacOptions := Seq("-deprecation", "-feature"),
libraryDependencies ++= commonDependencies
)
lazy val executionoptions = (project in file("executionoptions"))
val defaultVersions = Map(
"chisel3" -> "3.1-SNAPSHOT",
"chisel-iotesters" -> "1.2-SNAPSHOT"
)
lazy val tapeout = (project in file("tapeout"))
.settings(commonSettings)
.settings(
libraryDependencies ++= executionoptionsDependencies
)
libraryDependencies ++= Seq("chisel3","chisel-iotesters").map {
dep: String => "edu.berkeley.cs" %% dep % sys.props.getOrElse(dep + "Version", defaultVersions(dep))
}
)