|
|
@@ -0,0 +1,34 @@
|
|
|
+name: Windows
|
|
|
+
|
|
|
+on:
|
|
|
+ push:
|
|
|
+ branches: [ master ]
|
|
|
+ pull_request:
|
|
|
+ branches: [ master ]
|
|
|
+
|
|
|
+jobs:
|
|
|
+ Debug:
|
|
|
+ runs-on: windows-latest
|
|
|
+
|
|
|
+ steps:
|
|
|
+ - name: Clone
|
|
|
+ uses: actions/checkout@v2
|
|
|
+
|
|
|
+ - name: Configure CMake
|
|
|
+ run: cmake -B ${{github.workspace}}/build -DANKI_BUILD_TESTS=ON -DCMAKE_BUILD_TYPE=Debug -DANKI_EXTRA_CHECKS=ON
|
|
|
+
|
|
|
+ - name: Build
|
|
|
+ run: cmake --build ${{github.workspace}}/build --config Debug
|
|
|
+
|
|
|
+ Release:
|
|
|
+ runs-on: windows-latest
|
|
|
+
|
|
|
+ steps:
|
|
|
+ - name: Clone
|
|
|
+ uses: actions/checkout@v2
|
|
|
+
|
|
|
+ - name: Configure CMake
|
|
|
+ run: cmake -B ${{github.workspace}}/build -DANKI_BUILD_TESTS=ON -DCMAKE_BUILD_TYPE=Debug -DANKI_EXTRA_CHECKS=OFF
|
|
|
+
|
|
|
+ - name: Build
|
|
|
+ run: cmake --build ${{github.workspace}}/build --config Release
|