Mark Olesen
82ba4e5419
ENH: allow silent operation (-s) for wmake, wclean, wmakeLnInclude
...
- reduces verbosity for dynamicCode
- non-silent wmakeLnInclude output to stderr to avoid polluting logs
2011-03-08 09:32:30 +01:00
Mark Olesen
e0311539fc
STYLE: change makeOption to makeType internally
...
- also simplify setting makeType in the Allwmake scripts
2011-03-08 08:58:44 +01:00
Mark Olesen
4d418eccf7
COMP: remove linking against lib iberty, now using add2line
2011-03-07 13:35:59 +01:00
Mark Olesen
4aafea74a9
COMP: removed calcEntry bits missed in b4dae1a5ab
2011-02-24 11:35:24 +01:00
Mark Olesen
7692304dba
Merge remote branch 'OpenCFD/master' into olesenm
2011-02-18 18:19:46 +01:00
Mark Olesen
cae015b615
COMP: clang++ -Woverloaded-virtual -> spurious warnings? disable for now
...
- this behaviour changed in clang 2.9 between trunk 122348 and trunk 125662
2011-02-18 17:26:54 +01:00
graham
423fe1048b
COMP: Correcting CGAL/boost/GMP build setup.
2011-02-18 16:18:46 +00:00
Mark Olesen
fc2bd19356
STYLE: use 'platforms/' for organizing wmake binaries as well
...
- replaces previously used 'bin/'
STYLE: add -help to makeWmake
2011-02-15 19:01:04 +01:00
Mark Olesen
b9f7726095
ENH: fix wcleanAll, wcleanMachine to work with new platforms/ layout
2011-02-15 18:51:23 +01:00
Mark Olesen
677a2a8d11
STYLE: minor cleanup in wmakePrintBuild
2011-02-15 17:09:51 +01:00
Mark Olesen
808ff1aa32
Merge remote branch 'OpenCFD/master' into olesenm
2011-02-15 16:55:05 +01:00
Mark Olesen
0c2eb36ed2
STYLE: allow spaces in pkg name (again)
2011-02-11 16:52:36 +01:00
mattijs
523b88fd77
BUG: dash behaviour of set --
2011-02-11 12:22:16 +00:00
Mark Olesen
a2fe746899
ENH: allow -pkg|-package option for wmakePrintBuild
...
- improves the chances of tracking who built OpenFOAM, where, etc
ENH: make it easier to parse version/build from OpenFOAM -help output
- For example,
foamListTimes -help | awk '{ if (/^Using:/) print $2}'
foamListTimes -help | awk '{ if (/^Build:/) print $2}'
2011-01-28 13:52:36 +01:00
Mark Olesen
e95e9700c8
Merge remote branch 'OpenCFD/master' into olesenm
2011-01-17 10:21:58 +01:00
andy
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
Mark Olesen
8deef93ae7
Merge remote branch 'OpenCFD/master' into olesenm
2011-01-10 08:23:09 +01:00
graham
98f97e7852
COMP: CGAL 3.7 now used. Template depth required to increased > 75, made 100.
2011-01-07 14:24:17 +00:00
andy
14d1300a36
Revert "STyLE: More 2011 copyright dates (non-code)."
...
This reverts commit 2e1e671d96
.
2011-01-05 18:25:32 +00:00
andy
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce
.
2011-01-05 18:24:29 +00:00
graham
2e1e671d96
STyLE: More 2011 copyright dates (non-code).
2011-01-05 11:48:24 +00:00
graham
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
Mark Olesen
5d18583101
ENH: collect arch-specific directly under platforms/
...
- platforms/WM_OPTIONS/lib
old: lib/WM_OPTIONS
- platforms/WM_OPTIONS/bin
old: bin/WM_OPTIONS
old: applications/bin/WM_OPTIONS
A runtime environment nows needs
- bin/
- etc/
- platforms/
2011-01-05 08:49:42 +01:00
Mark Olesen
a169819168
ENH: adjust tools to handle architecture-specific dirs in bin/ as well
2010-12-23 06:53:05 +01:00
Mark Olesen
603aa1e61c
ENH: preserve command-line settings in FOAM_SETTINGS
2010-12-22 15:41:51 +01:00
Henry
c8314956da
wmake: Updated rules for Icc
2010-12-06 12:21:16 +00:00
mattijs
b95fb53a39
ENH: wmake/Makefile : add 'objects' target
2010-11-25 16:49:09 +00:00
Mark Olesen
a2ef9cdcc5
STYLE: drop optional 'ln' option for wmakeLnInclude
...
- not required since the addition of the '-f' option
2010-11-24 09:22:40 +01:00
Mark Olesen
6c0e040bfe
STYLE: remove trailing space from remaining wmake rules
2010-11-17 11:44:46 +01:00
Mark Olesen
350df4db3f
STYLE: remove trailing space from wmake rules
...
- To-do:
wmake/rules/General/bison
wmake/rules/General/btyacc
wmake/rules/General/btyacc++
wmake/rules/General/byacc
wmake/rules/General/moc
wmake/rules/General/yacc
but these files have <TAB>
2010-11-17 11:22:31 +01:00
Mark Olesen
6260055989
ENH: add in C++0x support for linux64Gcc - for testing purposes
2010-11-17 11:15:23 +01:00
mattijs
56a3c72ffe
ENH: wmakeScheduler : work with both bash and csh
2010-10-15 16:25:27 +01:00
andy
69f4da06f6
Merge branch 'olesenm'
2010-10-14 12:37:59 +01:00
mattijs
7ebfa4a906
BUG: bash does not know $HOST, only $HOSTNAME
2010-10-13 10:31:44 +01:00
Mark Olesen
d967687f14
ENH: add settings/rules for clang-2.8
2010-10-12 10:57:08 +02:00
mattijs
f113dad6b9
COMP: Fedore13 has linkage with --no-add-needed as default. This disallows indirectly loaded libraries.
2010-08-31 16:27:15 +01:00
mattijs
69526c6c1c
BUG: various reinterpret_cast to enable strict-aliasing
2010-08-19 15:44:17 +01:00
graham
7faf359bc1
COMP: adding -traditional-cpp to CPP variable.
2010-07-21 10:58:53 +01:00
Mark Olesen
7e9adc7b31
ENH: add wmakeFindEmptyMake, -help option for wmakeFilesAndOptions
...
wmakeFindEmptyMake:
- Find 'Make/' directories without 'files' or 'options'.
These typically correspond to (partially) removed applications.
2010-06-01 09:23:47 +02:00
mattijs
f84a91d7ce
Merge commit 'origin/master' into splitCyclic
...
Conflicts:
applications/utilities/mesh/manipulation/createBaffles/createBaffles.C
applications/utilities/postProcessing/patch/patchIntegrate/patchIntegrate.C
src/OpenFOAM/meshes/pointMesh/pointPatches/constraint/cyclic/cyclicPointPatch.C
src/OpenFOAM/meshes/pointMesh/pointPatches/constraint/processor/processorPointPatch.C
src/dynamicMesh/motionSmoother/motionSmoother.C
src/dynamicMesh/motionSmoother/motionSmoother.H
src/dynamicMesh/motionSmoother/motionSmootherTemplates.C
2010-05-18 13:28:21 +01:00
Mark Olesen
5087125424
STYLE: remove erroneous section-label on doxygen @endcond
2010-05-07 15:30:27 +02:00
mattijs
7f6740a9eb
Merge commit 'origin/master' into splitCyclic
2010-04-30 15:10:10 +01:00
Mark Olesen
b16ef5f0fa
ENH: set PINC, PLIBS in the rules (not the env) for system-openmpi
...
BUG: syntax error in settings.sh
2010-04-22 15:46:54 +02:00
Mark Olesen
0d44584112
ENH: rationalize wmake rules to avoid unnecessary duplication
...
- main mplib rules located in GENERAL_RULES with specializations
(if any) under RULES. Modest change in a few options files, but
cleans up the rules directories.
previously in options:
include $(RULES)/mplib$(WM_MPLIB)
now in options:
sinclude $(GENERAL_RULES)/mplib$(WM_MPLIB)
sinclude $(RULES)/mplib$(WM_MPLIB)
For GNU make it would be permissible to write both in a single line.
2010-04-22 15:01:07 +02:00
Mark Olesen
87f151c47b
ENH: add wmake rules for gcc-4.5
...
ATTENTION: cpp now needs '-traditional-cpp' for single-line output
2010-04-21 16:23:16 +02:00
Mark Olesen
470b30b58c
ENH: avoid possibly non-portable 'find' with '-printf'
2010-04-20 19:14:42 +02:00
Mark Olesen
9707e5c100
ENH: "wmake all" makes 'libso' instead of 'exe' where appropriate
...
- adds more DWIM (do what I mean) intelligence to wmake
ENH: use ~/.OpenFOAM/.wmake instead of ~/.wmakeScheduler for the lock dir
- keeps more of the OpenFOAM bits together
2010-04-19 10:54:23 +02:00
mattijs
cff2580336
Merge branch 'master' into splitCyclic
...
Conflicts:
applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C
applications/utilities/parallelProcessing/decomposePar/domainDecompositionMesh.C
src/OpenFOAM/db/IOstreams/Pstreams/UPstream.H
src/OpenFOAM/fields/pointPatchFields/pointPatchField/pointPatchField.C
src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/cyclicGAMGInterface/cyclicGAMGInterface.C
src/OpenFOAM/meshes/pointMesh/pointPatches/constraint/processor/processorPointPatch.H
src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.H
src/OpenFOAM/meshes/polyMesh/syncTools/syncTools.C
src/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C
src/meshTools/sets/topoSets/faceSet.C
src/parallel/decompose/decompositionMethods/decompositionMethod/decompositionMethod.C
2010-04-16 12:09:34 +01:00
mattijs
4da8beb94b
COMP: revert to non-debug flag for polyMeshAdder purposes.
2010-04-16 11:02:18 +01:00
Mark Olesen
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00