Newer
Older

Andreas Lauser
committed
GXX_WARNING_OPTS=" \
-Wall \

Andreas Lauser
committed
-Wmissing-include-dirs \
-Wcast-align \
-Wno-sign-compare \
-Wno-unused-parameter"
# additional -W flags for g++ which will lead to many warnings

Andreas Lauser
committed
# -Wextra \
# -Wfloat-equal \
# -Wstrict-overflow \
GXX_OPTS=" \
-fno-strict-aliasing \
-fstrict-overflow \
-fno-finite-math-only \

Andreas Lauser
committed
-O3 \
-march=native \
-DNDEBUG=1"
CMAKE_FLAGS=" \
-DCMAKE_CXX_FLAGS=\"$GXX_WARNING_OPTS $GXX_OPTS\" \
-DUG_DIR=ug_installation_path \
# optional configure flags
# for the CO2 and CO2ni tests enable the experimental grid extension
# and make sure the module dune-alugrid is present
# -DDUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS=TRUE \