Red screen?
Initalised vulkan for rendering bar some validation errors Added core types, platform detection and util macros
This commit is contained in:
11
windows.bat
11
windows.bat
@@ -14,6 +14,11 @@ FOR %%A in (%*) DO (
|
||||
SET %%A=1
|
||||
)
|
||||
|
||||
IF NOT EXIST "%VULKAN_SDK%" (
|
||||
ECHO [Error: Vulkan SDK required to build]
|
||||
EXIT /b 1
|
||||
)
|
||||
|
||||
IF NOT EXIST "deps\SDL3" (
|
||||
SET deps=1
|
||||
)
|
||||
@@ -48,15 +53,15 @@ IF %deps% equ 1 (
|
||||
|
||||
ECHO [Building source]
|
||||
|
||||
SET COMPILER_OPTS=-nologo -W4 -I"deps\SDL3\include" -I"deps\stb"
|
||||
SET COMPILER_OPTS=-nologo -W4 -I"deps\SDL3\include" -I"deps\stb" -I"%VULKAN_SDK%\Include"
|
||||
SET LINKER_OPTS=-LIBPATH:"deps\SDL3\lib" SDL3.lib
|
||||
|
||||
IF %release% equ 1 (
|
||||
ECHO [Release build]
|
||||
cl -O2 -WX %COMPILER_OPTS% "..\code\first.c" -link %LINKER_OPTS%
|
||||
cl -O2 -WX %COMPILER_OPTS% -DLD_RELEASE=1 "%~dp0code\first.c" -link %LINKER_OPTS%
|
||||
) ELSE (
|
||||
ECHO [Debug build]
|
||||
cl -Od -Zi %COMPILER_OPTS% "..\code\first.c" -link %LINKER_OPTS%
|
||||
cl -Od -Zi %COMPILER_OPTS% "%~dp0code\first.c" -link %LINKER_OPTS%
|
||||
)
|
||||
|
||||
POPD
|
||||
|
||||
Reference in New Issue
Block a user