Commit e69ee08e authored by Dion Haefner's avatar Dion Haefner

warnings treated as errors; added debug CI build

parent a81a9ba8
...@@ -32,6 +32,10 @@ build:update_dune: ...@@ -32,6 +32,10 @@ build:update_dune:
- ARGS="--output-on-failure -j 2" ./dune-common/bin/dunecontrol --only=dorie make test - ARGS="--output-on-failure -j 2" ./dune-common/bin/dunecontrol --only=dorie make test
stage: build stage: build
build:debug:
script:
- CMAKE_FLAGS="-DCMAKE_BUILD_TYPE=Debug" ./dune-common/bin/dunecontrol --only=dorie all
deploy:docs: deploy:docs:
script: script:
- cd $CI_PROJECT_DIR && bash .deploy_docs - cd $CI_PROJECT_DIR && bash .deploy_docs
......
...@@ -10,7 +10,7 @@ string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_UPPER) ...@@ -10,7 +10,7 @@ string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE_UPPER)
if(CMAKE_BUILD_TYPE_UPPER MATCHES DEBUG) if(CMAKE_BUILD_TYPE_UPPER MATCHES DEBUG)
set(CMAKE_VERBOSE_MAKEFILE ON) set(CMAKE_VERBOSE_MAKEFILE ON)
endif() endif()
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall -Werror")
# #
if(NOT (dune-common_DIR OR dune-common_ROOT OR if(NOT (dune-common_DIR OR dune-common_ROOT OR
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment