mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-23 18:32:55 +00:00
support building only bootstrap tools
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
9e5bce49b7
commit
01e7e1b7b6
2 changed files with 42 additions and 35 deletions
|
@ -108,6 +108,9 @@ option(WITH_X11 "Build X11/X.Org support" ON)
|
|||
add_feature_info(x11 WITH_X11 "an open source something")
|
||||
|
||||
# katie features
|
||||
option(KATIE_BOOTSTRAP "Build only core tools" OFF)
|
||||
add_feature_info(bootstrap KATIE_BOOTSTRAP "")
|
||||
|
||||
option(WITH_OPENGLES1 "Build opengles1 support" OFF)
|
||||
add_feature_info(opengles1 WITH_OPENGLES1 "an open source something")
|
||||
|
||||
|
@ -459,36 +462,38 @@ endif()
|
|||
|
||||
# major components
|
||||
add_subdirectory(src/core)
|
||||
if(WITH_DBUS AND DBUS_FOUND)
|
||||
add_subdirectory(src/dbus)
|
||||
else()
|
||||
katie_definition(-DQT_NO_DBUS)
|
||||
endif()
|
||||
add_subdirectory(src/declarative)
|
||||
add_subdirectory(src/designer)
|
||||
add_subdirectory(src/gui)
|
||||
add_subdirectory(src/help)
|
||||
add_subdirectory(src/imports)
|
||||
add_subdirectory(src/multimedia)
|
||||
add_subdirectory(src/network)
|
||||
if(WITH_OPENGL AND OPENGL_FOUND)
|
||||
add_subdirectory(src/opengl)
|
||||
else()
|
||||
katie_definition(-DQT_NO_OPENGL)
|
||||
endif()
|
||||
add_subdirectory(src/phonon)
|
||||
add_subdirectory(src/plugins)
|
||||
add_subdirectory(src/script)
|
||||
add_subdirectory(src/scripttools)
|
||||
add_subdirectory(src/sql)
|
||||
add_subdirectory(src/svg)
|
||||
add_subdirectory(src/test)
|
||||
add_subdirectory(src/uitools)
|
||||
if(KATIE_PLATFORM MATCHES "(win32|wince)")
|
||||
add_subdirectory(src/winmain)
|
||||
endif()
|
||||
add_subdirectory(src/xml)
|
||||
add_subdirectory(src/xmlpatterns)
|
||||
if(NOT KATIE_BOOTSTRAP)
|
||||
if(WITH_DBUS AND DBUS_FOUND)
|
||||
add_subdirectory(src/dbus)
|
||||
else()
|
||||
katie_definition(-DQT_NO_DBUS)
|
||||
endif()
|
||||
add_subdirectory(src/declarative)
|
||||
add_subdirectory(src/designer)
|
||||
add_subdirectory(src/gui)
|
||||
add_subdirectory(src/help)
|
||||
add_subdirectory(src/imports)
|
||||
add_subdirectory(src/multimedia)
|
||||
add_subdirectory(src/network)
|
||||
if(WITH_OPENGL AND OPENGL_FOUND)
|
||||
add_subdirectory(src/opengl)
|
||||
else()
|
||||
katie_definition(-DQT_NO_OPENGL)
|
||||
endif()
|
||||
add_subdirectory(src/phonon)
|
||||
add_subdirectory(src/plugins)
|
||||
add_subdirectory(src/script)
|
||||
add_subdirectory(src/scripttools)
|
||||
add_subdirectory(src/sql)
|
||||
add_subdirectory(src/svg)
|
||||
add_subdirectory(src/test)
|
||||
add_subdirectory(src/uitools)
|
||||
if(KATIE_PLATFORM MATCHES "(win32|wince)")
|
||||
add_subdirectory(src/winmain)
|
||||
endif()
|
||||
add_subdirectory(src/xmlpatterns)
|
||||
endif()
|
||||
add_subdirectory(src/tools)
|
||||
if(ENABLE_TESTING)
|
||||
add_subdirectory(tests)
|
||||
|
|
|
@ -6,12 +6,14 @@ add_subdirectory(moc)
|
|||
add_subdirectory(rcc)
|
||||
add_subdirectory(uic)
|
||||
|
||||
# non-bootstraped
|
||||
if(WITH_DBUS AND DBUS_FOUND)
|
||||
add_subdirectory(qdbus)
|
||||
endif()
|
||||
add_subdirectory(qhelpgenerator)
|
||||
add_subdirectory(qcollectiongenerator)
|
||||
# semi-bootstraped
|
||||
add_subdirectory(lrelease)
|
||||
add_subdirectory(lupdate)
|
||||
add_subdirectory(lconvert)
|
||||
if(NOT KATIE_BOOTSTRAP)
|
||||
if(WITH_DBUS AND DBUS_FOUND)
|
||||
add_subdirectory(qdbus)
|
||||
endif()
|
||||
add_subdirectory(qhelpgenerator)
|
||||
add_subdirectory(qcollectiongenerator)
|
||||
endif()
|
||||
|
|
Loading…
Add table
Reference in a new issue