]> https://gitweb.dealii.org/ - dealii.git/commitdiff
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)
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.