summaryrefslogtreecommitdiff
path: root/build.bat
blob: d3d9e0627ce58746088b7f97e8cc072dea76d068 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
REM

call "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" x64

echo COMPILING

cl /EHsc /nologo /W4 /std:c++17 /c ^
    /I"C:\VulkanSDK\1.3.296.0\Include" ^
    /I"C:\Users\idzio\Desktop\c++\glm-1.0.1-light" ^
    /I"C:\Users\idzio\Desktop\c++\glfw-3.4.bin.WIN64\glfw-3.4.bin.WIN64\include" ^
    "\\wsl$\Ubuntu\home\miguel\git\vulkan\main.cpp" ^
    /Fo"\\wsl$\Ubuntu\home\miguel\git\vulkan\main.out"

echo LINKING

cl /nologo ^
  "\\wsl$\Ubuntu\home\miguel\git\vulkan\main.out" ^
  /link ^
  "C:\VulkanSDK\1.3.296.0\Lib\vulkan-1.lib" ^
  "C:\Users\idzio\Desktop\c++\glfw-3.4.bin.WIN64\glfw-3.4.bin.WIN64\lib-vc2022\glfw3_mt.lib" ^
  user32.lib ^
  gdi32.lib ^
  shell32.lib ^
  /OUT:"\\wsl$\Ubuntu\home\miguel\git\vulkan\main.exe"
  
echo FIN

pause