mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
STYLE: flatten PVReaders directory structure
This commit is contained in:
@ -1,8 +1,19 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
cd ${0%/*} || exit 1 # Run from this directory
|
cd ${0%/*} || exit 1 # Run from this directory
|
||||||
|
|
||||||
|
# Source the wmake functions
|
||||||
|
. $WM_PROJECT_DIR/wmake/scripts/wmakeFunctions
|
||||||
|
|
||||||
|
# Cleanup OpenFOAM libraries
|
||||||
wclean libso foamPv
|
wclean libso foamPv
|
||||||
PVblockMeshReader/Allwclean
|
wclean libso vtkPVblockMesh
|
||||||
PVFoamReader/Allwclean
|
wclean libso vtkPVFoam
|
||||||
|
|
||||||
|
# Cleanup client-server and/or combined plugins
|
||||||
|
rm -f $FOAM_LIBBIN/libPVblockMeshReader* 2>/dev/null
|
||||||
|
rm -f $FOAM_LIBBIN/libPVFoamReader* 2>/dev/null
|
||||||
|
|
||||||
|
# Cleanup generated files - remove entire top-level
|
||||||
|
removeObjectDir $PWD
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|||||||
@ -12,6 +12,13 @@ export WM_CONTINUE_ON_ERROR=true
|
|||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
warnIncomplete()
|
||||||
|
{
|
||||||
|
echo
|
||||||
|
echo " WARNING: incomplete build of ParaView plugin: $@"
|
||||||
|
echo
|
||||||
|
}
|
||||||
|
|
||||||
# major version as per paraview include directory:
|
# major version as per paraview include directory:
|
||||||
# Eg, "PREFIX/include/paraview-5.0" -> "5.0"
|
# Eg, "PREFIX/include/paraview-5.0" -> "5.0"
|
||||||
major="${ParaView_INCLUDE_DIR##*-}"
|
major="${ParaView_INCLUDE_DIR##*-}"
|
||||||
@ -22,8 +29,14 @@ case "$major" in
|
|||||||
then
|
then
|
||||||
(
|
(
|
||||||
wmakeLibPv foamPv
|
wmakeLibPv foamPv
|
||||||
PVblockMeshReader/Allwmake $targetType $*
|
wmakeLibPv vtkPVblockMesh
|
||||||
PVFoamReader/Allwmake $targetType $*
|
wmakeLibPv vtkPVFoam
|
||||||
|
|
||||||
|
if [ "$targetType" != objects ]
|
||||||
|
then
|
||||||
|
cmakePv $PWD/PVblockMeshReader || warnIncomplete "BlockMesh"
|
||||||
|
cmakePv $PWD/PVFoamReader || warnIncomplete "OpenFOAM"
|
||||||
|
fi
|
||||||
)
|
)
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|||||||
@ -1,16 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
cd ${0%/*} || exit 1 # Run from this directory
|
|
||||||
|
|
||||||
# Source the wmake functions
|
|
||||||
. $WM_PROJECT_DIR/wmake/scripts/wmakeFunctions
|
|
||||||
|
|
||||||
# Cleanup client-server and/or combined plugins
|
|
||||||
rm -f $FOAM_LIBBIN/libPVFoamReader* 2>/dev/null
|
|
||||||
|
|
||||||
rm -rf PVFoamReader/Make # safety: old build location
|
|
||||||
wclean libso vtkPVFoam
|
|
||||||
|
|
||||||
# Cleanup generated files - remove entire top-level
|
|
||||||
removeObjectDir $PWD
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
@ -1,26 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
cd ${0%/*} || exit 1 # Run from this directory
|
|
||||||
|
|
||||||
# Parse arguments for library compilation
|
|
||||||
. $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments
|
|
||||||
|
|
||||||
# Source CMake functions
|
|
||||||
. $WM_PROJECT_DIR/wmake/scripts/cmakeFunctions
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
if [ -d "$ParaView_DIR" ]
|
|
||||||
then
|
|
||||||
wmakeLibPv vtkPVFoam
|
|
||||||
|
|
||||||
if [ "$targetType" != objects ]
|
|
||||||
then
|
|
||||||
cmakePv $PWD/PVFoamReader || {
|
|
||||||
echo
|
|
||||||
echo " WARNING: incomplete build of ParaView OpenFOAM plugin"
|
|
||||||
echo
|
|
||||||
}
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
@ -14,8 +14,8 @@ include_directories(
|
|||||||
$ENV{WM_PROJECT_DIR}/src/OSspecific/$ENV{WM_OSTYPE}/lnInclude
|
$ENV{WM_PROJECT_DIR}/src/OSspecific/$ENV{WM_OSTYPE}/lnInclude
|
||||||
$ENV{WM_PROJECT_DIR}/src/conversion/lnInclude
|
$ENV{WM_PROJECT_DIR}/src/conversion/lnInclude
|
||||||
$ENV{WM_PROJECT_DIR}/src/finiteVolume/lnInclude
|
$ENV{WM_PROJECT_DIR}/src/finiteVolume/lnInclude
|
||||||
|
${PROJECT_SOURCE_DIR}/../foamPv
|
||||||
${PROJECT_SOURCE_DIR}/../vtkPVFoam
|
${PROJECT_SOURCE_DIR}/../vtkPVFoam
|
||||||
${PROJECT_SOURCE_DIR}/../../foamPv/lnInclude
|
|
||||||
)
|
)
|
||||||
|
|
||||||
add_definitions(
|
add_definitions(
|
||||||
@ -1,16 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
cd ${0%/*} || exit 1 # Run from this directory
|
|
||||||
|
|
||||||
# Source the wmake functions
|
|
||||||
. $WM_PROJECT_DIR/wmake/scripts/wmakeFunctions
|
|
||||||
|
|
||||||
# Cleanup client-server and/or combined plugins
|
|
||||||
rm -f $FOAM_LIBBIN/libPVblockMeshReader* 2>/dev/null
|
|
||||||
|
|
||||||
rm -rf PVblockMeshReader/Make # safety: old build location
|
|
||||||
wclean libso vtkPVblockMesh
|
|
||||||
|
|
||||||
# Cleanup generated files - remove entire top-level
|
|
||||||
removeObjectDir $PWD
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
@ -1,26 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
cd ${0%/*} || exit 1 # Run from this directory
|
|
||||||
|
|
||||||
# Parse arguments for library compilation
|
|
||||||
. $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments
|
|
||||||
|
|
||||||
# Source CMake functions
|
|
||||||
. $WM_PROJECT_DIR/wmake/scripts/cmakeFunctions
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
if [ -d "$ParaView_DIR" ]
|
|
||||||
then
|
|
||||||
wmakeLibPv vtkPVblockMesh
|
|
||||||
|
|
||||||
if [ "$targetType" != objects ]
|
|
||||||
then
|
|
||||||
cmakePv $PWD/PVblockMeshReader || {
|
|
||||||
echo
|
|
||||||
echo " WARNING: incomplete build of ParaView BlockMesh plugin"
|
|
||||||
echo
|
|
||||||
}
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
|
||||||
@ -13,8 +13,8 @@ include_directories(
|
|||||||
$ENV{WM_PROJECT_DIR}/src/OpenFOAM/lnInclude
|
$ENV{WM_PROJECT_DIR}/src/OpenFOAM/lnInclude
|
||||||
$ENV{WM_PROJECT_DIR}/src/OSspecific/$ENV{WM_OSTYPE}/lnInclude
|
$ENV{WM_PROJECT_DIR}/src/OSspecific/$ENV{WM_OSTYPE}/lnInclude
|
||||||
$ENV{WM_PROJECT_DIR}/src/meshing/blockMesh/lnInclude
|
$ENV{WM_PROJECT_DIR}/src/meshing/blockMesh/lnInclude
|
||||||
|
${PROJECT_SOURCE_DIR}/../foamPv
|
||||||
${PROJECT_SOURCE_DIR}/../vtkPVblockMesh
|
${PROJECT_SOURCE_DIR}/../vtkPVblockMesh
|
||||||
${PROJECT_SOURCE_DIR}/../../foamPv/lnInclude
|
|
||||||
)
|
)
|
||||||
|
|
||||||
add_definitions(
|
add_definitions(
|
||||||
@ -10,7 +10,7 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/conversion/lnInclude \
|
-I$(LIB_SRC)/conversion/lnInclude \
|
||||||
-I$(ParaView_INCLUDE_DIR) \
|
-I$(ParaView_INCLUDE_DIR) \
|
||||||
-I$(ParaView_INCLUDE_DIR)/vtkkwiml \
|
-I$(ParaView_INCLUDE_DIR)/vtkkwiml \
|
||||||
-I../../foamPv/lnInclude \
|
-I../foamPv \
|
||||||
-I../PVFoamReader
|
-I../PVFoamReader
|
||||||
|
|
||||||
LIB_LIBS = \
|
LIB_LIBS = \
|
||||||
@ -635,8 +635,7 @@ void Foam::vtkPVFoam::updateInfoLagrangianFields
|
|||||||
|
|
||||||
if (debug)
|
if (debug)
|
||||||
{
|
{
|
||||||
Info<< "<end> updateInfoLagrangianFields - "
|
Info<< "<end> " << FUNCTION_NAME << endl;
|
||||||
<< "lagrangian objects.size() = " << objects.size() << endl;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -7,7 +7,7 @@ EXE_INC = \
|
|||||||
-I$(LIB_SRC)/mesh/blockMesh/lnInclude \
|
-I$(LIB_SRC)/mesh/blockMesh/lnInclude \
|
||||||
-I$(ParaView_INCLUDE_DIR) \
|
-I$(ParaView_INCLUDE_DIR) \
|
||||||
-I$(ParaView_INCLUDE_DIR)/vtkkwiml \
|
-I$(ParaView_INCLUDE_DIR)/vtkkwiml \
|
||||||
-I../../foamPv/lnInclude \
|
-I../foamPv \
|
||||||
-I../PVblockMeshReader
|
-I../PVblockMeshReader
|
||||||
|
|
||||||
LIB_LIBS = \
|
LIB_LIBS = \
|
||||||
Reference in New Issue
Block a user