Commit Graph

110 Commits

Author SHA1 Message Date
9e6f7b70e9 Compilation: Correct the gcc location for compilation in 32bit on a 64bit machine 2011-04-12 11:49:02 +01:00
ef50bd794d Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2011-04-05 12:12:07 +01:00
22e752d348 ENH: etc/settings: define MPI_ARCH_PATH for systemopenmpi 2011-04-05 11:49:45 +01:00
7dee8058e1 ENH: add Gcc46 rules 2011-03-30 09:22:01 +02:00
9c468ea567 ENH: update openmpi version 2011-03-25 17:05:02 +01:00
4739621578 STYLE: move WM_PROJECT_SITE to bashrc, cshrc
- avoid editing of settings.{sh,csh}
2011-03-11 19:01:14 +01:00
9cbc0efca3 ENH: add support for WM_PROJECT_SITE env variable
- alternative to WM_PROJECT_INST_DIR/site for systems with locked down
  installation paths (eg, when packaged as RPM or deb)

  When "$WM_PROJECT_SITE" is defined, it is used in favour of
  "$WM_PROJECT_INST_DIR/site"
2011-03-11 18:32:18 +01:00
fd6695d329 ENH: move WM_ARCH details into settings.csh, settings.sh 2011-03-09 08:45:28 +01:00
4d418eccf7 COMP: remove linking against lib iberty, now using add2line 2011-03-07 13:35:59 +01:00
51399bbbd1 STYLE: use dynamicCode/ instead of codeStream/ for dynamically generated code 2011-02-24 13:21:39 +01:00
d6874f0fce ENH: codeStream, codedFixedValue: renamed. added template directory. 2011-02-21 14:33:14 +00:00
423fe1048b COMP: Correcting CGAL/boost/GMP build setup. 2011-02-18 16:18:46 +00:00
a47eb0ba22 COMP: Change boost looked for in ThirdParty to version 1.45.0. 2011-02-18 12:53:56 +00:00
1e4b16072d BUG: etc/settings.csh : csh syntax error 2011-02-01 15:34:52 +00:00
d912694880 ENH: etc/ : removed FOAM_LIB environment var. alias 'lib' now goes to FOAM_LIBBIN 2011-01-31 12:06:57 +00:00
e95e9700c8 Merge remote branch 'OpenCFD/master' into olesenm 2011-01-17 10:21:58 +01:00
eaef8d482b STYLE: Updated 1991 start copyright year to 2004 2011-01-14 16:08:00 +00:00
d521850bd4 STYLE: remove hoard (no longer built in ThirdParty) 2011-01-10 11:13:32 +01:00
8deef93ae7 Merge remote branch 'OpenCFD/master' into olesenm 2011-01-10 08:23:09 +01:00
98f97e7852 COMP: CGAL 3.7 now used. Template depth required to increased > 75, made 100. 2011-01-07 14:24:17 +00:00
0a6c711664 Tutorials: removed all references to metis to protect the innocent from persecution. 2011-01-07 12:01:08 +00:00
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
5e12506f8e ENH: improve separation of OpenFOAM and ThirdParty mpi-libraries
- drop FOAM_MPI_LIBBIN variable in favour of FOAM_MPI from which
  two different locations can be determined.

  Previously there was something like this:

      FOAM_MPI_LIBBIN = $FOAM_LIBBIN/openmpi-1.5.1

  We now instead determine the locations from the FOAM_MPI directly:

      FOAM_MPI=openmpi-1.5.1

          $FOAM_LIBBIN/$FOAM_MPI     -> OpenFOAM  mpi-related
          $FOAM_EXT_LIBBIN/$FOAM_MPI -> ThirdPary mpi-related

ENH: relocate ParaView libraries and plugins back under FOAM_LIBBIN

