openfoam/wmake/scripts
Mark Olesen 8624d65c5a ENH: support alternative build-root location (#2286)
- specify any of these

    ./Allwmake -build-root=...
    wmake -build-root=...
    FOAM_BUILDROOT=... wmake

  these specify an alternative root where build artifacts are to land.
  Currently only used as an alternative for the 'build/' hierarchy
  since the 'platforms/' target normally includes inputs as well.

  Possible use:
  ```
  (
      export WM_MPLIB="%{foam_mplib}"
      export FOAM_MPI="%{foam_mpi}"
      export MPI_ARCH_PATH="%{mpi_prefix}"

      export FOAM_BUILDROOT=/tmp/mpibuild
      export FOAM_MPI_LIBBIN="$FOAM_BUILDROOT/platforms/$WM_OPTIONS/lib/$FOAM_MPI"

      src/Pstream/Allwmake-mpi
   )
   ```
2021-12-03 17:10:22 +01:00
..
AllwmakeParseArguments ENH: support alternative build-root location (#2286) 2021-12-03 17:10:22 +01:00
cmakeFunctions COMP: include mpi information for versioned cmake build 2021-02-16 14:30:36 +01:00
dirToString ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
have_adios2 CONFIG: detect newer adios library name (fixes #1911) 2020-11-09 15:43:52 +01:00
have_boost ENH: split off modules/list-modules script 2020-06-19 12:43:33 +02:00
have_ccmio ENH: split off modules/list-modules script 2020-06-19 12:43:33 +02:00
have_cgal ENH: split off modules/list-modules script 2020-06-19 12:43:33 +02:00
have_cmake CONFIG: detect newer adios library name (fixes #1911) 2020-11-09 15:43:52 +01:00
have_eigen ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
have_fftw ENH: split off modules/list-modules script 2020-06-19 12:43:33 +02:00
have_hypre CONFIG: improve handling of in-source PETSC installations 2020-06-19 12:44:14 +02:00
have_kahip ENH: use PrecisionAdaptor to support scotch with label widening 2021-09-07 11:29:11 +02:00
have_libz ENH: direct access to wrapped ifstream/ofstream with compression (#1805) 2020-08-10 12:40:08 +02:00
have_metis ENH: use PrecisionAdaptor to support scotch with label widening 2021-09-07 11:29:11 +02:00
have_mgridgen ENH: split off modules/list-modules script 2020-06-19 12:43:33 +02:00
have_petsc CONFIG: improve handling of in-source PETSC installations 2020-06-19 12:44:14 +02:00
have_readline CONFIG: support optional config.sh/readline file 2020-12-11 21:37:42 +01:00
have_scotch ENH: use PrecisionAdaptor to support scotch with label widening 2021-09-07 11:29:11 +02:00
have_zoltan ENH: split off modules/list-modules script 2020-06-19 12:43:33 +02:00
list_tools ENH: handle wmake -debug option via FOAM_EXTRA_CXX_FLAGS 2020-11-04 15:17:28 +01:00
makeDepend ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
makeFiles ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
makeOptions ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
makeParser ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
makeTargetDir ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
paraviewFunctions ENH: split off modules/list-modules script 2020-06-19 12:43:33 +02:00
sysFunctions CONFIG: detect newer adios library name (fixes #1911) 2020-11-09 15:43:52 +01:00
wclean-build ENH: add 'subcommand' handling to wclean (#1693) 2020-05-12 10:05:47 +02:00
wclean-platform ENH: add 'subcommand' handling to wclean (#1693) 2020-05-12 10:05:47 +02:00
wcleanObjects COMP: additional wmake adjustments 2020-05-14 16:53:06 +02:00
wmake-build-info COMP: adjustments for OSX (#2013) 2021-03-05 11:17:11 +01:00
wmake-check-dir ENH: add 'subcommand' handling to wmake (#1693) 2020-05-12 10:05:24 +02:00
wmake-with-bear COMP: adjustments for OSX (#2013) 2021-03-05 11:17:11 +01:00
wmakeFilesAndOptions ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
wmakeFunctions ENH: support alternative build-root location (#2286) 2021-12-03 17:10:22 +01:00
wmakeWindowsDlOpenLibs ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
wrap-bison ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00
wrap-lemon ENH: update lemon version, wmake wrappers 2021-11-09 21:17:51 +01:00