4coder/buildsuper_x86.bat

26 lines
795 B
Batchfile
Raw Normal View History

2017-02-25 01:53:40 +00:00
@echo off
REM This stores the path of the buildsuper.bat script
REM in CODE_HOME. This way you can always include the
REM default files no matter where you store your code.
REM And no matter how you call buildsuper.bat.
SET CODE_HOME=%~dp0
2017-06-23 01:12:59 +00:00
IF NOT "%Platform%" == "X86" (call "%CODE_HOME%\\build_scripts\\setup_cl_x86.bat")
2017-02-25 01:53:40 +00:00
SET SRC=%1
2017-06-23 01:12:59 +00:00
if "%SRC%" == "" (SET SRC=4coder_default_bindings.cpp)
2017-02-25 01:53:40 +00:00
SET OPTS=/W4 /wd4310 /wd4100 /wd4201 /wd4505 /wd4996 /wd4127 /wd4510 /wd4512 /wd4610 /wd4457 /WX
SET OPTS=%OPTS% /GR- /nologo /FC
SET DEBUG=/Zi
SET BUILD_DLL=/LD /link /INCREMENTAL:NO /OPT:REF
SET EXPORTS=/EXPORT:get_bindings /EXPORT:get_alpha_4coder_version
cl /I%CODE_HOME% %OPTS% %DEBUG% %SRC% /Fecustom_4coder %BUILD_DLL% %EXPORTS%
REM file spammation preventation
del *.exp
del *.obj
del *.lib