]> https://gitweb.dealii.org/ - dealii.git/commit
CMake: Make configure file naming consistent 13823/head
authorMatthias Maier <tamiko@43-1.org>
Wed, 25 May 2022 21:40:45 +0000 (16:40 -0500)
committerMatthias Maier <tamiko@43-1.org>
Thu, 26 May 2022 13:56:17 +0000 (08:56 -0500)
commit58998a229a388e8579b880a5dc6b4688dade1aa6
tree8dc2c9d8092db7c5ca2476e05a90845d39611ef2
parentf333b97f79ffaaee70888fa32d5d33dbaeb1051c
CMake: Make configure file naming consistent

Configure file are including and processed in alphabetical order.

However, in order to allow for feature dependencies we have to include
some configure files before others. We have solved this by numbering
some of the configure files in order to force them to be processed
before others.

This pull requests makes this numbering a bit more consistent by

 - numbering _all_ of the configure files with a default number of 50,
   and configure files that have to be processed earlier taking up a
   number between 40 and 00.

 - increasing the numbering from one digit to two digits to accomodate
   a possible future need to adjust the inclusion order a bit better.
31 files changed:
cmake/configure/configure_00_threads.cmake [moved from cmake/configure/configure_0_threads.cmake with 100% similarity]
cmake/configure/configure_10_cuda.cmake [moved from cmake/configure/configure_1_cuda.cmake with 100% similarity]
cmake/configure/configure_10_lapack.cmake [moved from cmake/configure/configure_1_lapack.cmake with 100% similarity]
cmake/configure/configure_10_mpi.cmake [moved from cmake/configure/configure_1_mpi.cmake with 100% similarity]
cmake/configure/configure_10_taskflow.cmake [moved from cmake/configure/configure_1_taskflow.cmake with 100% similarity]
cmake/configure/configure_10_tbb.cmake [moved from cmake/configure/configure_1_tbb.cmake with 100% similarity]
cmake/configure/configure_10_zlib.cmake [moved from cmake/configure/configure_1_zlib.cmake with 100% similarity]
cmake/configure/configure_20_boost.cmake [moved from cmake/configure/configure_2_boost.cmake with 100% similarity]
cmake/configure/configure_20_ginkgo.cmake [moved from cmake/configure/configure_2_ginkgo.cmake with 100% similarity]
cmake/configure/configure_20_metis.cmake [moved from cmake/configure/configure_2_metis.cmake with 100% similarity]
cmake/configure/configure_20_trilinos.cmake [moved from cmake/configure/configure_2_trilinos.cmake with 100% similarity]
cmake/configure/configure_20_umfpack.cmake [moved from cmake/configure/configure_2_umfpack.cmake with 100% similarity]
cmake/configure/configure_30_kokkos.cmake [moved from cmake/configure/configure_3_kokkos.cmake with 100% similarity]
cmake/configure/configure_30_petsc.cmake [moved from cmake/configure/configure_3_petsc.cmake with 100% similarity]
cmake/configure/configure_50_adolc.cmake [moved from cmake/configure/configure_adolc.cmake with 100% similarity]
cmake/configure/configure_50_arborx.cmake [moved from cmake/configure/configure_4_arborx.cmake with 100% similarity]
cmake/configure/configure_50_arpack.cmake [moved from cmake/configure/configure_arpack.cmake with 100% similarity]
cmake/configure/configure_50_assimp.cmake [moved from cmake/configure/configure_assimp.cmake with 100% similarity]
cmake/configure/configure_50_cgal.cmake [moved from cmake/configure/configure_cgal.cmake with 100% similarity]
cmake/configure/configure_50_complex_values.cmake [moved from cmake/configure/configure_complex_values.cmake with 100% similarity]
cmake/configure/configure_50_gmsh.cmake [moved from cmake/configure/configure_gmsh.cmake with 100% similarity]
cmake/configure/configure_50_gsl.cmake [moved from cmake/configure/configure_gsl.cmake with 100% similarity]
cmake/configure/configure_50_hdf5.cmake [moved from cmake/configure/configure_hdf5.cmake with 100% similarity]
cmake/configure/configure_50_muparser.cmake [moved from cmake/configure/configure_muparser.cmake with 100% similarity]
cmake/configure/configure_50_opencascade.cmake [moved from cmake/configure/configure_opencascade.cmake with 100% similarity]
cmake/configure/configure_50_p4est.cmake [moved from cmake/configure/configure_p4est.cmake with 100% similarity]
cmake/configure/configure_50_scalapack.cmake [moved from cmake/configure/configure_scalapack.cmake with 100% similarity]
cmake/configure/configure_50_slepc.cmake [moved from cmake/configure/configure_slepc.cmake with 100% similarity]
cmake/configure/configure_50_sundials.cmake [moved from cmake/configure/configure_sundials.cmake with 100% similarity]
cmake/configure/configure_50_symengine.cmake [moved from cmake/configure/configure_symengine.cmake with 100% similarity]
cmake/configure/configure_50_vectorization.cmake [moved from cmake/configure/configure_vectorization.cmake with 100% similarity]

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.