openfoam/wmake/scripts
Mark Olesen 5ba2cbc54f CONFIG: improve prefix matching for system libraries (#1607)
- missed detection of system libraries when installed with multiarch
  paths like /usr/lib/x86_64-linux-gnu

CONFIG: improve handling of group/user config files (#928)

- changed bashrc handling of FOAM_CONFIG_NOUSER to use
  FOAM_CONFIG_MODE instead. Propagate into foamEtcFile to make this
  a stickier control.

  This change allows better control, but also enables cluster
  installations to define their own value within the OpenFOAM prefs.sh
  file to prevent users accidentally mis-configuring things if
  necessary.

- remove undocumented handling of an (a)ll mode in foamEtcFile to
  avoid potential pitfalls.

- add support for FOAM_CONFIG_ETC handling.
  This allows injection of an extra search layer when finding
  project etc files

ENH: improvements to foamConfigurePaths (#928)

- handle FOAM_CONFIG_ETC implicitly, or explicitly with the new
  -etc option.

STYLE: more explicit wording in foamConfigurePaths usage (#1602)

- document that an absolute path (eg, -scotch-path) overrides/ignores
  the equivalent ThirdParty setting (eg, -scotch)

- longer options -system-compiler and -third-compiler for -system
  and -third, respectively. Clearer as to their purpose.

- adjust the location sanity check to look for META-INFO directory.
2020-02-24 16:00:16 +01:00
..
AllwmakeParseArguments STYLE: limit foamEtcFile -show-api to querying the META-INFO/api-info 2020-02-12 17:48:09 +01:00
cmakeFunctions COMP: robuster storage of pv/vtk sentinel files with out-of-source builds 2020-01-13 13:56:23 +01:00
dirToString GIT: Header file updates 2019-10-31 14:48:44 +00:00
have_adios2 CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_boost CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_ccmio CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_cgal CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_fftw CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_hypre CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_kahip CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_metis CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_mgridgen CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_petsc CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_readline CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_scotch CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
have_zoltan CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
list_tools COMP: report locations of build tools (such as flex, m4 etc) 2019-11-10 11:24:07 +01:00
makeDepend GIT: Header file updates 2019-10-31 14:48:44 +00:00
makeFiles REL: Release preparations 2019-12-23 09:49:23 +00:00
makeOptions REL: Release preparations 2019-12-23 09:49:23 +00:00
makeParser STYLE: header format 2019-12-13 12:33:23 +01:00
makeTargetDir REL: Release preparations 2019-12-23 09:49:23 +00:00
paraviewFunctions STYLE: fix shell syntax 2020-02-10 17:02:30 +01:00
sysFunctions CONFIG: improve prefix matching for system libraries (#1607) 2020-02-24 16:00:16 +01:00
wcleanObjects GIT: Header file updates 2019-10-31 14:48:44 +00:00
wmakeFilesAndOptions REL: Release preparations 2019-12-23 09:49:23 +00:00
wmakeFunctions STYLE: remove unnecessary stdout, stderr /dev/null redirects 2019-11-06 10:44:36 +01:00
wmakeWindowsDlOpenLibs GIT: Header file updates 2019-10-31 14:48:44 +00:00
wrap-bison STYLE: header format 2019-12-13 12:33:23 +01:00
wrap-lemon STYLE: header format 2019-12-13 12:33:23 +01:00