Fix precompiled header build error
This commit is contained in:
parent
8df9289d07
commit
f890d1d1cb
|
@ -168,10 +168,10 @@ endmacro(generate_from_py)
|
||||||
#endmacro(qt4_wrap_ui)
|
#endmacro(qt4_wrap_ui)
|
||||||
|
|
||||||
|
|
||||||
MACRO(ADD_MSVC_PRECOMPILED_HEADER PrecompiledHeader PrecompiledSource SourcesVar)
|
MACRO(ADD_MSVC_PRECOMPILED_HEADER TargetName PrecompiledHeader PrecompiledSource SourcesVar)
|
||||||
IF(MSVC)
|
IF(MSVC)
|
||||||
GET_FILENAME_COMPONENT(PrecompiledBasename ${PrecompiledHeader} NAME_WE)
|
GET_FILENAME_COMPONENT(PrecompiledBasename ${PrecompiledHeader} NAME_WE)
|
||||||
SET(PrecompiledBinary "$(IntDir)\\$(TargetName).pch")
|
SET(PrecompiledBinary ${CMAKE_CURRENT_BINARY_DIR}/${TargetName}.pch)
|
||||||
SET(Sources ${${SourcesVar}})
|
SET(Sources ${${SourcesVar}})
|
||||||
|
|
||||||
SET_SOURCE_FILES_PROPERTIES(${PrecompiledSource}
|
SET_SOURCE_FILES_PROPERTIES(${PrecompiledSource}
|
||||||
|
|
|
@ -170,7 +170,7 @@ SET(FreeCADApp_SRCS
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
add_definitions(-D_PreComp_)
|
add_definitions(-D_PreComp_)
|
||||||
ADD_MSVC_PRECOMPILED_HEADER("PreCompiled.h" "PreCompiled.cpp" FreeCADApp_CPP_SRCS)
|
ADD_MSVC_PRECOMPILED_HEADER(FreeCADApp PreCompiled.h PreCompiled.cpp FreeCADApp_CPP_SRCS)
|
||||||
endif(MSVC)
|
endif(MSVC)
|
||||||
|
|
||||||
add_library(FreeCADApp SHARED ${FreeCADApp_SRCS})
|
add_library(FreeCADApp SHARED ${FreeCADApp_SRCS})
|
||||||
|
|
|
@ -312,7 +312,7 @@ endif(FREECAD_USE_EXTERNAL_ZIPIOS)
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
add_definitions(-D_PreComp_)
|
add_definitions(-D_PreComp_)
|
||||||
ADD_MSVC_PRECOMPILED_HEADER("PreCompiled.h" "PreCompiled.cpp" FreeCADBase_CPP_SRCS)
|
ADD_MSVC_PRECOMPILED_HEADER(FreeCADBase PreCompiled.h PreCompiled.cpp FreeCADBase_CPP_SRCS)
|
||||||
endif(MSVC)
|
endif(MSVC)
|
||||||
|
|
||||||
add_library(FreeCADBase SHARED ${FreeCADBase_SRCS})
|
add_library(FreeCADBase SHARED ${FreeCADBase_SRCS})
|
||||||
|
|
|
@ -925,7 +925,7 @@ if(MSVC)
|
||||||
${Workbench_CPP_SRCS}
|
${Workbench_CPP_SRCS}
|
||||||
${FreeCADGui_CPP_SRCS}
|
${FreeCADGui_CPP_SRCS}
|
||||||
)
|
)
|
||||||
ADD_MSVC_PRECOMPILED_HEADER("PreCompiled.h" "PreCompiled.cpp" FreeCADGui_CPP_SRCS)
|
ADD_MSVC_PRECOMPILED_HEADER(FreeCADGui PreCompiled.h PreCompiled.cpp FreeCADGui_CPP_SRCS)
|
||||||
endif(MSVC)
|
endif(MSVC)
|
||||||
|
|
||||||
add_library(FreeCADGui SHARED ${FreeCADGui_SRCS})
|
add_library(FreeCADGui SHARED ${FreeCADGui_SRCS})
|
||||||
|
|
|
@ -64,7 +64,7 @@ SET(Drawing_Templates
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
add_definitions(-D_PreComp_)
|
add_definitions(-D_PreComp_)
|
||||||
GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" Drawing_CPP_SRCS ${Drawing_SRCS} ${Features_SRCS} ${DrawingAlgos_SRCS})
|
GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" Drawing_CPP_SRCS ${Drawing_SRCS} ${Features_SRCS} ${DrawingAlgos_SRCS})
|
||||||
ADD_MSVC_PRECOMPILED_HEADER("PreCompiled.h" "PreCompiled.cpp" Drawing_CPP_SRCS)
|
ADD_MSVC_PRECOMPILED_HEADER(Drawing PreCompiled.h PreCompiled.cpp Drawing_CPP_SRCS)
|
||||||
endif(MSVC)
|
endif(MSVC)
|
||||||
|
|
||||||
add_library(Drawing SHARED ${Drawing_SRCS} ${Features_SRCS} ${DrawingAlgos_SRCS})
|
add_library(Drawing SHARED ${Drawing_SRCS} ${Features_SRCS} ${DrawingAlgos_SRCS})
|
||||||
|
|
|
@ -83,7 +83,7 @@ SOURCE_GROUP("TaskDialogs" FILES ${DrawingGuiTaskDlgs_SRCS})
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
add_definitions(-D_PreComp_)
|
add_definitions(-D_PreComp_)
|
||||||
GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" PCH_SRCS ${DrawingGui_SRCS} ${DrawingGuiView_SRCS} ${DrawingGuiViewProvider_SRCS})
|
GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" PCH_SRCS ${DrawingGui_SRCS} ${DrawingGuiView_SRCS} ${DrawingGuiViewProvider_SRCS})
|
||||||
ADD_MSVC_PRECOMPILED_HEADER("PreCompiled.h" "PreCompiled.cpp" PCH_SRCS)
|
ADD_MSVC_PRECOMPILED_HEADER(DrawingGui PreCompiled.h PreCompiled.cpp PCH_SRCS)
|
||||||
endif(MSVC)
|
endif(MSVC)
|
||||||
|
|
||||||
add_library(DrawingGui SHARED ${DrawingGui_SRCS} ${DrawingGuiView_SRCS} ${DrawingGuiViewProvider_SRCS})
|
add_library(DrawingGui SHARED ${DrawingGui_SRCS} ${DrawingGuiView_SRCS} ${DrawingGuiViewProvider_SRCS})
|
||||||
|
|
|
@ -334,7 +334,7 @@ SET(Mesh_SRCS
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
add_definitions(-D_PreComp_)
|
add_definitions(-D_PreComp_)
|
||||||
GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" PCH_SRCS ${Core_SRCS} ${Mesh_SRCS})
|
GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" PCH_SRCS ${Core_SRCS} ${Mesh_SRCS})
|
||||||
ADD_MSVC_PRECOMPILED_HEADER("PreCompiled.h" "PreCompiled.cpp" PCH_SRCS)
|
ADD_MSVC_PRECOMPILED_HEADER(Mesh PreCompiled.h PreCompiled.cpp PCH_SRCS)
|
||||||
endif(MSVC)
|
endif(MSVC)
|
||||||
|
|
||||||
add_library(Mesh SHARED ${Core_SRCS} ${WildMagic4_SRCS} ${Mesh_SRCS})
|
add_library(Mesh SHARED ${Core_SRCS} ${WildMagic4_SRCS} ${Mesh_SRCS})
|
||||||
|
|
Loading…
Reference in New Issue
Block a user