This commit is contained in:
@@ -34,20 +34,24 @@ jobs:
|
||||
key: ${{ runner.os }}-CPM
|
||||
|
||||
- name: Configure debug
|
||||
run: mkdir -p build; mkdir -p build/debug; cd build/debug; cmake ../../ -G Ninja
|
||||
run: mkdir -p build; mkdir -p build/debug; cd build/debug;
|
||||
CPM_SOURCE_CACHE="~/.cache/CPM/" cmake ../../ -G Ninja
|
||||
-DCMAKE_BUILD_TYPE=Debug;
|
||||
|
||||
- name: Configure Release
|
||||
run: mkdir -p build; mkdir -p build/release; cd build/release; cmake ../../ -G
|
||||
Ninja -DCMAKE_BUILD_TYPE=Release;
|
||||
run: mkdir -p build; mkdir -p build/release; cd build/release;
|
||||
CPM_SOURCE_CACHE="~/.cache/CPM/" cmake ../../ -G Ninja
|
||||
-DCMAKE_BUILD_TYPE=Release;
|
||||
|
||||
- name: Configure MinSizeRel
|
||||
run: mkdir -p build; mkdir -p build/minsizerel; cd build/minsizerel; cmake
|
||||
../../ -G Ninja -DCMAKE_BUILD_TYPE=MinSizeRel;
|
||||
run: mkdir -p build; mkdir -p build/minsizerel; cd build/minsizerel;
|
||||
CPM_SOURCE_CACHE="~/.cache/CPM/" cmake ../../ -G Ninja
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel;
|
||||
|
||||
- name: Configure RelWithDeb
|
||||
run: mkdir -p build; mkdir -p build/relwithdeb; cd build/relwithdeb; cmake
|
||||
../../ -G Ninja -DCMAKE_BUILD_TYPE=RelWithDeb;
|
||||
run: mkdir -p build; mkdir -p build/relwithdeb; cd build/relwithdeb;
|
||||
CPM_SOURCE_CACHE="~/.cache/CPM/" cmake ../../ -G Ninja
|
||||
-DCMAKE_BUILD_TYPE=RelWithDeb;
|
||||
|
||||
- name: Build debug
|
||||
run: cd build/debug; ninja;
|
||||
|
||||
Reference in New Issue
Block a user