File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 4
4
branches : [ develop ]
5
5
6
6
jobs :
7
+ check-ubuntu-20_20-cmake-gcc :
8
+ runs-on : ubuntu-20.20
9
+ steps :
10
+ - uses : actions/checkout@v2
11
+ with :
12
+ submodules : true
13
+ - name : Fetch dependencies
14
+ env :
15
+ # This is needed in addition to -yq to prevent apt-get from asking for
16
+ # user input
17
+ DEBIAN_FRONTEND : noninteractive
18
+ run : apt-get install -yq cmake ninja-build gcc g++ maven flex bison
19
+ - name : Configure using CMake
20
+ run : |
21
+ mkdir build
22
+ cd build
23
+ cmake .. -G Ninja \\
24
+ -DCMAKE_BUILD_TYPE=Release \\
25
+ -DCMAKE_C_COMPILER=/usr/bin/gcc \\
26
+ -DCMAKE_CXX_COMPILER=/usr/bin/g++
27
+ - name : Build with Ninja
28
+ run : cd build; ninja
29
+ - name : Run tests
30
+ run : cd build; ctest . -V -L CORE
31
+
7
32
check-macos-10_15-cmake-clang :
8
33
runs-on : macos-10.15
9
34
steps :
You can’t perform that action at this time.
0 commit comments