From 1bf57e8e1264ff8abd576ef788c91c71ddd04f8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Madar=C3=A1sz?= Date: Wed, 3 Apr 2024 14:35:40 +0200 Subject: [PATCH] add build_tools.bat --- .gitignore | 1 + tools/build_tools.bat | 31 +++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 tools/build_tools.bat diff --git a/.gitignore b/.gitignore index fe99834..85345dc 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ libv4k.* *.raddbg plugins tools/assimp-vc*-mt.lib +v4k.code-workspace diff --git a/tools/build_tools.bat b/tools/build_tools.bat new file mode 100644 index 0000000..7d4d572 --- /dev/null +++ b/tools/build_tools.bat @@ -0,0 +1,31 @@ +@echo off + +REM Build ark +cl ark.c /MT /O2 /DNDEBUG /link setargv.obj + +REM Build ase2ini +cl ase2ini.c -I ..\engine\split /DNDEBUG /O2 /Ox /MT + +REM Build ASSIMP +MAKE_assimp.bat + +REM Build cook +cl cook.c -I..\engine /Os /Ox /O2 /Oy /MT /DNDEBUG /GL /GF /Gw /arch:AVX2 /link /OPT:ICF /LTCG + +REM Build file2hash +cl file2hash.c /O2 /Oy /MT /DNDEBUG /link setargv.obj + +REM Build iqe2iqm +cl iqe2iqm.cpp /O2 /Oy /MT /DNDEBUG + +REM Build mid2wav +cl mid2wav.c -I ..\engine\split /Os /Ox /O2 /Oy /MT /DFINAL /GL /GF /Gw /arch:AVX2 /link /OPT:ICF /LTCG + +REM Build mod2wav +cl mod2wav.cc -I ..\engine\split /EHsc /O2 /Oy /DNDEBUG /MT + +REM Build sfxr2wav +cl sfxr2wav.c /EHsc /O2 /Oy /DNDEBUG /MT + +REM Build xlsx2ini +cl xlsx2ini.cc /MD /Ox /Oy /DNDEBUG /EHsc