]> gitweb.ps.run Git - autorec/commitdiff
use zig to build
authorpatrick-scho <patrick.schoenberger@posteo.de>
Thu, 17 Apr 2025 20:11:31 +0000 (22:11 +0200)
committerpatrick-scho <patrick.schoenberger@posteo.de>
Thu, 17 Apr 2025 20:11:31 +0000 (22:11 +0200)
build.cmd

index 60d338064f6f4376f9b121daaa1c9b488c5a8b83..1e96a13d3d4df5e3de588c52ff66773a782ab85b 100644 (file)
--- a/build.cmd
+++ b/build.cmd
@@ -3,5 +3,9 @@
 REM cl src/mongoose.c -c\r
 REM rc res/res.rc\r
 \r
 REM cl src/mongoose.c -c\r
 REM rc res/res.rc\r
 \r
-cl /EHsc src/main.cpp src/mongoose.c /Fo"./out"/ /link user32.lib gdi32.lib shell32.lib Shlwapi.lib ws2_32.lib res/res.res /out:out/main.exe\r
-REM mt -manifest res/main.exe.manifest -outputresource:main.exe;1
\ No newline at end of file
+REM cl /EHsc src/main.cpp src/mongoose.c /Fo"./out"/ /link user32.lib gdi32.lib shell32.lib Shlwapi.lib ws2_32.lib res/res.res /out:out/main.exe\r
+REM mt -manifest res/main.exe.manifest -outputresource:main.exe;1\r
+\r
+REM clang++ src/main.cpp src/mongoose.c -luser32 -lgdi32 -lshell32 -lShlwapi -lws2_32 res\res.res -o out/main.exe -Wno-deprecated -Wno-deprecated-declarations\r
+\r
+zig c++ src/main.cpp src/mongoose.c -luser32 -lgdi32 -lshell32 -lshlwapi -lws2_32 res/res.res -o out/main.exe -Wl,--subsystem,windows
\ No newline at end of file