File tree Expand file tree Collapse file tree 2 files changed +35
-1
lines changed
.github/workflows/composite-unix Expand file tree Collapse file tree 2 files changed +35
-1
lines changed Original file line number Diff line number Diff line change 1010 - run : cmake --workflow release
1111 shell : bash
1212
13+ - name : GNU Make build and test
14+ run : cmake --workflow gmake --fresh
15+ shell : bash
16+
1317 - name : upload CMakeConfigureLog.yaml
1418 if : failure() && hashFiles('build/CMakeFiles/CMakeConfigureLog.yaml') != ''
1519 uses : actions/upload-artifact@v4
1620 with :
17- name : ${{ runner.os }}-${{ env.CC }}-CMakeConfigureLog.yaml
21+ name : ${{ runner.os }}-${{ env.CC }}-${{ env.FC }}- CMakeConfigureLog.yaml
1822 path : build/CMakeFiles/CMakeConfigureLog.yaml
Original file line number Diff line number Diff line change 1515 "displayName" : " Ninja Multi-Config" ,
1616 "generator" : " Ninja Multi-Config"
1717},
18+ {
19+ "name" : " gmake" , "inherits" : " default" ,
20+ "displayName" : " GNU Make on Unix-like" ,
21+ "generator" : " Unix Makefiles"
22+ },
1823{
1924 "name" : " clang_gfortran" , "inherits" : " default" ,
2025 "displayName" : " Clang + GFortran" ,
3136 "name" : " default" ,
3237 "configurePreset" : " default"
3338 },
39+ {
40+ "name" : " gmake" ,
41+ "configurePreset" : " gmake"
42+ },
3443 {
3544 "name" : " release" ,
3645 "configurePreset" : " multi" ,
6372 "timeout" : 15
6473 }
6574},
75+ {
76+ "name" : " gmake" , "inherits" : " default" ,
77+ "configurePreset" : " gmake"
78+ },
6679{
6780 "name" : " release" , "inherits" : " default" ,
6881 "configurePreset" : " multi" ,
131144 "name" : " release"
132145 }
133146 ]
147+ },
148+ {
149+ "name" : " gmake" ,
150+ "steps" : [
151+ {
152+ "type" : " configure" ,
153+ "name" : " gmake"
154+ },
155+ {
156+ "type" : " build" ,
157+ "name" : " gmake"
158+ },
159+ {
160+ "type" : " test" ,
161+ "name" : " gmake"
162+ }
163+ ]
134164 }
135165]
136166}
You can’t perform that action at this time.
0 commit comments