There was an error fetching the commit references. Please try again later.
ENH: support libz disabling via WM_COMPILE_CONTROL (as ~libz)
- eg, for partially incomplete systems (without libz devel header) ENH: clearer binding of dummy Pstream in OpenFOAM/Make/options - link of dummy stub Pstream now contingent on linking libOpenFOAM as well. This makes the purpose slightly clearer ENH: cleaner option naming/handling in wmake script - allow special purpose -no-openfoam option. Eg, compiling test programs without OpenFOAM and Pstream libraries but using the rest of the wmake system. ENH: add +openmp support into WM_COMPILE_CONTROL (#2633) - this adds compile/link flags for openmp. For single-use, can also use 'wmake -openmp'. If both +openmp and ~openmp are specified in WM_COMPILE_CONTROL the ~openmp will have priority. This is actually done indirectly since ~openmp will set empty COMP_OPENMP, LINK_OPENMP internal variables, which the +openmp then adds to the c++FLAGS and linkexe targets (ie, won't actually add anything). ENH: add +ccache or ccache=... ...
Showing
- applications/test/00-dummy/Allwmake 2 additions, 1 deletionapplications/test/00-dummy/Allwmake
- applications/test/00-machine-sizes/Allwmake 8 additions, 0 deletionsapplications/test/00-machine-sizes/Allwmake
- applications/test/00-machine-sizes/Test-machine-sizes.cpp 3 additions, 2 deletionsapplications/test/00-machine-sizes/Test-machine-sizes.cpp
- applications/test/00-openmp/Allwmake 8 additions, 0 deletionsapplications/test/00-openmp/Allwmake
- applications/test/00-openmp/Make/files 0 additions, 0 deletionsapplications/test/00-openmp/Make/files
- applications/test/00-openmp/Make/options 0 additions, 0 deletionsapplications/test/00-openmp/Make/options
- applications/test/00-openmp/Test-openmp.C 9 additions, 4 deletionsapplications/test/00-openmp/Test-openmp.C
- etc/bashrc 5 additions, 1 deletionetc/bashrc
- etc/cshrc 5 additions, 1 deletionetc/cshrc
- src/OpenFOAM/Make/options 11 additions, 9 deletionssrc/OpenFOAM/Make/options
- wmake/makefiles/general 33 additions, 11 deletionswmake/makefiles/general
- wmake/makefiles/info 12 additions, 1 deletionwmake/makefiles/info
- wmake/rules/General/Amd/link-c 4 additions, 0 deletionswmake/rules/General/Amd/link-c
- wmake/rules/General/Amd/link-c++ 11 additions, 5 deletionswmake/rules/General/Amd/link-c++
- wmake/rules/General/Clang/c++ 1 addition, 1 deletionwmake/rules/General/Clang/c++
- wmake/rules/General/Clang/link-c 4 additions, 0 deletionswmake/rules/General/Clang/link-c
- wmake/rules/General/Clang/link-c++ 6 additions, 4 deletionswmake/rules/General/Clang/link-c++
- wmake/rules/General/Clang/link-gold-c++ 11 additions, 5 deletionswmake/rules/General/Clang/link-gold-c++
- wmake/rules/General/Clang/link-lld-c++ 11 additions, 5 deletionswmake/rules/General/Clang/link-lld-c++
- wmake/rules/General/Clang/link-mold-c++ 11 additions, 5 deletionswmake/rules/General/Clang/link-mold-c++
Please register or sign in to comment