From 3590f884a156d3e27d26b25f091fe8ff2eb74aca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20H=C3=B6rl?= <maximilian.hoerl@mathematik.uni-stuttgart.de> Date: Sat, 18 Apr 2020 16:52:42 +0200 Subject: [PATCH] add cmake.opts --- cmake.opts | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 cmake.opts diff --git a/cmake.opts b/cmake.opts new file mode 100644 index 0000000..1e49545 --- /dev/null +++ b/cmake.opts @@ -0,0 +1,28 @@ +GXX_RELEASE_WARNING_OPTS=" \ + -Wall \ + -Wunused \ + -Wno-missing-include-dirs \ + -Wcast-align \ + -Wno-missing-braces \ + -Wmissing-field-initializers \ + -Wno-deprecated \ + -Wno-deprecated-declarations \ + -Wno-sign-compare" + +GXX_RELEASE_OPTS=" \ + -fdiagnostics-color=always \ + -fno-strict-aliasing \ + -fstrict-overflow \ + -fno-finite-math-only \ + -O3 \ + -march=native \ + -funroll-loops \ + -g0" + +CMAKE_FLAGS=" +-DCMAKE_C_COMPILER=/usr/bin/gcc +-DCMAKE_CXX_COMPILER=/usr/bin/g++ +-DCMAKE_CXX_FLAGS_RELEASE='$GXX_RELEASE_OPTS $GXX_RELEASE_WARNING_OPTS' +-DCMAKE_CXX_FLAGS_DEBUG='-O0 -ggdb -Wall' +-DCMAKE_BUILD_TYPE=Release +" -- GitLab