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
a42362f8b8
ENH: add paraview file series reader patch from upstream
...
- https://gitlab.kitware.com/paraview/paraview/merge_requests/2532
- bump ParaView to 5.5.2
2018-06-20 01:57:49 +02:00
4f844dabcf
STYLE: use _foamConfig function instead of _foamEtc -config
2018-06-19 20:41:57 +02:00
d446ee8b31
ENH: add makeADIOS2 script
2018-06-19 20:30:19 +02:00
54efaa445a
STYLE: additional comments about suffixes
...
- strip both prefix and suffix for VTK and ParaView builds
2018-06-11 10:19:18 +02:00
dab3042c45
CONFIG: update link and patch for paraview-5.5.1
...
- add note about building older Qt
2018-06-08 15:07:16 +02:00
52ad71871c
CONFIG: add patches for ParaView Catalyst
...
- resolve problem with working directory:
https://develop.openfoam.com/Community/catalyst/issues/4
https://gitlab.kitware.com/paraview/paraview/merge_requests/2436
2018-05-11 12:10:16 +02:00
31ffa9c92c
COMP: compilation of scotch on Darwin
2018-04-25 00:10:31 +02:00
5886ce9f65
COMP: add patch for VTKm cmake file
...
- https://gitlab.kitware.com/paraview/paraview/issues/18116
2018-04-23 12:04:50 +02:00
93b8816b3e
COMP: remove makeTecio script
...
- removed foamToTecplot360 from the OpenFOAM source as not being
reliably maintainable.
2018-04-23 11:54:45 +02:00
cbea5788a3
ENH: include qmake-qt5 in the search for qt
...
- some systems (eg, opensuse) use that since it has both qt4 and qt5
installed. ParaView now needs qt5 (preferrably 5.9).
STYLE: update version information for ParaView and Qt
2018-04-12 10:48:05 +02:00
6d7ef8dc42
COMP: adjust make scripts for systems with .dylib instead of .so
2018-04-11 16:28:32 +02:00
455551b48b
COMP: adjust Allwmake to build scotch-6.0.5a ( fixes #31 )
...
- only builds properly in serial.
Allwmake adjusted accordingly, or simply build with '-j 1'
2018-03-05 16:32:38 +01:00
231733bc15
STYLE: use foamEtcFile with -config option instead of config.sh/
2018-01-22 16:05:19 +01:00
5ecf33d4d8
COMP: compile llvm with openmp if the tools/openmp directory has content
2018-01-22 14:41:05 +01:00
475220cfae
COMP: unset ParaView_DIR from PATH, LD_LIBRARY_PATH when building
...
- potential symbol conflicts and build errors if building from the git
version since it uses the last major number (eg, 5.4) but may have a
layout similar to the next release (eg, 5.5) and thus different
sizes for classes etc.
2018-01-22 11:29:06 +01:00
de7ac04146
COMP: adjustments to makeCGAL for compilation with alternative mpfr/gmp
...
- document special steps for using ThirdParty mpfr/gmp with clang etc
2018-01-15 13:04:49 +01:00
7419702a85
DOC: note that min clang version 3.5 is required for building CGAL
2018-01-10 18:05:03 +01:00
43cbb24ddd
COMP: check for wmake toolchain when building third-party ( fixes #30 )
2018-01-08 13:43:29 +01:00
f49d26dad5
COMP: more stringent checks for WM compiler settings (issue #29 )
...
- only export the WM_* settings to their plain counterparts
(eg, export CC=$WM_CC)
when they actually point to an accessible program
This helps in particular when bootstrapping builds with third-party
compilers.
2018-01-03 13:41:12 +01:00
4c049afb40
ENH: add configure options for makeFFTW
2018-01-03 12:43:51 +01:00
ea9c2471a8
Merge branch 'develop' into 'master'
...
Final content for 1712 release
Closes #20 and #18
See merge request Development/ThirdParty-plus!5
v1712
2018-01-03 11:32:29 +00:00
03075ef079
STYLE: update some build comments regarding min gcc for clang
2017-12-19 10:21:07 +01:00
6485db81a9
COMP: use 'cc' instead of 'mpicc' on Cray (issue #28 )
...
- the cray 'cc' handles mpi paths, there is no mpicc
2017-12-17 12:19:55 +01:00
5fcd29aa99
STYLE: remove patches and support for older paraview and adios
2017-12-15 14:39:35 +01:00
816173b7c4
CONFIG: update versions
...
ENH: add support of additional configure options to some make scripts
- remove hard-coded --verbs from makeOPENMPI in favour of letting the
user provide it via the command-line for makeOPENMPI.
eg, makeOPENMPI openmpi-1.10.6 -- --with-verbs=DIRECTORY ...
2017-12-15 11:21:31 +01:00
491b3390bb
ENH: add build scripts for KaHIP and METIS
2017-10-11 12:28:04 +02:00
6f32862d26
ENH: add -memcheck config option for makeOPENMPI
2017-10-09 17:26:40 +02:00
bc7fb08810
STYLE: relocated etc/wmakeFiles as makeFiles
2017-09-29 17:13:20 +02:00
0c7fa1cc7c
COMP: have scotch use deterministic behaviour ( closes #20 )
2017-09-29 13:35:50 +02:00
5112b60e58
Merge remote-tracking branch 'origin/master' into develop
2017-09-28 14:03:08 +02:00
bdfdff11c8
COMP: incorrect verbs library directory used ( closes #21 )
2017-09-28 14:02:05 +02:00
51435f2e56
COMP: change ordering of statements to prevent premature termination after make
...
COMP: VTK- prefix not being trimmed from the name
2017-09-28 13:20:45 +02:00
c0de94d846
STYLE: drop -thread/-no-thread option for makeOPENMPI
...
- made redundant by 19f241f . Multiple threads are needed by the
collated format and are now always enabled.
2017-09-12 09:58:27 +02:00
19f241fae2
ENH: Updated makeOPENMPI script to support new collocated IO
2017-09-07 14:38:19 +01:00