]> https://gitweb.dealii.org/ - dealii-svn.git/commit
CMake: Some sanity, part II:
authormaier <maier@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 15 May 2014 16:14:45 +0000 (16:14 +0000)
committermaier <maier@0785d39b-7218-0410-832d-ea1e28bc413d>
Thu, 15 May 2014 16:14:45 +0000 (16:14 +0000)
commitd5bba80505e259f9be40e16c664f4722094283b7
treebf6c26529c8b121dc9d69736dd1328d4b47f8a4c
parenta7e9f2df44cc9e1840d2d94c0f25c49ae418ce64
CMake: Some sanity, part II:

* Define global suffix lists for all the FOREACH loops over feature and
  deal.II variables.

* Sanely purge all variables associated with a feature if the feature gets
  disabled

git-svn-id: https://svn.dealii.org/trunk@32904 0785d39b-7218-0410-832d-ea1e28bc413d
22 files changed:
deal.II/cmake/configure/configure_2_metis.cmake
deal.II/cmake/configure/configure_2_trilinos.cmake
deal.II/cmake/configure/configure_3_petsc.cmake
deal.II/cmake/configure/configure_hdf5.cmake
deal.II/cmake/configure/configure_mumps.cmake
deal.II/cmake/configure/configure_p4est.cmake
deal.II/cmake/configure/configure_slepc.cmake
deal.II/cmake/macros/macro_configure_feature.cmake
deal.II/cmake/macros/macro_deal_ii_package_handle.cmake
deal.II/cmake/macros/macro_purge_feature.cmake [new file with mode: 0644]
deal.II/cmake/macros/macro_register_feature.cmake
deal.II/cmake/modules/FindHDF5.cmake
deal.II/cmake/modules/FindMUMPS.cmake
deal.II/cmake/modules/FindP4EST.cmake
deal.II/cmake/modules/FindPETSC.cmake
deal.II/cmake/modules/FindSLEPC.cmake
deal.II/cmake/modules/FindTBB.cmake
deal.II/cmake/modules/FindTRILINOS.cmake
deal.II/cmake/modules/FindUMFPACK.cmake
deal.II/cmake/setup_deal_ii.cmake
deal.II/cmake/setup_finalize.cmake
deal.II/cmake/setup_write_config.cmake

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.