aboutsummaryrefslogtreecommitdiff
path: root/build.bat
diff options
context:
space:
mode:
Diffstat (limited to 'build.bat')
-rw-r--r--build.bat6
1 files changed, 3 insertions, 3 deletions
diff --git a/build.bat b/build.bat
index d5a3bca..3459f6e 100644
--- a/build.bat
+++ b/build.bat
@@ -49,14 +49,14 @@ exit /b 1
49 SET CXX=cl 49 SET CXX=cl
50 50
51 SET DFLAGS=/Zi /DDEBUG 51 SET DFLAGS=/Zi /DDEBUG
52 SET WARNINGS=/W2 /wd4505 /wd4996 52 SET WARNINGS=/W4 /wd4100 /wd4324 /wd4505 /wd4996
53 SET VARIABLES=/DTHREADS=%THREADS% /D%ARCH% 53 SET VARIABLES=/DTHREADS=%THREADS% /D%ARCH%
54 SET OFLAGS=/O2 54 SET OFLAGS=/O2
55 55
56 if %DEBUG%==1 (SET ODFLAGS=%DFLAGS%) else (SET ODFLAGS=%OFLAGS%) 56 if %DEBUG%==1 (SET ODFLAGS=%DFLAGS%) else (SET ODFLAGS=%OFLAGS%)
57 if "%ARCH%"=="AVX2" (SET ARCHOPTS=/arch:AVX2) else (SET ARCHOPTS=) 57 if "%ARCH%"=="AVX2" (SET ARCHOPTS=/arch:AVX2) else (SET ARCHOPTS=)
58 58
59 SET CFLAGS=/std:c11 /experimental:c11atomics %ARCHOPTS% %WARNINGS% %VARIABLES% 59 SET CFLAGS=/std:c11 /experimental:c11atomics /nologo %ARCHOPTS% %WARNINGS% %VARIABLES%
60 SET LFLAGS=/F 16777216 60 SET LFLAGS=/F 16777216
61 61
62 SET CC_NISSY=%CC% %CFLAGS% %ODFLAGS% /c src\nissy.c 62 SET CC_NISSY=%CC% %CFLAGS% %ODFLAGS% /c src\nissy.c
@@ -64,7 +64,7 @@ exit /b 1
64 SET CC_PYTHON=%CC% %CFLAGS% %LFLAGS% /I"%PYINCLUDE%" /LD /Fe:python\nissy.pyd python\nissy_module.c nissy.obj /link /LIBPATH:"%PYLIBS%" python3.lib 64 SET CC_PYTHON=%CC% %CFLAGS% %LFLAGS% /I"%PYINCLUDE%" /LD /Fe:python\nissy.pyd python\nissy_module.c nissy.obj /link /LIBPATH:"%PYLIBS%" python3.lib
65 SET CC_TEST=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% /Fe:runtest.exe nissy.obj 65 SET CC_TEST=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% /Fe:runtest.exe nissy.obj
66 SET CC_TOOL=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% /Fe:runtool.exe nissy.obj 66 SET CC_TOOL=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% /Fe:runtool.exe nissy.obj
67 SET CC_CXX=%CXX% /EHsc %ARCHOPTS% %ODFLAGS% %LFLAGS% /std:c++20 /Fe:runcpp.exe nissy_c.obj cpp\nissy.cpp 67 SET CC_CXX=%CXX% /EHsc /nologo %ARCHOPTS% %ODFLAGS% %LFLAGS% /std:c++20 /Fe:runcpp.exe nissy_c.obj cpp\nissy.cpp
68goto :compiler_done 68goto :compiler_done
69 69
70:set_clang 70:set_clang

Generated with cgit - Back to sebastiano.tronto.net