Move python module prefix and suffix properties into macro to be set together

This commit is contained in:
mdinger 2014-05-01 12:02:07 -04:00 committed by wmayer
parent 0eb6acdc1c
commit 337f05d56e
45 changed files with 59 additions and 190 deletions

View File

@ -230,10 +230,6 @@ MACRO(SET_BIN_DIR ProjectName OutputName)
if(WIN32)
set_target_properties(${ProjectName} PROPERTIES DEBUG_OUTPUT_NAME ${OutputName}_d)
else(WIN32)
if(NOT ${ProjectName} MATCHES "^FreeCAD(App|Base|Gui|Main|MainCmd)$")
set_target_properties(${ProjectName} PROPERTIES PREFIX "")
endif(NOT ${ProjectName} MATCHES "^FreeCAD(App|Base|Gui|Main|MainCmd)$")
if(${ARGC} STREQUAL 4)
set_target_properties(${ProjectName} PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}${ARGV3})
else(${ARGC} STREQUAL 4)
@ -241,3 +237,14 @@ MACRO(SET_BIN_DIR ProjectName OutputName)
endif(${ARGC} STREQUAL 4)
endif(WIN32)
ENDMACRO(SET_BIN_DIR)
# Set python prefix & suffix together
MACRO(SET_PYTHON_PREFIX_SUFFIX ProjectName)
if(NOT MSVC)
set_target_properties(${ProjectName} PROPERTIES PREFIX "")
endif(NOT MSVC)
if(WIN32)
set_target_properties(${ProjectName} PROPERTIES SUFFIX ".pyd")
endif(WIN32)
ENDMACRO(SET_PYTHON_PREFIX_SUFFIX)

View File

