File tree Expand file tree Collapse file tree 3 files changed +33
-1
lines changed Expand file tree Collapse file tree 3 files changed +33
-1
lines changed Original file line number Diff line number Diff line change 50
50
with :
51
51
files : build/test-*.xml
52
52
53
+ - name : configure examples
54
+ run : cmake -S Examples -B Examples/build -Dh5mpi_ROOT=${HOME}
55
+ - name : build examples
56
+ run : cmake --build Examples/build
57
+ - name : Test examples
58
+ run : ctest --test-dir Examples/build -V
59
+
53
60
54
61
linux-build-static :
55
62
needs : linux-static
70
77
# double build command is to workaround bug in HDF5 package itself when used as CMake ExternalProject, for 1.10 and 1.12
71
78
72
79
- run : ctest --test-dir build --preset default
80
+
73
81
- run : cmake --install build
74
82
83
+ - name : configure examples
84
+ run : cmake -S Examples -B Examples/build -Dh5mpi_ROOT=${HOME}
85
+ - name : build examples
86
+ run : cmake --build Examples/build
87
+ - name : Test examples
88
+ run : ctest --test-dir Examples/build -V
89
+
75
90
76
91
linux-gcc8 :
77
92
needs : linux-static
Original file line number Diff line number Diff line change 35
35
- run : ctest --preset debug -V
36
36
37
37
- run : cmake --install build
38
+
39
+ - name : configure examples
40
+ run : cmake -S Examples -B Examples/build -Dh5mpi_ROOT=${HOME}
41
+ - name : build examples
42
+ run : cmake --build Examples/build
43
+ - name : Test examples
44
+ run : ctest --test-dir Examples/build -V
Original file line number Diff line number Diff line change 48
48
- uses : actions/checkout@v2
49
49
50
50
- name : Configure CMake
51
- run : cmake --preset multi
51
+ run : cmake --preset multi --install-prefix=${HOME}
52
52
53
53
- name : print config log
54
54
if : ${{ failure() }}
64
64
run : cmake --build --preset debug || cmake --build --preset debug
65
65
- name : debug unit test
66
66
run : ctest --preset debug --output-junit test-debug-oneapi.xml
67
+
68
+ - name : Install our package
69
+ run : cmake --install build
70
+
71
+ - name : configure examples
72
+ run : cmake -S Examples -B Examples/build -Dh5mpi_ROOT=${HOME}
73
+ - name : build examples
74
+ run : cmake --build Examples/build
75
+ - name : Test examples
76
+ run : ctest --test-dir Examples/build -V
You can’t perform that action at this time.
0 commit comments