24
24
uses : actions/checkout@v2
25
25
- name : ' check'
26
26
run : cppcheck ./ --enable=warning,performance,portability --xml-version=2 --error-exitcode=1 -i external/ -i build/ -i tools/
27
+
27
28
windows :
28
29
name : ' for windows'
29
30
runs-on : windows-latest
@@ -40,19 +41,19 @@ jobs:
40
41
- name : ' build and make'
41
42
run : |
42
43
cmake -B build/win64 -G "Visual Studio 17 2022" -A "x64" -DLIBGLTF_WITH_GOOGLE_DRACO=TRUE .
43
- cmake --build build/win64 --target libgltf --config Debug
44
- cmake --build build/win64 --target libgltf --config Release
44
+ cmake --build build/win64/ --target libgltf --config Debug
45
+ cmake --build build/win64/ --target libgltf --config Release
45
46
cmake -B build/win32 -G "Visual Studio 17 2022" -A "Win32" -DLIBGLTF_WITH_GOOGLE_DRACO=TRUE .
46
- cmake --build build/win32 --target libgltf --config Debug
47
- cmake --build build/win32 --target libgltf --config Release
47
+ cmake --build build/win32/ --target libgltf --config Debug
48
+ cmake --build build/win32/ --target libgltf --config Release
48
49
- name : ' ready artifact'
49
50
run : |
50
- cmake --install build/win64 --prefix output/win64
51
+ cmake --install build/win64/source/ --prefix output/win64/
51
52
xcopy /D /S /Y external\draco\src\draco\*.h output\win64\include\draco\
52
53
xcopy /D /S /Y build\win64\draco\*.h output\win64\include\draco\
53
54
xcopy /D /S /Y build\win64\external\draco\Release\draco.lib output\win64\lib\Release\
54
55
xcopy /D /S /Y build\win64\external\draco\Debug\dracod.lib output\win64\lib\Debug\
55
- cmake --install build/win32 --prefix output/win32
56
+ cmake --install build/win32/source/ --prefix output/win32/
56
57
xcopy /D /S /Y external\draco\src\draco\*.h output\win32\include\draco\
57
58
xcopy /D /S /Y build\win64\draco\*.h output\win32\include\draco\
58
59
xcopy /D /S /Y build\win32\external\draco\Release\draco.lib output\win32\lib\Release\
0 commit comments