diff --git a/packages/core.cmake b/packages/00_core.cmake similarity index 100% rename from packages/core.cmake rename to packages/00_core.cmake diff --git a/packages/core_cxx11.cmake b/packages/00_core_cxx11.cmake similarity index 100% rename from packages/core_cxx11.cmake rename to packages/00_core_cxx11.cmake diff --git a/packages/heat_transfer.cmake b/packages/10_heat_transfer.cmake similarity index 100% rename from packages/heat_transfer.cmake rename to packages/10_heat_transfer.cmake diff --git a/packages/level_set.cmake b/packages/10_level_set.cmake similarity index 100% rename from packages/level_set.cmake rename to packages/10_level_set.cmake diff --git a/packages/structural_mechanics.cmake b/packages/10_structural_mechanics.cmake similarity index 100% rename from packages/structural_mechanics.cmake rename to packages/10_structural_mechanics.cmake diff --git a/packages/parallel_cohesive_element.cmake b/packages/19_parallel_cohesive_element.cmake similarity index 100% rename from packages/parallel_cohesive_element.cmake rename to packages/19_parallel_cohesive_element.cmake diff --git a/packages/cohesive_element.cmake b/packages/20_cohesive_element.cmake similarity index 100% rename from packages/cohesive_element.cmake rename to packages/20_cohesive_element.cmake diff --git a/packages/contact.cmake b/packages/20_contact.cmake similarity index 100% rename from packages/contact.cmake rename to packages/20_contact.cmake diff --git a/packages/damage_non_local.cmake b/packages/25_damage_non_local.cmake similarity index 100% rename from packages/damage_non_local.cmake rename to packages/25_damage_non_local.cmake diff --git a/packages/extra_materials.cmake b/packages/30_extra_materials.cmake similarity index 100% rename from packages/extra_materials.cmake rename to packages/30_extra_materials.cmake diff --git a/packages/optimization.cmake b/packages/40_optimization.cmake similarity index 100% rename from packages/optimization.cmake rename to packages/40_optimization.cmake diff --git a/packages/implicit.cmake b/packages/50_implicit.cmake similarity index 100% rename from packages/implicit.cmake rename to packages/50_implicit.cmake diff --git a/packages/parallel.cmake b/packages/50_parallel.cmake similarity index 100% rename from packages/parallel.cmake rename to packages/50_parallel.cmake diff --git a/packages/cpparray.cmake b/packages/80_cpparray.cmake similarity index 100% rename from packages/cpparray.cmake rename to packages/80_cpparray.cmake diff --git a/packages/mpi.cmake b/packages/80_mpi.cmake similarity index 100% rename from packages/mpi.cmake rename to packages/80_mpi.cmake diff --git a/packages/petsc.cmake b/packages/84_petsc.cmake similarity index 100% rename from packages/petsc.cmake rename to packages/84_petsc.cmake diff --git a/packages/mumps.cmake b/packages/85_mumps.cmake similarity index 100% rename from packages/mumps.cmake rename to packages/85_mumps.cmake diff --git a/packages/lapack.cmake b/packages/89_lapack.cmake similarity index 100% rename from packages/lapack.cmake rename to packages/89_lapack.cmake diff --git a/packages/blackdynamite.cmake b/packages/90_blackdynamite.cmake similarity index 100% rename from packages/blackdynamite.cmake rename to packages/90_blackdynamite.cmake diff --git a/packages/blas.cmake b/packages/90_blas.cmake similarity index 100% rename from packages/blas.cmake rename to packages/90_blas.cmake diff --git a/packages/cblas.cmake b/packages/90_cblas.cmake similarity index 100% rename from packages/cblas.cmake rename to packages/90_cblas.cmake diff --git a/packages/iohelper.cmake b/packages/90_iohelper.cmake similarity index 100% rename from packages/iohelper.cmake rename to packages/90_iohelper.cmake diff --git a/packages/qview.cmake b/packages/90_qview.cmake similarity index 100% rename from packages/qview.cmake rename to packages/90_qview.cmake diff --git a/packages/scotch.cmake b/packages/90_scotch.cmake similarity index 100% rename from packages/scotch.cmake rename to packages/90_scotch.cmake