diff --git a/build.sbt b/build.sbt index f13071e..b9536bd 100644 --- a/build.sbt +++ b/build.sbt @@ -10,6 +10,7 @@ val spinalIdslPlugin = compilerPlugin("com.github.spinalhdl" %% "spinalhdl-idsl- lazy val projectname = (project in file(".")) .settings( Compile / scalaSource := baseDirectory.value / "hw" / "spinal", + Test / scalaSource := baseDirectory.value / "tb" / "spinal", libraryDependencies ++= Seq(spinalCore, spinalLib, spinalIdslPlugin) ) diff --git a/build.sc b/build.sc index 96bf792..afb380d 100644 --- a/build.sc +++ b/build.sc @@ -6,7 +6,8 @@ object projectname extends SbtModule { def scalaVersion = "2.12.16" override def millSourcePath = os.pwd def sources = T.sources( - millSourcePath / "hw" / "spinal" + millSourcePath / "hw" / "spinal", + millSourcePath / "tb" / "spinal" ) def ivyDeps = Agg( ivy"com.github.spinalhdl::spinalhdl-core:$spinalVersion", diff --git a/hw/spinal/projectname/MyTopLevelFormal.scala b/tb/spinal/projectname/MyTopLevelFormal.scala similarity index 100% rename from hw/spinal/projectname/MyTopLevelFormal.scala rename to tb/spinal/projectname/MyTopLevelFormal.scala diff --git a/hw/spinal/projectname/MyTopLevelSim.scala b/tb/spinal/projectname/MyTopLevelSim.scala similarity index 100% rename from hw/spinal/projectname/MyTopLevelSim.scala rename to tb/spinal/projectname/MyTopLevelSim.scala diff --git a/tb/verilog/.gitignore b/tb/verilog/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/tb/vhdl/.gitignore b/tb/vhdl/.gitignore new file mode 100644 index 0000000..e69de29