@@ -188,11 +188,12 @@ lazy val commonDependenies2 = libraryDependencies ++= Seq(
188188
189189val sigmajsCryptoFacadeVersion = " 0.0.7"
190190
191- lazy val common = crossProject(JVMPlatform , JSPlatform )
192- .in(file(" common " ))
191+ lazy val core = crossProject(JVMPlatform , JSPlatform )
192+ .in(file(" core " ))
193193 .settings(commonSettings ++ testSettings2,
194194 commonDependenies2,
195195 testingDependencies2,
196+ scorexUtilDependency,
196197 publish / skip := true
197198 )
198199 .jvmSettings( crossScalaSettings )
@@ -209,59 +210,17 @@ lazy val common = crossProject(JVMPlatform, JSPlatform)
209210 ),
210211 useYarn := true
211212 )
212- lazy val commonJS = common.js
213- .enablePlugins(ScalaJSBundlerPlugin )
214-
215- lazy val corelib = crossProject(JVMPlatform , JSPlatform )
216- .in(file(" core-lib" ))
217- .dependsOn(common % allConfigDependency)
218- .settings(commonSettings ++ testSettings2,
219- commonDependenies2,
220- testingDependencies2,
221- crossScalaSettings,
222- scryptoDependency,
223- publish / skip := true
224- )
225- .jvmSettings(
226- crossScalaSettings
227- )
228- .jsSettings(
229- crossScalaSettingsJS,
230- libraryDependencies ++= Seq (
231- " org.scala-js" %%% " scala-js-macrotask-executor" % " 1.0.0"
232- ),
233- useYarn := true
234- )
235- lazy val corelibJS = corelib.js
236- .enablePlugins(ScalaJSBundlerPlugin )
237-
238- lazy val graphir = crossProject(JVMPlatform , JSPlatform )
239- .in(file(" graph-ir" ))
240- .dependsOn(common % allConfigDependency, corelib % allConfigDependency)
241- .settings(
242- commonDependenies2,
243- scryptoDependency,
244- publish / skip := true
245- )
246- .jvmSettings(
247- crossScalaSettings,
248- libraryDependencies ++= Seq (scalameter)
249- )
250- .jsSettings(
251- crossScalaSettingsJS,
252- useYarn := true
253- )
254- lazy val graphirJS = graphir.js
213+ lazy val coreJS = core.js
255214 .enablePlugins(ScalaJSBundlerPlugin )
256215
257216lazy val interpreter = crossProject(JVMPlatform , JSPlatform )
258217 .in(file(" interpreter" ))
259- .dependsOn(corelib % allConfigDependency)
218+ .dependsOn(core % allConfigDependency)
260219 .settings(
261220 commonSettings ++ testSettings2,
262221 commonDependenies2,
263222 testingDependencies2,
264- scorexUtilDependency, fastparseDependency, circeDependency,
223+ scorexUtilDependency, fastparseDependency, circeDependency, scryptoDependency,
265224 publish / skip := true
266225 )
267226 .jvmSettings( crossScalaSettings )
@@ -319,7 +278,7 @@ lazy val parsersJS = parsers.js
319278
320279lazy val sdk = crossProject(JVMPlatform , JSPlatform )
321280 .in(file(" sdk" ))
322- .dependsOn(corelib % allConfigDependency, interpreter % allConfigDependency, parsers % allConfigDependency)
281+ .dependsOn(core % allConfigDependency, interpreter % allConfigDependency, parsers % allConfigDependency)
323282 .settings(commonSettings ++ testSettings2,
324283 commonDependenies2,
325284 testingDependencies2,
@@ -351,7 +310,6 @@ lazy val sdkJS = sdk.js
351310lazy val sc = crossProject(JVMPlatform , JSPlatform )
352311 .in(file(" sc" ))
353312 .dependsOn(
354- graphir % allConfigDependency,
355313 interpreter % allConfigDependency,
356314 parsers % allConfigDependency,
357315 sdk % allConfigDependency
@@ -361,6 +319,7 @@ lazy val sc = crossProject(JVMPlatform, JSPlatform)
361319 commonDependenies2,
362320 testingDependencies2,
363321 scorexUtilDependency, fastparseDependency, circeDependency,
322+ scryptoDependency,
364323 Test / parallelExecution := false
365324 )
366325 .settings(publish / skip := true )
@@ -396,13 +355,13 @@ lazy val scJS = sc.js
396355
397356
398357lazy val sigma = (project in file(" ." ))
399- .aggregate(common .jvm, corelib.jvm, graphir.jvm, interpreter.jvm, parsers.jvm, sc .jvm, sdk .jvm)
358+ .aggregate(core .jvm, interpreter.jvm, parsers.jvm, sdk .jvm, sc .jvm)
400359 .settings(libraryDefSettings, rootSettings)
401360 .settings(publish / aggregate := false )
402361 .settings(publishLocal / aggregate := false )
403362
404363lazy val aggregateCompile = ScopeFilter (
405- inProjects(common .jvm, corelib.jvm, graphir.jvm, interpreter.jvm, parsers.jvm, sc .jvm, sdk .jvm),
364+ inProjects(core .jvm, interpreter.jvm, parsers.jvm, sdk .jvm, sc .jvm),
406365 inConfigurations(Compile ))
407366
408367lazy val rootSettings = Seq (
0 commit comments