File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-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_04-cmake-gcc :
8
+ runs-on : ubuntu-20.04
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 : sudo 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 -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++
24
+ - name : Build with Ninja
25
+ run : cd build; ninja
26
+ - name : Run tests
27
+ run : cd build; ctest . -V -L CORE
28
+
7
29
check-macos-10_15-make-clang :
8
30
runs-on : macos-10.15
9
31
steps :
You can’t perform that action at this time.
0 commit comments