From f53456ada759ef467b6c6cb7fac59c9bcf68ea89 Mon Sep 17 00:00:00 2001 From: ASDAlexander77 Date: Fri, 10 Jul 2026 14:44:58 +0100 Subject: [PATCH] Package full defaultlib __build tree in release; update JIT launch config Archive the entire __build defaultlib tree in the release workflow so the per-build subfolders (dll/lib/{debug,release}) are preserved, and point the JIT default-lib launch config at __build root instead of __build/debug. Co-Authored-By: Claude Opus 4.8 --- .github/workflows/create-release.yml | 2 +- tslang/tslang/.vscode/launch.json | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 52c4a7410..0925411b4 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -181,7 +181,7 @@ jobs: # default library as a whole tree so its per-build subfolders are preserved: # defaultlib/dll/{debug,release}, defaultlib/lib/{debug,release}, # defaultlib/*.d.ts, defaultlib/generics/ - run: Get-ChildItem -Path .\tslang\msbuild\x64\release\bin\tslang.exe, .\tslang\msbuild\x64\release\bin\TypeScriptRuntime.dll, .\gc\msbuild\x64\release\${{ env.BUILD_TYPE }}\gc.lib, .\tslang\msbuild\x64\release\lib\TypeScriptAsyncRuntime.lib, ..\3rdParty\llvm\x64\release\lib\LLVMSupport.lib, ..\3rdParty\llvm\x64\release\bin\wasm-ld.exe, ..\TypeScriptCompilerDefaultLib\__build\defaultlib | Compress-Archive -DestinationPath ..\tslang.zip + run: Get-ChildItem -Path .\tslang\msbuild\x64\release\bin\tslang.exe, .\tslang\msbuild\x64\release\bin\TypeScriptRuntime.dll, .\gc\msbuild\x64\release\${{ env.BUILD_TYPE }}\gc.lib, .\tslang\msbuild\x64\release\lib\TypeScriptAsyncRuntime.lib, ..\3rdParty\llvm\x64\release\lib\LLVMSupport.lib, ..\3rdParty\llvm\x64\release\bin\wasm-ld.exe, ..\TypeScriptCompilerDefaultLib\__build | Compress-Archive -DestinationPath ..\tslang.zip shell: pwsh - name: Archive Zip of Windows Asset diff --git a/tslang/tslang/.vscode/launch.json b/tslang/tslang/.vscode/launch.json index 2bdc5cfdc..5496c5143 100644 --- a/tslang/tslang/.vscode/launch.json +++ b/tslang/tslang/.vscode/launch.json @@ -754,11 +754,11 @@ "program": "${workspaceFolder}/../../__build/tslang/windows-msbuild-2026-debug/bin/tslang.exe", "args": [ "-emit=jit", - "I:/Playground/1.ts", - "-debug-only=mlir,llvm", + "I:/TypeScriptCompilerDefaultLib/tests/sleep.ts", + //"-debug-only=mlir,llvm", "-mlir-disable-threading", "-di", - "--default-lib-path=I:/TypeScriptCompilerDefaultLib/__build/debug", + "--default-lib-path=I:/TypeScriptCompilerDefaultLib/__build", "--shared-libs=${workspaceFolder}/../../__build/tslang/windows-msbuild-2026-debug/bin/TypeScriptRuntime.dll" ], "stopAtEntry": false,