Skip to content
Snippets Groups Projects

CMake refactoring

Merged Christoph Alt requested to merge ob28imeq/walberla:cmake_refactor into master
All threads resolved!
  • Move all compiler specific settings to extra files in cmake/compileroptions
  • introduces minimal versions for the compiler so that std::filesystem is fully supported (according to this table
  • remove testfilesystem and enforce compiler/libstd version where it is implemented in std::filesystem
  • bump minimal version to cmake 3.24
  • use CMAKE_COMPILE_WARNING_AS_ERROR instead of adding these flags manually
  • removed a few old work arounds for unsupported compilers
  • removed compiler
    • PGI
    • NEC SX
Edited by Christoph Alt

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply