- Dec 15, 2016
-
-
Mark Olesen authored
- now defaults to 'log.$WM_OPTIONS' (eg, log.linux64GccDPInt32Opt) for more clarity and fewer potential name clashes when building multiple versions.
-
- Dec 13, 2016
-
-
Mark Olesen authored
- helpful when testing various builds
-
- Dec 09, 2016
-
-
Mark Olesen authored
- slightly odd. Building CGAL on other Linux systems have a proper ldd dependency for gmp/mpfr, but ubuntu doesn't
-
Mark Olesen authored
-
- Nov 28, 2016
-
-
Mark Olesen authored
- now that adios_config flags are largely working in ThirdParty
-
- Nov 27, 2016
-
-
Mark Olesen authored
- support gperftools-none, gperftools-system configurations as per other third-party packages. STYLE: clean up more environment variables CONFIG: testing adios rule
-
- Nov 25, 2016
-
-
Mark Olesen authored
- these directories are sometimes used for a central, non-thirdparty, non-system installation - leave gmp and mpfr as is, since it is not clear how these would interact with system versions
-
- Nov 14, 2016
-
-
Henry Weller authored
when Allwmake is called from wmake -all
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
-
- Nov 13, 2016
-
-
Henry Weller authored
Avoids a lot of unnecessary clutter in the compilation log.
-
Henry Weller authored
Changed 'ld' line to include path of target library or executable.
-
Henry Weller authored
-
Henry Weller authored
'set -x' should be used for debugging. Added command printing into wmake and Allwmake as a replacement for 'set -x' to log current target.
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
-
- Nov 12, 2016
-
-
Henry Weller authored
Based on patch contributed by Alexey Matveichev Resolves feature request http://bugs.openfoam.org/view.php?id=2328
-
- Nov 04, 2016
-
-
Mark Olesen authored
On 64-bit systems, the system installations of boost, cgal are under lib64/. The behaviour for a ThirdParty build is mostly lib/ but this can also be changing. Boost 1_62_0 and older build into 'lib/'. CGAL-4.9 builds into 'lib64/', older versions into 'lib/'. Future-proof things by using lib$WM_COMPILER_LIB_ARCH for boost and cgal build rules, and forcing these as build targets in the ThirdParty makeCGAL as well. -- STYLE: check for boost/version.hpp, CGAL/version.h instead their directories
-
- Oct 09, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2283
-
- Oct 04, 2016
-
-
Henry Weller authored
-
- Oct 03, 2016
-
-
Andrew Heather authored
-
- Sep 30, 2016
-
-
Mark Olesen authored
- CGAL itself includes its library dependencies, we only need to provide the -L... option to the proper ThirdParty locations. Should help improve general build robustness.
-
- Sep 22, 2016
-
-
Henry Weller authored
-
- Sep 13, 2016
-
-
Mark Olesen authored
- 64-bit builds of gcc/mpfr/gmp use lib64/ for their installation path. Use this for the wmake rules as well.
-
- Sep 09, 2016
-
-
Henry Weller authored
-
- Aug 25, 2016
-
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2218
-
- Aug 22, 2016
-
-
Henry Weller authored
Patch contributed by Paul Edwards, Intel.
-
- Aug 11, 2016
-
-
Henry Weller authored
-
- Aug 05, 2016
-
-
Henry Weller authored
The change from C++0x to C++11 allows all of C++11 functionality to be used in OpenFOAM, in particular constructor delegation which avoids code duplication or constructor helper functions. However, this also means a change to the minimum gcc version supported which is now 4.7 rather than 4.5. Note that gcc-4.7 does not support the entire C++11 standard but does support all of the functionality currently needed for further OpenFOAM development. The minimum gcc-version which supports the entire C++11 standard is 4.8 which is now the recommended minimum gcc version.
-
- Jul 28, 2016
-
-
Henry Weller authored
-
- Jul 26, 2016
-
-
Mark Olesen authored
The pre-processor macro 'OPENFOAM_PLUS' is defined with a numerical value equal to the currently compatible version number. This can be used judiciously within user coding to help with minor differences between OpenFOAM versions. For example, #ifdef OPENFOAM_PLUS #if (OPENFOAM_PLUS >= 1612) ... #endif #endif or simply #if (OPENFOAM_PLUS >= 1612) ... #endif
-
- Jul 17, 2016
-
-
Henry Weller authored
wclean: added support for automatic searching up the tree for the Make directory if in a sub-directory
-
- Sep 29, 2016
-
-
Mark Olesen authored
-
- Jul 12, 2016
-
-
Mark Olesen authored
- return 0 if not under git, since nothing particular can be said about the build number. - explicitly define which git-dir is to be used. This ensure we don't accidentally get some values from some unrelated project in the parent directory.
-
- Jul 10, 2016
-
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2146
-