Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMake refactoring #4

Merged
merged 7 commits into from
Feb 3, 2016
Merged

CMake refactoring #4

merged 7 commits into from
Feb 3, 2016

Conversation

bilke
Copy link
Member

@bilke bilke commented Feb 2, 2016

  • Replaced ogs config options with one CMake variable OGS_CONFIG which defaults to FEM. Possible values can be switched through in ccmake and cmake-gui, for e.g. Gems-config with PETSc use -DOGS_CONFIG=PETSC_GEMS instead of -DOGS_FEM_PETSC_GEMS=ON
  • Benchmark defintions in CMake now use a new CONFIG-parameter, e.g. CONFIG MPI
  • Lots of cleanup and deletion of old (mainly CMake-) files

Defaults to FEM. Possible values can be switched through in ccmake and cmake-gui.
Cleanup of old benchmark functionality.
Changes in variable content only trigger a relink, not a rebuild.
@@ -0,0 +1,37 @@
/**
* \file BuildInfo.h.in
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

\file BuildInfo.h

@wenqing
Copy link
Member

wenqing commented Feb 3, 2016

👍

bilke added a commit that referenced this pull request Feb 3, 2016
@bilke bilke merged commit 9337b91 into ufz:master Feb 3, 2016
@bilke bilke deleted the cmake-refactor branch February 3, 2016 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants