treesummaryrefslogcommitdiff
path: root/build.cmd
diff options
context:
space:
mode:
authorpatrick-scho2025-04-17 22:11:31 +0200
committerpatrick-scho2025-04-17 22:11:31 +0200
commited07fa5aa45759ad962bd4dcef85d53b65070424 (patch)
treec44eebf5965bbe74697423e4f741006c9202d4cc /build.cmd
parent6fe31b9ef4cb9861beb7461fe935345d5947b849 (diff)
downloadautorec-ed07fa5aa45759ad962bd4dcef85d53b65070424.tar.gz
autorec-ed07fa5aa45759ad962bd4dcef85d53b65070424.zip
use zig to build
Diffstat (limited to 'build.cmd')
-rw-r--r--build.cmd8
1 files changed, 6 insertions, 2 deletions
diff --git a/build.cmd b/build.cmd
index 60d3380..1e96a13 100644
--- a/build.cmd
+++ b/build.cmd
@@ -3,5 +3,9 @@
REM cl src/mongoose.c -c
REM rc res/res.rc
-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
-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
+REM mt -manifest res/main.exe.manifest -outputresource:main.exe;1
+
+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
+
+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