mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-23 18:32:55 +00:00
remove PCH build option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
626ca2c0dd
commit
36c93a7640
16 changed files with 0 additions and 40 deletions
|
@ -185,9 +185,6 @@ add_feature_info(benchmarks KATIE_BENCHMARKS "build automatic benchmarks")
|
|||
option(KATIE_UTILS "Build maintainance utilities" OFF)
|
||||
add_feature_info(utils KATIE_UTILS "build maintainance utilities")
|
||||
|
||||
option(KATIE_PCH "Build components with pre-compiled header" OFF)
|
||||
add_feature_info(pch KATIE_PCH "build components with pre-compiled header")
|
||||
|
||||
# v1.2.0+ required for compressBound()
|
||||
find_package(ZLIB 1.2.0)
|
||||
set_package_properties(ZLIB PROPERTIES
|
||||
|
|
|
@ -306,17 +306,6 @@ macro(KATIE_SETUP_OBJECT FORTARGET)
|
|||
endforeach()
|
||||
endmacro()
|
||||
|
||||
# a macro to setup pre-compiled header for target
|
||||
macro(KATIE_SETUP_PCH FORTARGET)
|
||||
if(KATIE_PCH)
|
||||
if (NOT CMAKE_VERSION VERSION_LESS "3.16.0")
|
||||
target_precompile_headers(${FORTARGET} PRIVATE "${CMAKE_SOURCE_DIR}/src/core/qt_pch.h")
|
||||
else()
|
||||
message(FATAL_ERROR "Pre-compiled headers option requires CMake v3.16+")
|
||||
endif()
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
# a macro to remove conditional code from headers which is only relevant to the
|
||||
# process of building Katie itself
|
||||
macro(KATIE_OPTIMIZE_HEADERS DIR)
|
||||
|
|
|
@ -439,8 +439,6 @@ set_target_properties(KtCore PROPERTIES
|
|||
EXPORT_NAME Core
|
||||
)
|
||||
|
||||
katie_setup_pch(KtCore)
|
||||
|
||||
install(
|
||||
TARGETS KtCore
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -109,8 +109,6 @@ set_target_properties(KtDBus PROPERTIES
|
|||
EXPORT_NAME DBus
|
||||
)
|
||||
|
||||
katie_setup_pch(KtDBus)
|
||||
|
||||
install(
|
||||
TARGETS KtDBus
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -335,8 +335,6 @@ set_target_properties(KtDeclarative PROPERTIES
|
|||
EXPORT_NAME Declarative
|
||||
)
|
||||
|
||||
katie_setup_pch(KtDeclarative)
|
||||
|
||||
install(
|
||||
TARGETS KtDeclarative
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -290,7 +290,6 @@ set_target_properties(KtDesigner PROPERTIES
|
|||
)
|
||||
|
||||
katie_setup_object(KtDesigner sharedqtgradienteditor sharedqtpropertybrowser sharedfindwidget)
|
||||
katie_setup_pch(KtDesigner)
|
||||
|
||||
install(
|
||||
TARGETS KtDesigner
|
||||
|
|
|
@ -226,7 +226,6 @@ set_target_properties(KtDesignerComponents PROPERTIES
|
|||
)
|
||||
|
||||
katie_setup_object(KtDesignerComponents sharedfindwidget sharedqtpropertybrowser sharedqtgradienteditor)
|
||||
katie_setup_pch(KtDesignerComponents)
|
||||
|
||||
install(
|
||||
TARGETS KtDesignerComponents
|
||||
|
|
|
@ -1048,8 +1048,6 @@ set_target_properties(KtGui PROPERTIES
|
|||
EXPORT_NAME Gui
|
||||
)
|
||||
|
||||
katie_setup_pch(KtGui)
|
||||
|
||||
install(
|
||||
TARGETS KtGui
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -215,8 +215,6 @@ set_target_properties(KtNetwork PROPERTIES
|
|||
EXPORT_NAME Network
|
||||
)
|
||||
|
||||
katie_setup_pch(KtNetwork)
|
||||
|
||||
install(
|
||||
TARGETS KtNetwork
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -244,8 +244,6 @@ set_target_properties(KtScript PROPERTIES
|
|||
EXPORT_NAME Script
|
||||
)
|
||||
|
||||
katie_setup_pch(KtScript)
|
||||
|
||||
install(
|
||||
TARGETS KtScript
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -181,8 +181,6 @@ set_target_properties(KtScriptTools PROPERTIES
|
|||
EXPORT_NAME ScriptTools
|
||||
)
|
||||
|
||||
katie_setup_pch(KtScriptTools)
|
||||
|
||||
install(
|
||||
TARGETS KtScriptTools
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -81,8 +81,6 @@ set_target_properties(KtSql PROPERTIES
|
|||
EXPORT_NAME Sql
|
||||
)
|
||||
|
||||
katie_setup_pch(KtSql)
|
||||
|
||||
install(
|
||||
TARGETS KtSql
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -63,8 +63,6 @@ set_target_properties(KtSvg PROPERTIES
|
|||
EXPORT_NAME Svg
|
||||
)
|
||||
|
||||
katie_setup_pch(KtSvg)
|
||||
|
||||
install(
|
||||
TARGETS KtSvg
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -108,8 +108,6 @@ set_target_properties(KtTest PROPERTIES
|
|||
EXPORT_NAME Test
|
||||
)
|
||||
|
||||
katie_setup_pch(KtTest)
|
||||
|
||||
install(
|
||||
TARGETS KtTest
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -57,8 +57,6 @@ set_target_properties(KtUiTools PROPERTIES
|
|||
EXPORT_NAME UiTools
|
||||
)
|
||||
|
||||
katie_setup_pch(KtUiTools)
|
||||
|
||||
install(
|
||||
TARGETS KtUiTools
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
|
@ -41,8 +41,6 @@ set_target_properties(KtXml PROPERTIES
|
|||
EXPORT_NAME Xml
|
||||
)
|
||||
|
||||
katie_setup_pch(KtXml)
|
||||
|
||||
install(
|
||||
TARGETS KtXml
|
||||
EXPORT KatieTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
||||
|
|
Loading…
Add table
Reference in a new issue