@ -41,10 +41,7 @@ add_library(coin SHARED ${CoinPy_SRCS})
target_link_libraries(coin ${CoinPy_LIBS})
SET_BIN_DIR(coin _coin /bin/pivy)
if(WIN32)
set_target_properties(coin PROPERTIES PREFIX "")
set_target_properties(coin PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(coin)
fc_copy_sources(coin "${CMAKE_BINARY_DIR}/bin/pivy"
__init__.py
@ -86,10 +83,7 @@ add_library(soqt SHARED ${SoQtPy_SRCS})
target_link_libraries(soqt ${SoQtPy_LIBS})
SET_BIN_DIR(soqt _soqt /bin/pivy/gui)
if(WIN32)
set_target_properties(soqt PROPERTIES PREFIX "")
set_target_properties(soqt PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(soqt)
fc_copy_sources(soqt "${CMAKE_BINARY_DIR}/bin/pivy"
gui/soqt.py

View File

@ -41,10 +41,7 @@ add_library(coin SHARED ${CoinPy_SRCS})
target_link_libraries(coin ${CoinPy_LIBS})
SET_BIN_DIR(coin _coin /bin/pivy)
if(WIN32)
set_target_properties(coin PROPERTIES PREFIX "")
set_target_properties(coin PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(coin)
fc_copy_sources(coin "${CMAKE_BINARY_DIR}/bin/pivy"
__init__.py
@ -86,10 +83,7 @@ add_library(soqt SHARED ${SoQtPy_SRCS})
target_link_libraries(soqt ${SoQtPy_LIBS})
SET_BIN_DIR(soqt _soqt /bin/pivy/gui)
if(WIN32)
set_target_properties(soqt PROPERTIES PREFIX "")
set_target_properties(soqt PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(soqt)
fc_copy_sources(soqt "${CMAKE_BINARY_DIR}/bin/pivy"
gui/soqt.py

View File

@ -95,10 +95,7 @@ add_library(FreeCADMainPy SHARED ${FreeCADMainPy_SRCS})
target_link_libraries(FreeCADMainPy FreeCADApp)
SET_BIN_DIR(FreeCADMainPy FreeCAD)
if(WIN32)
set_target_properties(FreeCADMainPy PROPERTIES PREFIX "")
set_target_properties(FreeCADMainPy PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(FreeCADMainPy)
if(WIN32)
INSTALL(TARGETS FreeCADMainPy
@ -123,10 +120,10 @@ if(FREECAD_BUILD_GUI)
target_link_libraries(FreeCADGuiPy FreeCADGui)
SET_BIN_DIR(FreeCADGuiPy FreeCADGui)
SET_PYTHON_PREFIX_SUFFIX(FreeCADGuiPy)
if(WIN32)
set_target_properties(FreeCADGuiPy PROPERTIES PREFIX "")
set_target_properties(FreeCADGuiPy PROPERTIES SUFFIX ".pyd")
# Name clash with target "FreeCADGui"
# Must be called "FreeCADGuiPy_d" and "FreeCADGuiPy" to work so override default
set_target_properties(FreeCADGuiPy PROPERTIES PDB_NAME_DEBUG "FreeCADGuiPy_d")
set_target_properties(FreeCADGuiPy PROPERTIES PDB_NAME_RELEASE "FreeCADGuiPy")
endif(WIN32)

View File

@ -31,9 +31,6 @@ fc_target_copy_resource(Assembly
Init.py)
SET_BIN_DIR(Assembly Assembly /Mod/Assembly)
if(WIN32)
set_target_properties(Assembly PROPERTIES PREFIX "")
set_target_properties(Assembly PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Assembly)
INSTALL(TARGETS Assembly DESTINATION lib)

View File

@ -41,9 +41,6 @@ fc_target_copy_resource(AssemblyGui
InitGui.py)
SET_BIN_DIR(AssemblyGui AssemblyGui /Mod/Assembly)
if(WIN32)
set_target_properties(AssemblyGui PROPERTIES PREFIX "")
set_target_properties(AssemblyGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(AssemblyGui)
INSTALL(TARGETS AssemblyGui DESTINATION lib)

View File

@ -31,9 +31,6 @@ fc_target_copy_resource(Complete
Init.py)
SET_BIN_DIR(Complete Complete /Mod/Complete)
if(WIN32)
set_target_properties(Complete PROPERTIES PREFIX "")
set_target_properties(Complete PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Complete)
INSTALL(TARGETS Complete DESTINATION lib)

View File

@ -37,9 +37,6 @@ fc_target_copy_resource(CompleteGui
InitGui.py)
SET_BIN_DIR(CompleteGui CompleteGui /Mod/Complete)
if(WIN32)
set_target_properties(CompleteGui PROPERTIES PREFIX "")
set_target_properties(CompleteGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(CompleteGui)
install(TARGETS CompleteGui DESTINATION lib)

View File

@ -86,9 +86,6 @@ fc_target_copy_resource(Drawing
${Drawing_Templates})
SET_BIN_DIR(Drawing Drawing /Mod/Drawing)
if(WIN32)
set_target_properties(Drawing PROPERTIES PREFIX "")
set_target_properties(Drawing PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Drawing)
INSTALL(TARGETS Drawing DESTINATION lib)

View File

@ -96,9 +96,6 @@ fc_target_copy_resource(DrawingGui
InitGui.py)
SET_BIN_DIR(DrawingGui DrawingGui /Mod/Drawing)
if(WIN32)
set_target_properties(DrawingGui PROPERTIES PREFIX "")
set_target_properties(DrawingGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(DrawingGui)
INSTALL(TARGETS DrawingGui DESTINATION lib)

View File

@ -156,9 +156,6 @@ fc_target_copy_resource(Fem
)
SET_BIN_DIR(Fem Fem /Mod/Fem)
if(WIN32)
set_target_properties(Fem PROPERTIES PREFIX "")
set_target_properties(Fem PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Fem)
INSTALL(TARGETS Fem DESTINATION lib)

View File

@ -205,9 +205,6 @@ fc_target_copy_resource(FemGui
)
SET_BIN_DIR(FemGui FemGui /Mod/Fem)
if(WIN32)
set_target_properties(FemGui PROPERTIES PREFIX "")
set_target_properties(FemGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(FemGui)
INSTALL(TARGETS FemGui DESTINATION lib)

View File

@ -38,9 +38,6 @@ fc_target_copy_resource(Image
Init.py)
SET_BIN_DIR(Image Image /Mod/Image)
if(WIN32)
set_target_properties(Image PROPERTIES PREFIX "")
set_target_properties(Image PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Image)
INSTALL(TARGETS Image DESTINATION lib)

View File

@ -70,9 +70,6 @@ fc_target_copy_resource(ImageGui
InitGui.py)
SET_BIN_DIR(ImageGui ImageGui /Mod/Image)
if(WIN32)
set_target_properties(ImageGui PROPERTIES PREFIX "")
set_target_properties(ImageGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(ImageGui)
INSTALL(TARGETS ImageGui DESTINATION lib)

View File

@ -70,9 +70,6 @@ fc_target_copy_resource(ImportPy
${SCL_Resources})
SET_BIN_DIR(Import Import /Mod/Import)
if(WIN32)
set_target_properties(Import PROPERTIES PREFIX "")
set_target_properties(Import PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Import)
INSTALL(TARGETS Import DESTINATION lib)

View File

@ -47,9 +47,6 @@ fc_target_copy_resource(ImportGui
Init.py InitGui.py)
SET_BIN_DIR(ImportGui ImportGui /Mod/Import)
if(WIN32)
set_target_properties(ImportGui PROPERTIES PREFIX "")
set_target_properties(ImportGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(ImportGui)
INSTALL(TARGETS ImportGui DESTINATION lib)

View File

@ -43,9 +43,6 @@ fc_target_copy_resource(Inspection
Init.py)
SET_BIN_DIR(Inspection Inspection /Mod/Inspection)
if(WIN32)
set_target_properties(Inspection PROPERTIES PREFIX "")
set_target_properties(Inspection PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Inspection)
INSTALL(TARGETS Inspection DESTINATION lib)

View File

@ -60,9 +60,6 @@ fc_target_copy_resource(InspectionGui
InitGui.py)
SET_BIN_DIR(InspectionGui InspectionGui /Mod/Inspection)
if(WIN32)
set_target_properties(InspectionGui PROPERTIES PREFIX "")
set_target_properties(InspectionGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(InspectionGui)
INSTALL(TARGETS InspectionGui DESTINATION lib)

View File

@ -352,9 +352,6 @@ fc_target_copy_resource(Mesh
MeshTestsApp.py)
SET_BIN_DIR(Mesh Mesh /Mod/Mesh)
if(WIN32)
set_target_properties(Mesh PROPERTIES PREFIX "")
set_target_properties(Mesh PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Mesh)
INSTALL(TARGETS Mesh DESTINATION lib)

View File

@ -130,9 +130,6 @@ fc_target_copy_resource(MeshGui
InitGui.py)
SET_BIN_DIR(MeshGui MeshGui /Mod/Mesh)
if(WIN32)
set_target_properties(MeshGui PROPERTIES PREFIX "")
set_target_properties(MeshGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(MeshGui)
INSTALL(TARGETS MeshGui DESTINATION lib)

View File

@ -68,9 +68,6 @@ fc_target_copy_resource(MeshPart
Init.py)
SET_BIN_DIR(MeshPart MeshPart /Mod/MeshPart)
if(WIN32)
set_target_properties(MeshPart PROPERTIES PREFIX "")
set_target_properties(MeshPart PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(MeshPart)
INSTALL(TARGETS MeshPart DESTINATION lib)

View File

@ -70,9 +70,6 @@ fc_target_copy_resource(MeshPartGui
InitGui.py)
SET_BIN_DIR(MeshPartGui MeshPartGui /Mod/MeshPart)
if(WIN32)
set_target_properties(MeshPartGui PROPERTIES PREFIX "")
set_target_properties(MeshPartGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(MeshPartGui)
INSTALL(TARGETS MeshPartGui DESTINATION lib)

View File

@ -263,9 +263,6 @@ fc_target_copy_resource(Part
${Part_Scripts})
SET_BIN_DIR(Part Part /Mod/Part)
if(WIN32)
set_target_properties(Part PROPERTIES PREFIX "")
set_target_properties(Part PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Part)
INSTALL(TARGETS Part DESTINATION lib)

View File

@ -231,9 +231,6 @@ fc_target_copy_resource(PartGui
${PartGui_Scripts})
SET_BIN_DIR(PartGui PartGui /Mod/Part)
if(WIN32)
set_target_properties(PartGui PROPERTIES PREFIX "")
set_target_properties(PartGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(PartGui)
INSTALL(TARGETS PartGui DESTINATION lib)

View File

@ -129,10 +129,7 @@ fc_target_copy_resource(PartDesign
# See link for why this module is installed differently from the other modules:
# http://forum.freecadweb.org/viewtopic.php?f=19&t=5444
SET_BIN_DIR(PartDesign PartDesign /Mod/PartDesign /Mod/PartDesign)
if(WIN32)
set_target_properties(PartDesign PROPERTIES PREFIX "")
set_target_properties(PartDesign PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(PartDesign)
# The PartDesign module must go to where the __init__.py file is
INSTALL(TARGETS PartDesign DESTINATION Mod/PartDesign)

View File

@ -191,10 +191,7 @@ fc_target_copy_resource(PartDesignGui
# See link for why this module is installed differently from the other modules:
# http://forum.freecadweb.org/viewtopic.php?f=19&t=5444
SET_BIN_DIR(PartDesignGui PartDesignGui /Mod/PartDesign /Mod/PartDesign)
if(WIN32)
set_target_properties(PartDesignGui PROPERTIES PREFIX "")
set_target_properties(PartDesignGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(PartDesignGui)
# The PartDesign module must go to where the __init__.py file is
INSTALL(TARGETS PartDesignGui DESTINATION Mod/PartDesign)

View File

@ -51,9 +51,6 @@ fc_target_copy_resource(Points
Init.py)
SET_BIN_DIR(Points Points /Mod/Points)
if(WIN32)
set_target_properties(Points PROPERTIES PREFIX "")
set_target_properties(Points PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Points)
INSTALL(TARGETS Points DESTINATION lib)

View File

@ -62,9 +62,6 @@ fc_target_copy_resource(PointsGui
InitGui.py)
SET_BIN_DIR(PointsGui PointsGui /Mod/Points)
if(WIN32)
set_target_properties(PointsGui PROPERTIES PREFIX "")
set_target_properties(PointsGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(PointsGui)
INSTALL(TARGETS PointsGui DESTINATION lib)

View File

@ -84,9 +84,6 @@ fc_target_copy_resource(Raytracing
${Raytracing_Templates})
SET_BIN_DIR(Raytracing Raytracing /Mod/Raytracing)
if(WIN32)
set_target_properties(Raytracing PROPERTIES PREFIX "")
set_target_properties(Raytracing PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Raytracing)
INSTALL(TARGETS Raytracing DESTINATION lib)

View File

@ -85,9 +85,6 @@ fc_target_copy_resource(RaytracingGui
InitGui.py)
SET_BIN_DIR(RaytracingGui RaytracingGui /Mod/Raytracing)
if(WIN32)
set_target_properties(RaytracingGui PROPERTIES PREFIX "")
set_target_properties(RaytracingGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(RaytracingGui)
INSTALL(TARGETS RaytracingGui DESTINATION lib)

View File

@ -40,9 +40,6 @@ fc_target_copy_resource(ReverseEngineering
Init.py)
SET_BIN_DIR(ReverseEngineering ReverseEngineering /Mod/ReverseEngineering)
if(WIN32)
set_target_properties(ReverseEngineering PROPERTIES PREFIX "")
set_target_properties(ReverseEngineering PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(ReverseEngineering)
INSTALL(TARGETS ReverseEngineering DESTINATION lib)

View File

@ -47,9 +47,6 @@ fc_target_copy_resource(ReverseEngineeringGui
InitGui.py)
SET_BIN_DIR(ReverseEngineeringGui ReverseEngineeringGui /Mod/ReverseEngineering)
if(WIN32)
set_target_properties(ReverseEngineeringGui PROPERTIES PREFIX "")
set_target_properties(ReverseEngineeringGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(ReverseEngineeringGui)
install(TARGETS ReverseEngineeringGui DESTINATION lib)

View File

@ -139,9 +139,6 @@ fc_target_copy_resource(Robot
${Robot_Resources})
SET_BIN_DIR(Robot Robot /Mod/Robot)
if(WIN32)
set_target_properties(Robot PROPERTIES PREFIX "")
set_target_properties(Robot PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Robot)
INSTALL(TARGETS Robot DESTINATION lib)

View File

@ -154,9 +154,6 @@ fc_target_copy_resource(RobotGui
InitGui.py MovieTool.py)
SET_BIN_DIR(RobotGui RobotGui /Mod/Robot)
if(WIN32)
set_target_properties(RobotGui PROPERTIES PREFIX "")
set_target_properties(RobotGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(RobotGui)
INSTALL(TARGETS RobotGui DESTINATION lib)

View File

@ -39,9 +39,6 @@ fc_target_copy_resource(Sandbox
Init.py)
SET_BIN_DIR(Sandbox Sandbox /Mod/Sandbox)
if(WIN32)
set_target_properties(Sandbox PROPERTIES PREFIX "")
set_target_properties(Sandbox PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Sandbox)
INSTALL(TARGETS Sandbox DESTINATION lib)

View File

@ -50,9 +50,6 @@ fc_target_copy_resource(SandboxGui
InitGui.py)
SET_BIN_DIR(SandboxGui SandboxGui /Mod/Sandbox)
if(WIN32)
set_target_properties(SandboxGui PROPERTIES PREFIX "")
set_target_properties(SandboxGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(SandboxGui)
INSTALL(TARGETS SandboxGui DESTINATION lib)

View File

@ -118,9 +118,6 @@ fc_target_copy_resource(Sketcher
${Sketcher_Scripts})
SET_BIN_DIR(Sketcher Sketcher /Mod/Sketcher)
if(WIN32)
set_target_properties(Sketcher PROPERTIES PREFIX "")
set_target_properties(Sketcher PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Sketcher)
INSTALL(TARGETS Sketcher DESTINATION lib)

View File

@ -115,9 +115,6 @@ fc_target_copy_resource(SketcherGui
${SketcherGui_Scripts})
SET_BIN_DIR(SketcherGui SketcherGui /Mod/Sketcher)
if(WIN32)
set_target_properties(SketcherGui PROPERTIES PREFIX "")
set_target_properties(SketcherGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(SketcherGui)
INSTALL(TARGETS SketcherGui DESTINATION lib)

View File

@ -30,9 +30,6 @@ fc_target_copy_resource(Start
Init.py)
SET_BIN_DIR(Start Start /Mod/Start)
if(WIN32)
set_target_properties(Start PROPERTIES PREFIX "")
set_target_properties(Start PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Start)
INSTALL(TARGETS Start DESTINATION lib)

View File

@ -76,9 +76,6 @@ fc_target_copy_resource(StartGui
${StartPage_Resources})
SET_BIN_DIR(StartGui StartGui /Mod/Start)
if(WIN32)
set_target_properties(StartGui PROPERTIES PREFIX "")
set_target_properties(StartGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(StartGui)
INSTALL(TARGETS StartGui DESTINATION lib)

View File

@ -56,10 +56,7 @@ add_dependencies(QtUnitGui Test)
fc_copy_sources(QtUnitGui "${CMAKE_BINARY_DIR}/Mod/Test" qtunittest.py)
SET_BIN_DIR(QtUnitGui QtUnitGui /Mod/Test)
if(WIN32)
set_target_properties(QtUnitGui PROPERTIES PREFIX "")
set_target_properties(QtUnitGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(QtUnitGui)
INSTALL(TARGETS QtUnitGui DESTINATION lib)
INSTALL(FILES ${TestGuiPy_SRCS} DESTINATION Mod/Test)

View File

@ -47,9 +47,6 @@ fc_target_copy_resource(Web
Init.py)
SET_BIN_DIR(Web Web /Mod/Web)
if(WIN32)
set_target_properties(Web PROPERTIES PREFIX "")
set_target_properties(Web PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(Web)
install(TARGETS Web DESTINATION lib)

View File

@ -44,9 +44,6 @@ fc_target_copy_resource(WebGui
Init.py InitGui.py)
SET_BIN_DIR(WebGui WebGui /Mod/Web)
if(WIN32)
set_target_properties(WebGui PROPERTIES PREFIX "")
set_target_properties(WebGui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(WebGui)
INSTALL(TARGETS WebGui DESTINATION lib)

View File

@ -28,9 +28,6 @@ fc_target_copy_resource(_TEMPLATE_
Init.py)
SET_BIN_DIR(_TEMPLATE_ _TEMPLATE_ /Mod/_TEMPLATE_)
if(WIN32)
set_target_properties(_TEMPLATE_ PROPERTIES PREFIX "")
set_target_properties(_TEMPLATE_ PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(_TEMPLATE_)
install(TARGETS _TEMPLATE_ DESTINATION lib)

View File

@ -38,9 +38,6 @@ fc_target_copy_resource(_TEMPLATE_Gui
InitGui.py)
SET_BIN_DIR(_TEMPLATE_Gui _TEMPLATE_Gui /Mod/_TEMPLATE_)
if(WIN32)
set_target_properties(_TEMPLATE_Gui PROPERTIES PREFIX "")
set_target_properties(_TEMPLATE_Gui PROPERTIES SUFFIX ".pyd")
endif(WIN32)
SET_PYTHON_PREFIX_SUFFIX(_TEMPLATE_Gui)
install(TARGETS _TEMPLATE_Gui DESTINATION lib)