Commit 1cd40512 authored by Mark Olesen's avatar Mark Olesen

ENH: support module install prefix (default to user)

parent 089e191a
......@@ -3,8 +3,8 @@ cd ${0%/*} || exit 1 # Run from this directory
#------------------------------------------------------------------------------
wclean libso meshLibrary
wclean all executables
wclean all utilities
wclean meshLibrary
wclean -all executables
wclean -all utilities
#------------------------------------------------------------------------------
#!/bin/sh
cd ${0%/*} || exit 1 # Run from this directory
# Parse arguments for library compilation
if [ -f $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments ]
then . $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments
if [ -f "$WM_PROJECT_DIR"/wmake/scripts/AllwmakeParseArguments ]
then . "$WM_PROJECT_DIR"/wmake/scripts/AllwmakeParseArguments
fi
#------------------------------------------------------------------------------
......@@ -12,11 +10,12 @@ date "+%Y-%m-%d %H:%M:%S %z" 2>/dev/null || echo "date is unknown"
echo "Starting compile of cfMesh with ${WM_PROJECT_DIR##*/} ${0##*}"
echo " $WM_COMPILER $WM_COMPILER_TYPE compiler"
echo " ${WM_OPTIONS}, with ${WM_MPLIB} ${FOAM_MPI}"
echo " prefix = ${FOAM_MODULE_PREFIX:-default (user)}"
echo
wmake libso meshLibrary
wmake all executables
wmake all utilities
wmake -all executables
wmake -all utilities
# Some summary information
echo
......
cartesian2DMesh.C
EXE = $(FOAM_APPBIN)/cartesian2DMesh
EXE = $(FOAM_MODULE_APPBIN)/cartesian2DMesh
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -8,5 +18,4 @@ EXE_INC = \
EXE_LIBS = \
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
cartesianMesh.C
EXE = $(FOAM_APPBIN)/cartesianMesh
EXE = $(FOAM_MODULE_APPBIN)/cartesianMesh
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -8,5 +18,4 @@ EXE_INC = \
EXE_LIBS = \
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
pMesh.C
EXE = $(FOAM_APPBIN)/pMesh
EXE = $(FOAM_MODULE_APPBIN)/pMesh
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -8,5 +18,4 @@ EXE_INC = \
EXE_LIBS = \
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
tetMesh.C
EXE = $(FOAM_APPBIN)/tetMesh
EXE = $(FOAM_MODULE_APPBIN)/tetMesh
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -8,5 +18,4 @@ EXE_INC = \
EXE_LIBS = \
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
......@@ -465,4 +465,4 @@ $(writeAsFPMA)/fpmaMesh.C
$(workflowControls)/workflowControls.C
LIB = $(FOAM_LIBBIN)/libmeshLibrary
LIB = $(FOAM_MODULE_LIBBIN)/libmeshLibrary
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
$(COMP_OPENMP) \
-I$(LIB_SRC)/fileFormats/lnInclude \
......
sinclude $(GENERAL_RULES)/module-path-user
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -5,6 +11,5 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-L$(FOAM_USER_LIBBIN) \
-lmeshLibrary \
-lmeshTools
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
sinclude $(GENERAL_RULES)/module-path-user
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -5,6 +11,5 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-L$(FOAM_USER_LIBBIN) \
-lmeshLibrary \
-lmeshTools
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
sinclude $(GENERAL_RULES)/module-path-user
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -5,6 +11,5 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-L$(FOAM_USER_LIBBIN) \
-lmeshLibrary \
-lmeshTools
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
sinclude $(GENERAL_RULES)/module-path-user
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-g -ggdb -DFULLDEBUG -O0 \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
-I$(LIB_SRC)/meshTools/lnInclude \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-L$(FOAM_USER_LIBBIN) -g -ggdb -DFULLDEBUG -O0 \
-lmeshLibrary \
-lmeshTools
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
sinclude $(GENERAL_RULES)/module-path-user
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -5,6 +11,5 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-L$(FOAM_USER_LIBBIN) \
-lmeshLibrary \
-lmeshTools
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
FLMAToSurface.C
EXE = $(FOAM_APPBIN)/FLMAToSurface
EXE = $(FOAM_MODULE_APPBIN)/FLMAToSurface
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -9,5 +19,4 @@ EXE_LIBS = \
-lfiniteVolume \
-lsurfMesh \
-lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
FMSToSurface.C
EXE = $(FOAM_APPBIN)/FMSToSurface
EXE = $(FOAM_MODULE_APPBIN)/FMSToSurface
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
FMSToVTK.C
EXE = $(FOAM_APPBIN)/FMSToVTK
EXE = $(FOAM_MODULE_APPBIN)/FMSToVTK
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
checkSurfaceMesh.C
EXE = $(FOAM_APPBIN)/checkSurfaceMesh
EXE = $(FOAM_MODULE_APPBIN)/checkSurfaceMesh
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
copySurfaceParts.C
EXE = $(FOAM_APPBIN)/copySurfaceParts
EXE = $(FOAM_MODULE_APPBIN)/copySurfaceParts
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
extrudeEdgesInto2DSurface.C
EXE = $(FOAM_APPBIN)/extrudeEdgesInto2DSurface
EXE = $(FOAM_MODULE_APPBIN)/extrudeEdgesInto2DSurface
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
generateBoundaryLayers.C
EXE = $(FOAM_APPBIN)/generateBoundaryLayers
EXE = $(FOAM_MODULE_APPBIN)/generateBoundaryLayers
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
importSurfaceAsSubset.C
EXE = $(FOAM_APPBIN)/importSurfaceAsSubset
EXE = $(FOAM_MODULE_APPBIN)/importSurfaceAsSubset
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
improveMeshQuality.C
EXE = $(FOAM_APPBIN)/improveMeshQuality
EXE = $(FOAM_MODULE_APPBIN)/improveMeshQuality
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
improveSymmetryPlanes.C
EXE = $(FOAM_APPBIN)/improveSymmetryPlanes
EXE = $(FOAM_MODULE_APPBIN)/improveSymmetryPlanes
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
mergeSurfacePatches.C
EXE = $(FOAM_APPBIN)/mergeSurfacePatches
EXE = $(FOAM_MODULE_APPBIN)/mergeSurfacePatches
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -9,5 +19,4 @@ EXE_LIBS = \
-lfiniteVolume \
-lsurfMesh \
-lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
meshToFPMA.C
EXE = $(FOAM_APPBIN)/meshToFPMA
EXE = $(FOAM_MODULE_APPBIN)/meshToFPMA
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
patchesToSubsets.C
EXE = $(FOAM_APPBIN)/patchesToSubsets
EXE = $(FOAM_MODULE_APPBIN)/patchesToSubsets
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \
......@@ -6,6 +16,6 @@ EXE_INC = \
-I../../meshLibrary/lnInclude
EXE_LIBS = \
-lfiniteVolume -lmeshTools \
-L$(FOAM_LIBBIN) \
-lmeshLibrary
-lfiniteVolume \
-lmeshTools \
-L$(FOAM_MODULE_LIBBIN) -lmeshLibrary
preparePar.C
EXE = $(FOAM_APPBIN)/preparePar
EXE = $(FOAM_MODULE_APPBIN)/preparePar
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */
ifeq (,$(strip $(FOAM_MODULE_APPBIN)))
FOAM_MODULE_APPBIN = $(FOAM_USER_APPBIN)
endif
ifeq (,$(strip $(FOAM_MODULE_LIBBIN)))
FOAM_MODULE_LIBBIN = $(FOAM_USER_LIBBIN)
endif
EXE_INC = \
-I$(LIB_SRC)/parallel/decompose/decompose/lnInclude \
-I$(LIB_SRC)/parallel/decompose/decompositionMethods/lnInclude
......
removeSurfaceFacets.C
EXE = $(FOAM_APPBIN)/removeSurfaceFacets
EXE = $(FOAM_MODULE_APPBIN)/removeSurfaceFacets
sinclude $(GENERAL_RULES)/module-path-user
/* Failsafe - user location */