Skip to content

Commit 2762ba6

Browse files
committed
fix(build): copy MSVC tinycc artifacts in cmd step
1 parent e53c9d4 commit 2762ba6

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

build/win-msvc.mk

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,7 @@ check-vsdevcmd:
3030

3131
tinycc-msvc: check-vsdevcmd
3232
@. build/vsdevcmd-env.sh && \
33-
/c/Windows/System32/cmd.exe /c "set \"PATH=%SystemRoot%\System32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SystemRoot%\System32\WindowsPowerShell\v1.0\;%PATH%\" && call \"$$VSDEVCMD_WIN\" -arch=x64 -host_arch=x64 >nul && cd /d \"$(CURDIR_WIN)\lib\tinycc\win32\" && build-tcc.bat -clean && build-tcc.bat -c cl -t 64"
34-
@cp lib/tinycc/win32/lib/libtcc1.a lib/tinycc/libtcc1.a
35-
@cp lib/tinycc/win32/libtcc.lib lib/tinycc/libtcc.lib
36-
@cp lib/tinycc/win32/libtcc.dll libtcc.dll
33+
/c/Windows/System32/cmd.exe /c "set \"PATH=%SystemRoot%\System32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SystemRoot%\System32\WindowsPowerShell\v1.0\;%PATH%\" && call \"$$VSDEVCMD_WIN\" -arch=x64 -host_arch=x64 >nul && cd /d \"$(CURDIR_WIN)\lib\tinycc\win32\" && build-tcc.bat -clean && build-tcc.bat -c cl -t 64 && if not exist lib\libtcc1.a exit /b 1 && if not exist libtcc.lib exit /b 1 && if not exist libtcc.dll exit /b 1 && copy /Y lib\libtcc1.a ..\libtcc1.a >nul && copy /Y libtcc.lib ..\libtcc.lib >nul && copy /Y libtcc.dll \"$(CURDIR_WIN)\libtcc.dll\" >nul"
3734

3835
embed-win-msvc: tinycc-msvc
3936
$(info Embedding assets for Windows build)

0 commit comments

Comments
 (0)