cd811d9b28
BUG: shell quoting needed for dash ( fixes #48 )
...
- arguments passed to stripCompilerFlags caused the misbehaviour
2020-01-20 14:50:29 +01:00
03f529f3bd
DOC: update list of software versions
v1912
2019-12-17 07:53:39 +01:00
cb75d01584
ENH: improve toolset naming
...
- if passed things like "clang-9", strip down to the base name "clang"
2019-12-15 13:54:12 +01:00
baae61e0ec
DOC: update internal repo links
2019-12-09 13:15:26 +01:00
714cddd6ca
DOC: update links and replicate patches for scotch
2019-11-20 12:32:05 +01:00
c8a7f46db2
STYLE: regularize quoting and exit on failed 'cd'
2019-11-19 16:17:01 +01:00
e51f92f2f1
COMP: add error code to makeAdios2 to cascade error information to caller
2019-11-12 16:51:02 +01:00
a0d0ee36af
DOC: add note about LIBGL_DEBUG env variable
2019-11-11 11:53:51 +01:00
074481b2f0
CONFIG: updates for kahip and scotch
2019-10-28 12:56:09 +01:00
a856a5fcad
STYLE: remove unused branch in makeAdios2
2019-10-28 11:51:29 +01:00
c41b591b30
COMP: adjust makeParaView for paraview-5.7.0 (uses python3)
2019-10-02 17:16:20 +02:00
a9f5058557
ENH: more forgiving if scotch is missing, provide download hints ( #45 )
...
- include makeAdios2 into the Allwmake list (as optional component)
2019-08-16 15:50:08 +02:00
54d6b7994d
CONFIG: harmonize makeAdios1, makeAdios2 files
...
- remove old dependency of adios2 on the adios1 library
2019-07-31 16:16:10 +02:00
17a443a557
BUG: export minimal compiler flags for VTK, ParaView ( fixes #44 )
...
- in 1906, we changed the handling of compiler flags to include the
exact values as used by OpenFOAM.
While this is needed for compiling some external programs -- see
https://develop.openfoam.com/Development/OpenFOAM-plus/issues/1256
for the discussion -- it appears to bring in flags that upset
some of the ParaView (and possibly VTK) compilation.
The culprits are likely to be found in the various '-W' switches,
but for now we simply extract a mininal set of compiler flags
that include -std=c++11 -m64 -fPIC, but no optimization flags,
additional warnings flags or OpenFOAM-specific defines.
2019-07-29 13:55:04 +02:00
b987703b3c
STYLE: minor update for README, BUILD information
2019-06-28 09:31:25 +02:00
325f848dc1
CONFIG: makeGcc with -m32/-m64 option instead of old WM_ARCH_OPTION
2019-06-27 18:43:10 +02:00
4c4a11755a
DOC: relocated OpenFOAM etc/README.md to doc/Config.md
v1906
2019-06-13 18:42:18 +02:00
3c852a8929
DOC: fix links
2019-06-09 19:09:46 +02:00
867d96ec54
DOC: update docs, add initial Requirements information
2019-06-07 13:31:19 +02:00
16b59832cc
CONFIG: add comment for compile flags in makeMesa
...
- add links for newest khaip, scotch (untested)
2019-06-06 23:27:08 +02:00
ddd4176269
ENH: additional tweaks for building boost. Eg armclang
2019-04-29 21:26:31 +02:00
ae5b2326c0
ENH: provide separate makeSCOTCH script for independent use
...
- improve handling of scotch build toolchain
- relax the test for existence of libscotcherrexit, which can also be
incorporated into libscotch itself
2019-04-29 18:51:05 +02:00
bbbc7b2953
COMP: force PROJECT_LIBS to be empty
...
- additional safety when using wmake to generate .so or exe files.
These third-party libraries must not themselves have a link
dependency on OpenFOAM.
2019-04-27 17:48:22 +02:00
5ac0e3624f
STYLE: trim trailing slash from tested directories
2019-04-25 11:44:53 +02:00
a7c2a4bfb9
STYLE: use EXT_SO instead of SO for consistency with wmake internal naming
2019-04-25 10:46:45 +02:00
c6e6c0abbf
COMP: add Makefile patches for scotch_6.0.6
...
- bypasses generation of executables
2019-04-25 10:46:45 +02:00
fbbb275862
COMP: make libscotch/libptscotch targets instead of scotch/ptscotch
...
- we do not generally need any of executables, just the libraries.
This also avoids generating a libscotchmetis too.
2019-04-25 10:46:45 +02:00
770e22bf51
ENH: update handling of compiler and flags
...
- support use of wmake -show-xyz, as well as older WM_CC, WM_CFLAGS etc.
- add support for Makefile.inc for scotch
- add -toolset= option for making boost and use b2 instead of legacy
bjam for configuration
2019-04-25 10:46:44 +02:00
830e92194a
BOT: reformat headers
2019-04-12 08:54:50 +02:00
8df5d377e7
STYLE: update some examples for mesa-18.3.4
...
- still needs more testing to determine the best combination of versions
2019-03-11 11:54:02 +01:00
aa9fc0efd2
CONFIG: update makeMPICH and makeMVAPICH
...
- note: mpich now builds libmpi.so instead of libmpich.so
2019-02-14 18:11:33 +01:00
f968a67362
CONFIG: update link for openmpi
2019-01-21 14:18:15 +01:00
c8135cc48e
CONFIG: update download links for adios + kahip
2019-01-21 10:24:41 +01:00
adfe28332e
CONFIG: additional llvm configuration for mesa build ( #41 )
2019-01-21 10:24:15 +01:00
3fe5c2beb5
CONFIG: update link to mpc version
v1812
2018-12-14 12:17:49 +01:00
6e0c9f9d8b
ENH: makeVTK -mpi also define VTK_Group_MPI=ON
...
- this pulls in the other bits (Module_vtkParallelMPI,
Module_vtkRenderingParallel, ...)
2018-12-05 23:37:00 +01:00
013c7154ff
STYLE: avoid spurious message about non-system qt
...
- arises when update-alternatives or similar are being used.
2018-12-04 18:33:45 +01:00
28e7982258
ENH: minor build script improvements
...
- add internal WM_SIZE_OPTIONS variable for reduced typing
- check for wmkdepend and wmkdep for wmake builds
- avoid egrep for getting processor count.
2018-12-03 08:45:29 +01:00
7e5bdfd747
CONFIG: update version information
2018-12-03 08:44:27 +01:00
f64c88a1cf
ENH: initial (rudimentary) makeHYPRE, makePETSC scripts
2018-07-31 11:20:37 +02:00
b71a60d122
ENH: add whichMpicxx function for C++ programs
2018-07-30 17:18:32 +02:00
7aee88cf92
COMP: patches for building older gcc versions with gcc-7
...
- gcc-4.8.5 : oldest currently supported
- gcc-4.9.4 : possibly usable C++11 regex
- gcc-6.3.0 : one generation older than gcc-7
2018-07-27 14:09:27 +02:00
d2334fe051
COMP: patch ParaView macros to find qhelpgenerator-qt5 (issue #40 )
2018-07-22 17:47:03 +02:00
a77852ae18
CONFIG: add download link for scotch 6.0.6
2018-07-19 11:02:18 +02:00
0e599b7a64
ENH: add optional -clang flag for building gcc
...
- can be useful when bootstrapping
2018-07-18 09:39:12 +02:00
1a1c624422
COMP: add vtkhdf5 patch for compiling with gcc-8.1 ( closes #39 )
2018-07-07 13:35:08 +02:00
2dd42d8c6c
CONFIG: disable CGAL_Core
...
- not required by OpenFOAM, and provokes cmake issues for CGAL-4.12
2018-07-05 14:12:36 +02:00
ff162da2f8
BUG: missing _foamEtc definition ( fixes #38 )
...
- this function definition (as per the OpenFOAM functions) is required
for compatibility when sourcing some config files (eg, mpi).
2018-07-02 07:28:51 +02:00
a91157470d
Merge branch 'develop' into 'master'
...
Final content for 1806 release
Closes #31 and #30
See merge request Development/ThirdParty-plus!6
v1806
2018-06-28 09:31:12 +01:00
8a53a789f7
DOC: update versions listed in SOURCES.txt
...
- update BUILD.md to mention the possible build issues related to Qt.
- additional comments about using binaries for ParaView instead of
building from source
2018-06-27 17:03:31 +02:00