mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-01-29 02:14:51 +00:00
Define c++20 job
This commit is contained in:
parent
82d5668a2d
commit
5cf552d65b
@ -129,7 +129,7 @@ crosscompile:
|
||||
- binaries/*
|
||||
|
||||
|
||||
c++17:
|
||||
c++20:
|
||||
image: opensuse/tumbleweed
|
||||
stage: build
|
||||
tags:
|
||||
@ -138,7 +138,7 @@ c++17:
|
||||
- pwd
|
||||
script:
|
||||
- zypper -n dup
|
||||
- zypper -n install cmake git gcc-c++ boost-devel libboost_atomic-devel libboost_filesystem-devel libboost_system-devel libboost_date_time-devel libboost_thread-devel libboost_regex-devel libboost_serialization-devel libboost_program_options-devel libboost_math-devel libboost_numpy-devel libboost_chrono-devel libboost_python3-devel libboost_test-devel libboost_headers-devel libboost_test-devel libboost_random-devel libboost_numpy3-devel libboost_graph-devel python3-PyYAML python3 python3-qt5 python3-lxml log4cpp-devel gtest pugixml-devel libpcap-devel armadillo-devel libtool automake hdf5-devel libopenssl-devel python3-Mako python3-six protobuf-devel gmp-devel python3-gmpy fftw3-devel python3-pyFFTW libmatio-devel
|
||||
- zypper -n install cmake git gcc-c++ gcc-fortran ninja boost-devel libboost_atomic-devel libboost_filesystem-devel libboost_system-devel libboost_date_time-devel libboost_thread-devel libboost_regex-devel libboost_serialization-devel libboost_program_options-devel libboost_math-devel libboost_numpy-devel libboost_chrono-devel libboost_python3-devel libboost_test-devel libboost_headers-devel libboost_test-devel libboost_random-devel libboost_numpy3-devel libboost_graph-devel python3-PyYAML python3 python3-qt5 python3-lxml log4cpp-devel libpcap-devel libtool automake hdf5-devel libopenssl-devel python3-Mako python3-six protobuf-devel gmp-devel python3-gmpy fftw3-devel python3-pyFFTW llvm-clang blas-devel lapack-devel
|
||||
- mkdir gnuradio && cd gnuradio
|
||||
- git clone --recursive https://github.com/gnuradio/gnuradio
|
||||
- cd gnuradio && mkdir build && cd build
|
||||
@ -148,10 +148,18 @@ c++17:
|
||||
- make install
|
||||
- cd ../../../build
|
||||
- cmake -DENABLE_RAW_UDP=ON ..
|
||||
- make -j$(($NPROC+1))
|
||||
- make -j$(($NPROC+1)) VERBOSE=1
|
||||
- make check
|
||||
- make install
|
||||
- volk_gnsssdr_profile -i 3 -v 2053
|
||||
- make uninstall
|
||||
- rm -rf *
|
||||
- rm -rf ../thirdparty
|
||||
- cmake -GNinja -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ ..
|
||||
- ninja
|
||||
- ninja check
|
||||
- ninja install
|
||||
- volk_gnsssdr_profile -i 3 -v 2053
|
||||
when: manual
|
||||
allow_failure: true
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user