From 36e6a1736ec01d1bf61d5e8b914436c598d27f61 Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Mon, 17 Jan 2022 11:26:21 -0800 Subject: [PATCH] Update tutorial patch | Small warning fixes to build.sbt --- build.sbt | 10 +++++----- scripts/tutorial-patches/build.sbt.patch | 14 ++++++++------ 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/build.sbt b/build.sbt index 00460b967e..da56aff3cf 100644 --- a/build.sbt +++ b/build.sbt @@ -8,8 +8,8 @@ lazy val commonSettings = Seq( organization := "edu.berkeley.cs", version := "1.3", scalaVersion := "2.12.10", - test in assembly := {}, - assemblyMergeStrategy in assembly := { _ match { + assembly / test := {}, + assembly / assemblyMergeStrategy := { _ match { case PathList("META-INF", "MANIFEST.MF") => MergeStrategy.discard case _ => MergeStrategy.first}}, scalacOptions ++= Seq("-deprecation","-unchecked","-Xsource:2.11"), @@ -48,8 +48,8 @@ lazy val firesimDir = if (firesimAsLibrary) { def freshProject(name: String, dir: File): Project = { Project(id = name, base = dir / "src") .settings( - scalaSource in Compile := baseDirectory.value / "main" / "scala", - resourceDirectory in Compile := baseDirectory.value / "main" / "resources" + Compile / scalaSource := baseDirectory.value / "main" / "scala", + Compile / resourceDirectory := baseDirectory.value / "main" / "resources" ) } @@ -248,7 +248,7 @@ lazy val sifive_blocks = (project in file("generators/sifive-blocks")) lazy val sifive_cache = (project in file("generators/sifive-cache")) .settings( commonSettings, - scalaSource in Compile := baseDirectory.value / "design/craft") + Compile / scalaSource := baseDirectory.value / "design/craft") .dependsOn(rocketchip) .settings(libraryDependencies ++= rocketLibDeps.value) diff --git a/scripts/tutorial-patches/build.sbt.patch b/scripts/tutorial-patches/build.sbt.patch index bc67c91be8..b80ed21681 100644 --- a/scripts/tutorial-patches/build.sbt.patch +++ b/scripts/tutorial-patches/build.sbt.patch @@ -1,8 +1,8 @@ diff --git a/build.sbt b/build.sbt -index 2187fe12..2319fc95 100644 +index 00460b96..1d37f975 100644 --- a/build.sbt +++ b/build.sbt -@@ -162,7 +162,7 @@ lazy val testchipip = (project in file("generators/testchipip")) +@@ -143,7 +143,7 @@ lazy val testchipip = (project in file("generators/testchipip")) lazy val chipyard = (project in file("generators/chipyard")) .dependsOn(testchipip, rocketchip, boom, hwacha, sifive_blocks, sifive_cache, iocell, @@ -11,18 +11,20 @@ index 2187fe12..2319fc95 100644 dsptools, `rocket-dsp-utils`, gemmini, icenet, tracegen, cva6, nvdla, sodor, ibex) .settings(libraryDependencies ++= rocketLibDeps.value) -@@ -203,10 +203,10 @@ lazy val sodor = (project in file("generators/riscv-sodor")) +@@ -184,11 +184,11 @@ lazy val sodor = (project in file("generators/riscv-sodor")) .settings(libraryDependencies ++= rocketLibDeps.value) .settings(commonSettings) -lazy val sha3 = (project in file("generators/sha3")) -- .dependsOn(rocketchip, chisel_testers, midasTargetUtils) +- .dependsOn(rocketchip, midasTargetUtils) - .settings(libraryDependencies ++= rocketLibDeps.value) +- .settings(chiselTestSettings) - .settings(commonSettings) +//lazy val sha3 = (project in file("generators/sha3")) -+// .dependsOn(rocketchip, chisel_testers, midasTargetUtils) ++// .dependsOn(rocketchip, midasTargetUtils) +// .settings(libraryDependencies ++= rocketLibDeps.value) ++// .settings(chiselTestSettings) +// .settings(commonSettings) lazy val gemmini = (project in file("generators/gemmini")) - .dependsOn(testchipip, rocketchip, chisel_testers) + .dependsOn(testchipip, rocketchip)