diff --git a/cMake/FreeCadMacros.cmake b/cMake/FreeCadMacros.cmake index e130c4854..0a089d238 100644 --- a/cMake/FreeCadMacros.cmake +++ b/cMake/FreeCadMacros.cmake @@ -223,7 +223,9 @@ MACRO(SET_BIN_DIR ProjectName OutputName) if(WIN32) set_target_properties(${ProjectName} PROPERTIES DEBUG_OUTPUT_NAME ${OutputName}_d) else(WIN32) - set_target_properties(${ProjectName} PROPERTIES PREFIX "") + 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})