Adding cfMesh-v1.0 into the repository
[foam-extend-3.2.git] / src / Allwmake
blob73a49777ffcdf659758f84e6b0f4ace51c0e9078
1 #!/bin/sh
2 cd ${0%/*} || exit 1 # run from this directory
4 if [ "$PWD" != "$WM_PROJECT_DIR/src" ]
5 then
6 echo "Error: Current directory in not \$WM_PROJECT_DIR/src"
7 echo " The environment variable are not consistent with the installation."
8 echo " Check the FOAM entries in your dot-files and source them."
9 exit 1
12 set -x
14 # update foam version strings if required
15 wmakePrintBuild -check || /bin/rm -f foam/Make/$WM_OPTIONS/global.? 2>/dev/null
17 wmakeLnInclude foam
18 wmakeLnInclude meshTools
19 wmakeLnInclude OSspecific/$WM_OSTYPE
20 Pstream/Allwmake
22 wmake libo OSspecific/$WM_OSTYPE
23 wmake libso foam
25 # Decomposition methods needed by meshTools
26 decompositionMethods/AllwmakeLnInclude
27 decompositionMethods/Allwmake
29 wmake libso lagrangian/basic
31 wmake libso triSurface
32 wmake libso edgeMesh
33 wmake libso surfMesh
35 wmake libso meshTools
36 wmake libso meshLibrary
37 wmake libso finiteVolume
38 wmake libso finiteArea
40 wmake libso lduSolvers
41 wmake libso VectorN
43 wmake libso tetFiniteElement
45 # Make dynamicMesh tools
46 dynamicMesh/AllwmakeLnInclude
47 dynamicMesh/Allwmake
49 wmake libso coupledMatrix
50 wmake libso sampling
52 wmake libso ODE
53 wmake libso POD
54 wmake libso randomProcesses
55 mesh/Allwmake
57 thermophysicalModels/Allwmake
58 transportModels/Allwmake
59 turbulenceModels/Allwmake
60 lagrangian/Allwmake
61 postProcessing/Allwmake
62 conversion/Allwmake
64 wmake libso errorEstimation
66 fvAgglomerationMethods/Allwmake
68 wmake libso engine
70 wmake libso equationReader
71 wmake libso multiSolver
73 wmake libso solidModels
74 wmake libso dbns
76 ( cd cudaSolvers ; ./Allwmake )
78 # ----------------------------------------------------------------- end-of-file