Commit Graph

71 Commits

Author SHA1 Message Date
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
4425db227d STYLE: set ParaView_VERSION in etc/apps/paraview3/*rc only
- this change was wished by Mattijs and/or Henry

- allow command-line settings to retain the flexibility of 'foamPV'
  alias mechanism.
2011-01-10 10:42:14 +01:00
andy
14d1300a36 Revert "STyLE: More 2011 copyright dates (non-code)."
This reverts commit 2e1e671d96.
2011-01-05 18:25:32 +00:00
graham
2e1e671d96 STyLE: More 2011 copyright dates (non-code). 2011-01-05 11:48:24 +00:00
Mark Olesen
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
Mark Olesen
1aedae665c ENH: use mpi-qualified names for ptscotch include, lib 2011-01-03 16:54:56 +01:00
Mark Olesen
eaf9d5cffe ENH: update for scotch_5.1.11 2011-01-03 11:19:12 +01:00
Mark Olesen
4148c975f9 ENH: ensure CMake gets the correct C++ compiler (works with cmake 2.8.3)
- remove settings for really old cmake versions
2010-12-30 16:58:25 +01:00
Mark Olesen
46a5865894 ENH: relocate paraview plugins -> FOAM_EXT_LIBBIN 2010-12-30 16:35:52 +01:00
Mark Olesen
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
Mark Olesen
0cea5dcdf5 ENH: update to find cmake-2.8.3 2010-12-22 11:30:18 +01:00
Mark Olesen
c1493b1748 ENH: move scotch settings to etc/apps/scotch
- NB: A csh version is not needed, since the values here are only
      sourced during the wmake process
2010-11-09 12:49:27 +01:00
Henry
f4dee922ab Start-up scripts: The environment variables are now set unconditionally as in 1.7.x 2010-09-29 10:50:49 +01:00
mattijs
50fc6c846a ENH: apps/paraview3 : upgrade to 3.8.0 2010-07-06 11:44:37 +01:00
mattijs
1b152b6902 BUG: paraview3/cshrc : using non-existing variable is illegal in csh. 2010-06-01 15:28:27 +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
Mark Olesen
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
Mark Olesen
f88e11ce3c ENH: don't set ParaView_MAJOR if the ParaView_VERSION appears
non-numeric (eg, a git or cvs version).

- place the onus on the user to provide the correct ParaView_MAJOR in
  these situations.

STYLE: Drop support for cmake older than 2.6.4 (installed in 3rdParty)
2010-03-18 11:05:39 +01:00
andy
0d4349bb7e ENH: Added support for cmake version 2.8.1 2010-03-18 09:55:19 +00:00
andy
97910c2c0c ENH: only set ParaView_MAJOR by default if not already set 2010-03-17 17:56:23 +00:00
Mark Olesen
7308242498 BUG: prefs.sh was sourced in the wrong position in etc/{bashrc,cshrc} 2010-03-15 15:15:38 +01:00
Mark Olesen
ee199b9e9a BUG: new 3rdParty location for cmake and paraview was not getting cleaned from the path 2010-03-12 17:41:15 +01:00
Mark Olesen
2b83f9f8fd COMP: move CMAKE binaries from $WM_ARCH -> $WM_ARCH$WM_COMPILER
We should assume that they've been compiled with the current OpenFOAM
compiler settings and may have compiler-specific runtime requirements.
2010-03-10 14:39:11 +01:00
Mark Olesen
03b30396cb ENH: relocate third-party binaries
old: $WM_THIRD_PARTY_DIR/<packageName>/platforms/$WM_ARCH*
new: $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH*/<packageName>

This streamlines the creation of binary packs, eases distribution and
helps when testing the robustness of relocatable installations.
2010-03-09 10:15:10 +01:00
Mark Olesen
77f0192dac BUG: _foamAddMan was being left a remnant in the environment after sourced settings files 2010-03-09 09:16:47 +01:00
Mark Olesen
703dda2943 STYLE: use new -space option from foamCleanPath 2010-03-05 15:00:39 +01:00
Mark Olesen
92a08c005d ENH: clean path from old cmake/paraview 2010-03-05 14:17:17 +01:00
Mark Olesen
3eb6b30724 ENH: add foamPV alias/function for switching between paraview versions. 2010-03-05 13:40:08 +01:00
Mark Olesen
10524cb8a1 STYLE: eliminate ParaView_INST_DIR variable and simplify plugin Make/options
- the 'make install' target from ParaView now installs all of the
  includes necessary for compiling plugins.
2010-03-05 13:04:30 +01:00
Mark Olesen
d966430771 ENH: set ParaView_MAJOR from ParaView_VERSION if required
ENH: move plugin to paraview-$ParaView_MAJOR
2010-03-05 12:39:47 +01:00
Mark Olesen
7c70919cfe BUG: apps/ensight/cshrc had bad CEI_ARCH for 32bit version
ENH: upgrade to env. variable to ensight9 (current version)
2010-03-01 11:01:09 +01:00
Mark Olesen
2e9ec251fc COMP: update for cmake-2.8.0 2010-02-11 13:37:01 +01:00
Mark Olesen
3c490dfe88 BUG: change ParaView_MAJOR to only contain version information without
leading text

* Something like ParaView_MAJOR=ParaView_3.6 would have previously
  been possible, but this violates paraview's expectation of having
  "lib/paraview-<digits>.<digits>"

* TODO? If desired, the ParaView_MAJOR could be determined
  automatically in the script.

  For example,
      ParaView_MAJOR=`echo $ParaView_VERSION | \
          sed -e 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`

  Or even,
      ParaView_MAJOR=${ParaView_VERSION%.[0-9]}

  Except that the second version fails if the minor version reaches
  double digits.
2010-02-05 11:55:53 +01:00
mattijs
e9c2bd85fd ENH: Allow user to override paraview version 2010-01-27 15:17:51 +00:00
andy
dc507b8c7d Relocated paraview PV_PLUGIN_PATH environment variable
- moved to $FOAM_LIBBIN/paraview so that built libraries sit in their
  own folder - avoids PV error msgs on start-up when it tries to load
  all libs under the $PV_PLUGIN_PATH
2010-01-13 10:50:32 +00:00
andy
d5765f2237 removed paraview 2 set-up scripts 2009-11-24 14:58:49 +00:00
andy
bfc0926c8b updated to enable alternative builds if env variables set externally 2009-11-24 13:07:12 +00:00
mattijs
39d336d038 cshrc consistent with bashrc 2009-07-27 16:47:37 +01:00
henry
45fd594e12 Changed ParaView version to the released 3.6.1. 2009-07-21 19:06:06 +01:00
Henry Weller
3345fd8378 Removed support for cint. 2009-06-22 21:03:57 +01:00
andy
90e219b0f4 updated to PV v3.6 2009-06-01 12:30:16 +01:00
Mark Olesen
7941b04785 Merge commit 'OpenCFD/master' into olesenm 2009-05-19 21:15:56 +02:00
Mark Olesen
2aec8f2820 renamed buildParaView3.5-cvs -> buildParaView and reworked
- get version from $ParaView_VERSION or from -version option
- added QT gui support (useful when compiling enGrid)
- update files for finding cmake-2.6.4 as well
- added bin/engridFoam for calling a version of enGrid that uses the
  paraview libraries compiled with/for OpenFOAM
- added foam3rdParty change directory alias
2009-05-13 11:31:44 +02:00
henry
f983e0b42e Correct handling of MANPATH so that the system settings are not overridden. 2009-05-11 21:19:26 +01:00
mattijs
de70ab343c Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-01-08 13:40:30 +00:00
mattijs
822b516852 csh syntax 2009-01-08 13:40:00 +00:00
Mark Olesen
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
Mark Olesen
ebaaa0005f etc/paraview3/*rc - added minor note 2008-12-16 16:07:35 +01:00
Mark Olesen
49bbb29ac8 update build scripts and etc/apps/paraview3 settings for paraview-3.5 (cvs)
- The new cmake seems to be even smarter. If we try to use env variables in
  the .cmake files (eg, with And's sed fixup), they are rewritten in a
  subsequent re-make and take much longer).  Adjusting the compiler values
  themselves causes a full remake. On the positive side, disabling the rpath
  seems to mean we may not need any of this.

  In summary - yuck!
2008-12-15 22:06:54 +01:00