From e9634a8763fef9c74d2bfeb349e10a43de45c0e1 Mon Sep 17 00:00:00 2001 From: Fox Caminiti Date: Sat, 26 Nov 2022 14:19:30 -0500 Subject: v1 release --- build.bat | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'build.bat') diff --git a/build.bat b/build.bat index 17eb14e..e212882 100755 --- a/build.bat +++ b/build.bat @@ -5,29 +5,29 @@ set SDL2_DIR=C:\lib\SDL2-2.0.22 set FFMPEG_DIR=C:\lib\ffmpeg-n5.0-latest-win64-lgpl-shared-5.0 REM /Zi /O2 -set OPTIMIZATION=/Zi -set DEBUG=1 +set OPTIMIZATION=/O2 +set DEBUG=0 set IMGUI=0 -set WINDOWS=1 set ARM=0 -set PACKEDRGB=0 set PERF=0 +set STABLE=0 -set INCLUDES=/I.. /Iimgui /I%SDL2_DIR%\include /IC:\lib\glew-2.1.0\include /I%FFMPEG_DIR%\include /Ilib/glad/include +REM /I%FFMPEG_DIR%\include +set INCLUDES=/I.. /Iimgui /I%SDL2_DIR%\include /IC:\lib\glew-2.1.0\include /Ilib/glad/include /Icurl set SDL_LIBS=/LIBPATH:%SDL2_DIR%\lib\x64 SDL2.lib SDL2main.lib opengl32.lib shell32.lib set FFMPEG_LIBS=/LIBPATH:%FFMPEG_DIR%\lib avcodec.lib avfilter.lib avformat.lib swscale.lib avutil.lib set IMGUI_FILES=imgui\backends\imgui_impl_sdl.cpp imgui\backends\imgui_impl_opengl3.cpp imgui\imgui*.cpp set WARNING_FLAGS=/W2 /wd4805 /wd4477 /wd4244 /wd4305 -if %DEBUG%==1 ( set PREPROCESSORS="/DDEBUG=1" ) -if %WINDOWS%==1 ( set PREPROCESSORS=%PREPROCESSORS% "/DWINDOWS=1" ) -if %ARM%==1 ( set PREPROCESSORS=%PREPROCESSORS% "/DARM=1" ) -if %PACKEDRGB%==1 ( set PREPROCESSORS=%PREPROCESSORS% "/DPACKEDRGB=1" ) +set PREPROCESSORS="/DWINDOWS=1" +if %DEBUG%==1 ( set PREPROCESSORS=%PREPROCESSORS% "/DDEBUG=1" ) if %PERF%==1 ( set PREPROCESSORS=%PREPROCESSORS% "/DPERF=1" ) +if %STABLE%==1 ( set PREPROCESSORS=%PREPROCESSORS% "/DSTABLE=1" ) cl /nologo %OPTIMIZATION% /MD /I.. /Iimgui /I%SDL2_DIR%\include my_imgui_internal_widgets.cpp /Fobin/ /c if %IMGUI%==1 ( cl /nologo %OPTIMIZATION% /MD /I.. /Iimgui /I%SDL2_DIR%\include %IMGUI_FILES% /Fobin/ /c ) cl /nologo %OPTIMIZATION% /MD /I.. /Ilib/glad/include lib/glad.c /Fobin/ /c -cl /nologo /Zi /MD %WARNING_FLAGS% %PREPROCESSORS% %INCLUDES% main.cpp bin/*.obj /Febin/real2d.exe /Fobin/ /link %SDL_LIBS% %FFMPEG_LIBS% /subsystem:console +REM /link %SDL_LIBS% %FFMPEG_LIBS% +cl /nologo /Zi /MD %WARNING_FLAGS% %PREPROCESSORS% %INCLUDES% main.cpp bin/*.obj /Febin/real2d.exe /Fobin/ /link %SDL_LIBS% /subsystem:console -- cgit v1.2.3