Skip to content
Snippets Groups Projects
Commit f1586112 authored by Joan Vallvé Navarro's avatar Joan Vallvé Navarro
Browse files

Revert "ldconfig & tests and demos not built for deps"

This reverts commit e970bcdb
parent e970bcdb
No related branches found
No related tags found
1 merge request!23Falko implementation
......@@ -26,6 +26,7 @@ stages:
# update apt
- apt-get update
- ldconfig
# create 'ci_deps' folder (if not exists)
- mkdir -pv ci_deps
......@@ -44,10 +45,10 @@ stages:
- fi
- mkdir -pv build
- cd build
- cmake -DCMAKE_BUILD_TYPE=release -DBUILD_DEMOS=OFF -DBUILD_TESTS=OFF ..
- cmake -DCMAKE_BUILD_TYPE=release -DBUILD_EXAMPLES=ON -DBUILD_TESTS=ON ..
- make -j$(nproc)
- ctest -j$(nproc)
- make install
- ldconfig
.license_header_template: &license_header_definition
- cd $CI_PROJECT_DIR
......@@ -99,7 +100,6 @@ stages:
- cmake -DCMAKE_BUILD_TYPE=release ..
- make -j$(nproc)
- make install
- ldconfig
.install_csm_template: &install_csm_definition
- cd ${CI_PROJECT_DIR}/ci_deps
......@@ -115,7 +115,6 @@ stages:
- cmake .
- make -j$(nproc)
- make install
- ldconfig
.install_falko_template: &install_falko_definition
- cd ${CI_PROJECT_DIR}/ci_deps
......@@ -132,13 +131,12 @@ stages:
- cmake ..
- make -j$(nproc)
- make install
- ldconfig
.build_and_test_template: &build_and_test_definition
- cd ${CI_PROJECT_DIR}
- mkdir -pv build
- cd build
- cmake -DCMAKE_BUILD_TYPE=release -DBUILD_TESTS=ON ..
- cmake -DCMAKE_BUILD_TYPE=release -DBUILD_EXAMPLES=ON -DBUILD_TESTS=ON ..
- make -j$(nproc)
- ctest
- make install
......@@ -176,6 +174,7 @@ build_and_test_none:xenial:
- *preliminaries_definition
- *install_wolf_definition
- *install_laserscanutils_definition
- ldconfig # update links (shared libraries)
script:
- *build_and_test_definition
......@@ -199,6 +198,8 @@ build_and_test_csm:xenial:
- *install_wolf_definition
- *install_csm_definition
- *install_laserscanutils_definition
- ldconfig # update links (shared libraries)
script:
- *build_and_test_definition
......@@ -222,6 +223,8 @@ build_and_test_falko:xenial:
- *install_wolf_definition
- *install_falko_definition
- *install_laserscanutils_definition
- ldconfig # update links (shared libraries)
script:
- *build_and_test_definition
......@@ -249,6 +252,8 @@ build_and_test_csm_falko:xenial:
- *install_falko_definition
- *install_csm_definition
- *install_laserscanutils_definition
- ldconfig # update links (shared libraries)
script:
- *build_and_test_definition
......@@ -269,6 +274,7 @@ build_and_test_none:bionic:
- *preliminaries_definition
- *install_wolf_definition
- *install_laserscanutils_definition
- ldconfig # update links (shared libraries)
script:
- *build_and_test_definition
......@@ -292,6 +298,8 @@ build_and_test_csm:bionic:
- *install_wolf_definition
- *install_csm_definition
- *install_laserscanutils_definition
- ldconfig # update links (shared libraries)
script:
- *build_and_test_definition
......@@ -315,6 +323,8 @@ build_and_test_falko:bionic:
- *install_wolf_definition
- *install_falko_definition
- *install_laserscanutils_definition
- ldconfig # update links (shared libraries)
script:
- *build_and_test_definition
......@@ -342,5 +352,7 @@ build_and_test_csm_falko:bionic:
- *install_falko_definition
- *install_csm_definition
- *install_laserscanutils_definition
- ldconfig # update links (shared libraries)
script:
- *build_and_test_definition
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment