mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-14 20:20:35 +00:00
Add manual c++17 job
This commit is contained in:
parent
7d39da18b9
commit
832631cffd
@ -129,6 +129,32 @@ crosscompile:
|
|||||||
- binaries/*
|
- binaries/*
|
||||||
|
|
||||||
|
|
||||||
|
c++17:
|
||||||
|
image: opensuse/tumbleweed
|
||||||
|
stage: build
|
||||||
|
tags:
|
||||||
|
- kepler
|
||||||
|
before_script:
|
||||||
|
- pwd
|
||||||
|
script:
|
||||||
|
- zypper -n dup
|
||||||
|
- zypper -n install cmake git gcc-c++ boost-devel libboost_atomic-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
|
||||||
|
- mkdir gnuradio && cd gnuradio
|
||||||
|
- git clone --recursive https://github.com/gnuradio/gnuradio
|
||||||
|
- cd gnuradio && mkdir build && cd build
|
||||||
|
- NPROC=$(grep -c ^processor /proc/cpuinfo)
|
||||||
|
- cmake -DENABLE_GR_AUDIO=OFF -DENABLE_GR_CHANNELS=OFF -DENABLE_GR_COMEDI=OFF -DENABLE_GR_DIGITAL=OFF -DENABLE_DOXYGEN=OFF -DENABLE_GR_DTV=OFF -DENABLE_GR_FEC=OFF -DENABLE_GR_TRELLIS=OFF -DENABLE_GR_VIDEO_SDL=OFF -DENABLE_GR_VOCODER=OFF -DENABLE_GR_WAVELET=OFF -DENABLE_GR_ZEROMQ=OFF -DENABLE_GR_ANALOG=ON -DENABLE_GR_FFT=ON -DENABLE_GR_FILTER=ON -DENABLE_GRC=OFF ..
|
||||||
|
- make -j$(($NPROC+1))
|
||||||
|
- make install
|
||||||
|
- cd ../../../build
|
||||||
|
- cmake -DENABLE_RAW_UDP=ON ..
|
||||||
|
- make -j$(($NPROC+1))
|
||||||
|
- make check
|
||||||
|
- make install
|
||||||
|
- volk_gnsssdr_profile -i 3 -v 2053
|
||||||
|
when: manual
|
||||||
|
allow_failure: true
|
||||||
|
|
||||||
|
|
||||||
debian8:
|
debian8:
|
||||||
image: debian:jessie-slim
|
image: debian:jessie-slim
|
||||||
|
Loading…
Reference in New Issue
Block a user