- as discussed with Mattijs
2011-01-05 07:53:54 +01:00
875a035147 STYLE: date 2011-01-04 18:26:00 +00:00
eacd4d1206 BUG: settings.csh : add endif 2011-01-04 18:23:20 +00:00
171d7a35e5 ENH: relocate 3rd party libraries -> FOAM_EXT_LIBBIN
- place under $WM_THIRD_PARTY_DIR/lib/$WM_OPTIONS
- relocate FOAM_MPI_LIBBIN accordingly
2010-12-30 13:52:34 +01:00
18dbe9996a ENH: reorganize settings to avoid inheriting bad values
- avoid non-standard 'tempfile' in bin/tools/foamConfigurePaths
2010-12-23 07:37:32 +01:00
8bffec8fbb ENH: relocate binaries from applications/bin/linux* -> bin/linux*
- consistent and shorter naming throughout

- simplifies syncing compiled versions.
  For a runtime environment, only need these directories:
      bin/
      etc/
      lib/
2010-12-23 06:59:15 +01:00
312d15c701 STYLE: use 'foamCompiler' instead of 'compilerInstall'
- more obvious in its meaning
2010-12-23 06:28:49 +01:00
bf915ce841 ENH: use clang-svn, clang-2.8 is not good enough 2010-12-22 08:31:21 +01:00
57f8210eb0 ENH: use openmpi-1.5.1 for testing 2010-12-21 10:31:51 +01:00
6260055989 ENH: add in C++0x support for linux64Gcc - for testing purposes 2010-11-17 11:15:23 +01:00
758c7fec4f Revert "ENH: set MPI_ARCH_PATCH for ThirdParty Allwmake"
This reverts commit d7d88b7d89.

- ThirdParty Allwmake now handles SYSTEMOPENMPI directly without this
  kludge
2010-11-17 09:17:25 +01:00
d7d88b7d89 ENH: set MPI_ARCH_PATCH for ThirdParty Allwmake 2010-11-12 14:32:31 +00:00
820ae84da0 STYLE: do not need intermediate variables when calling _foamSource
- sh/ksh/bash only, doesn't seem possible for csh
2010-10-14 16:31:03 +02:00
d967687f14 ENH: add settings/rules for clang-2.8 2010-10-12 10:57:08 +02:00
24734787b8 BUG: etc/settings.*sh : make SYSTEMOPENMPI work with multiple paths 2010-07-06 11:46:00 +01:00
845314b280 Merge remote branch 'OpenCFD/master' into olesenm 2010-04-28 14:49:39 +02:00
c8f3b1019a BUG: incorrect mpc version 2010-04-26 16:56:33 +01:00
015e11f91b COMP: unset variable in Gcc4.5 path 2010-04-26 11:40:18 +01:00
a823b627a6 ENH: handle command-line parameters in bashrc/cshrc
- this provides a means to temporarily override the default settings
  and/or the prefs.{csh,sh} settings.

  bash:
      name=       -> unset name
      name=value  -> export name=value

  csh:
      name=       -> unsetenv name
      name=value  -> setenv name value

  eg,
      . <WM_PROJECT_DIR>/etc/bashrc WM_COMPILER=Gcc45 WM_MPLIB=
  to use gcc 4.5 and the default mplib
2010-04-26 08:49:41 +02:00
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
af12964ba1 ENH: add gcc-4.5.0, drop gcc-4.4.2, avoid gcc lib/ on 64-bit systems 2010-04-16 14:00:41 +02:00
d29c438657 STYLE: use url for FSF license instead of postal address, switch to GPL v3 2010-03-29 14:07:56 +02:00
f3ab304d79 ENH: simplify compiler settings, provision for boost/CGAL 2010-03-25 10:37:44 +01:00
a3d4eb5664 BUG: Resolved (my own) conflict. 2010-03-22 17:10:42 +00:00
658b7700e1 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
Conflicts:
	etc/settings.csh
	etc/settings.sh
	src/parallel/decompose/Allwmake
2010-03-22 15:44:34 +00:00
536087b59f ENH: Have dummy directory on LD_LIBRARY_PATH 2010-03-22 15:36:50 +00:00
d978c79e70 STYLE: drop unneeded MPI_HOME for openmpi (uses OPAL_PREFIX)
COMP: drop gcc-4.2 settings
2010-03-19 19:29:19 +01:00
db34c43ab0 STYLE: use 'setenv PATH' instead of 'set path=' for c-shell scripts
- the path is accesible either way, but use setenv for consistency with
  other environment variables. It also simplifies foamCleanPath again.
2010-03-19 16:49:41 +01:00