Skip to content

Commit c4219e9

Browse files
committed
wire up pack and start scripts
1 parent bf41104 commit c4219e9

File tree

7 files changed

+15
-1
lines changed

7 files changed

+15
-1
lines changed

dist/bin/common

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,8 @@ TASTY_CORE=$(find_lib "*tasty-core*")
156156
SCALA_ASM=$(find_lib "*scala-asm*")
157157
SCALA_LIB=$(find_lib "*scala-library*")
158158
SBT_INTF=$(find_lib "*compiler-interface*")
159+
DOTTY_DIST=$(find_lib "*scala3-dist*")
160+
DOTTY_REPL=$(find_lib "*scala3-repl*")
159161
JLINE_READER=$(find_lib "*jline-reader-3*")
160162
JLINE_TERMINAL=$(find_lib "*jline-terminal-3*")
161163
JLINE_TERMINAL_JNA=$(find_lib "*jline-terminal-jna-3*")
@@ -182,6 +184,8 @@ compilerJavaClasspathArgs () {
182184
toolchain+="$TASTY_CORE$PSEP"
183185
toolchain+="$DOTTY_STAGING$PSEP"
184186
toolchain+="$DOTTY_TASTY_INSPECTOR$PSEP"
187+
toolchain+="$DOTTY_DIST$PSEP"
188+
toolchain+="$DOTTY_REPL$PSEP"
185189

186190
# jine
187191
toolchain+="$JLINE_READER$PSEP"

dist/bin/common.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*tasty-core*"') do
5151
for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*scala-asm*"') do set "_SCALA_ASM=%_LIB_DIR%\%%f"
5252
for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*scala-library*"') do set "_SCALA_LIB=%_LIB_DIR%\%%f"
5353
for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*compiler-interface*"') do set "_SBT_INTF=%_LIB_DIR%\%%f"
54+
for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*scala3-dist*"') do set "_SCALA3_DIST=%_LIB_DIR%\%%f"
55+
for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*scala3-repl*"') do set "_SCALA3_REPL=%_LIB_DIR%\%%f"
5456
for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*jline-reader-3*"') do set "_JLINE_READER=%_LIB_DIR%\%%f"
5557
for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*jline-terminal-3*"') do set "_JLINE_TERMINAL=%_LIB_DIR%\%%f"
5658
for /f "delims=" %%f in ('dir /a-d /b "%_LIB_DIR%\*jline-terminal-jna-3*"') do set "_JLINE_TERMINAL_JNA=%_LIB_DIR%\%%f"

dist/bin/scala.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_COMP%%_PSEP%"
7373
set "__TOOLCHAIN=%__TOOLCHAIN%%_TASTY_CORE%%_PSEP%"
7474
set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_STAGING%%_PSEP%"
7575
set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_TASTY_INSPECTOR%%_PSEP%"
76+
set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_DIST%%_PSEP%"
77+
set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_REPL%%_PSEP%"
7678

7779
@rem # jline
7880
set "__TOOLCHAIN=%__TOOLCHAIN%%_JLINE_READER%%_PSEP%"

dist/bin/scalac.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,8 @@ set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_COMP%%_PSEP%"
102102
set "__TOOLCHAIN=%__TOOLCHAIN%%_TASTY_CORE%%_PSEP%"
103103
set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_STAGING%%_PSEP%"
104104
set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_TASTY_INSPECTOR%%_PSEP%"
105+
set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_DIST%%_PSEP%"
106+
set "__TOOLCHAIN=%__TOOLCHAIN%%_SCALA3_REPL%%_PSEP%"
105107

106108
@rem # jline
107109
set "__TOOLCHAIN=%__TOOLCHAIN%%_JLINE_READER%%_PSEP%"

dist/bin/scaladoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ classpathArgs () {
6060
CLASS_PATH+="$(find_lib "*scala3-library*")$PSEP"
6161
CLASS_PATH+="$(find_lib "*tasty-core*")$PSEP"
6262
CLASS_PATH+="$(find_lib "*scala3-tasty-inspector*")$PSEP"
63+
CLASS_PATH+="$(find_lib "*scala3-repl*")$PSEP"
64+
CLASS_PATH+="$(find_lib "*scala3-dist*")$PSEP"
6365
CLASS_PATH+="$(find_lib "*flexmark-0*")$PSEP"
6466
CLASS_PATH+="$(find_lib "*flexmark*")$PSEP"
6567
CLASS_PATH+="$(find_lib "*flexmark-ext-anchorlink*")$PSEP"

dist/bin/scaladoc.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,8 @@ call :updateClasspath "scala3-interfaces"
110110
call :updateClasspath "scala3-library"
111111
call :updateClasspath "tasty-core"
112112
call :updateClasspath "scala3-tasty-inspector"
113+
call :updateClasspath "scala3-repl"
114+
call :updateClasspath "scala3-dist"
113115
call :updateClasspath "flexmark-0"
114116
call :updateClasspath "flexmark-html-parser"
115117
call :updateClasspath "flexmark-ext-anchorlink"

project/Build.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1980,8 +1980,8 @@ object Build {
19801980
)
19811981

19821982
lazy val commonDistSettings = Seq(
1983+
name := "scala3-dist",
19831984
packMain := Map(),
1984-
publishArtifact := false,
19851985
packGenerateMakefile := false,
19861986
packExpandedClasspath := true,
19871987
packArchiveName := "scala3-" + dottyVersion

0 commit comments

Comments
 (0)