diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2026-04-06 10:34:00 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2026-04-06 10:34:00 +0100 |
| commit | 59126161cb4760bcf2fb85ec9f383c0b6f1845de (patch) | |
| tree | 2172209fe8e389846f2366a451217c944127a79a /build.bat | |
| parent | a2456477f573330bdcb18d974e157da2613e95bf (diff) | |
| download | nissy-core-59126161cb4760bcf2fb85ec9f383c0b6f1845de.tar.gz nissy-core-59126161cb4760bcf2fb85ec9f383c0b6f1845de.zip | |
Some fix
Diffstat (limited to 'build.bat')
| -rw-r--r-- | build.bat | 6 |
1 files changed, 3 insertions, 3 deletions
| @@ -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% %ODFLAGS% /std:c++20 /Fe:runcpp.exe cpp\nissy.cpp nissy.obj | 67 | SET CC_CXX=%CXX% %ODFLAGS% /std:c++20 /Fe:runcpp.exe nissy.obj cpp\nissy.cpp |
| 68 | goto :compiler_done | 68 | goto :compiler_done |
| 69 | 69 | ||
| 70 | :set_clang | 70 | :set_clang |
| @@ -82,12 +82,12 @@ goto :compiler_done | |||
| 82 | SET CFLAGS=-std=c11 %ARCHOPTS% %WARNINGS% %VARIABLES% | 82 | SET CFLAGS=-std=c11 %ARCHOPTS% %WARNINGS% %VARIABLES% |
| 83 | SET LFLAGS=-Wl,-stack:16777216 | 83 | SET LFLAGS=-Wl,-stack:16777216 |
| 84 | 84 | ||
| 85 | SET CC_NISSY=%CC% %CFLAGS% %ODFLAGS% -c src\nissy.c | 85 | SET CC_NISSY=%CC% %CFLAGS% %ODFLAGS% -c src\nissy.c -o nissy.obj |
| 86 | SET CC_SHELL=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% nissy.obj shell\shell.c -o run.exe | 86 | SET CC_SHELL=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% nissy.obj shell\shell.c -o run.exe |
| 87 | SET CC_PYTHON=%CC% %CFLAGS% %LFLAGS% -I%PYINCLUDE% -L%PYLIBS% -shared -lpython3 python\nissy_module.c nissy.obj -o python\nissy.pyd | 87 | SET CC_PYTHON=%CC% %CFLAGS% %LFLAGS% -I%PYINCLUDE% -L%PYLIBS% -shared -lpython3 python\nissy_module.c nissy.obj -o python\nissy.pyd |
| 88 | SET CC_TEST=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% -o runtest.exe nissy.obj | 88 | SET CC_TEST=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% -o runtest.exe nissy.obj |
| 89 | SET CC_TOOL=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% -o runtool.exe nissy.obj | 89 | SET CC_TOOL=%CC% %CFLAGS% %ODFLAGS% %LFLAGS% -o runtool.exe nissy.obj |
| 90 | SET CC_CXX=%CXX% %ODFLAGS% -std=c++20 -o runcpp.exe cpp\nissy.cpp nissy.obj | 90 | SET CC_CXX=%CXX% %ODFLAGS% -std=c++20 -o runcpp.exe nissy.obj cpp\nissy.cpp |
| 91 | :compiler_done | 91 | :compiler_done |
| 92 | 92 | ||
| 93 | :: Select compilation target from command line argument | 93 | :: Select compilation target from command line argument |
