Skip to content
Commits on Source (1)
......@@ -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