| | |
| | | option(QWINDOWKIT_BUILD_DOCUMENTATIONS "Build documentations" OFF) |
| | | option(QWINDOWKIT_INSTALL "Install library" ON) |
| | | |
| | | option(QWINDOWKIT_ENABLE_QT_WINDOW_CONTEXT "Enable Qt Window Context anyway" OFF) |
| | | option(QWINDOWKIT_ENABLE_STYLE_AGENT "Enable building style agent" ON) |
| | | option(QWINDOWKIT_ENABLE_WINDOWS_SYSTEM_BORDER "Enable system border on Windows" ON) |
| | | |
| | | # ---------------------------------- |
| | | # CMake Settings |
| | | # ---------------------------------- |
| | |
| | | if(NOT DEFINED CMAKE_DEBUG_POSTFIX) |
| | | set(CMAKE_DEBUG_POSTFIX "d") |
| | | endif() |
| | | elseif(MINGW) |
| | | set(CMAKE_STATIC_LIBRARY_PREFIX "") |
| | | set(CMAKE_SHARED_LIBRARY_PREFIX "") |
| | | endif() |
| | | |
| | | if(QWINDOWKIT_INSTALL) |
| | |
| | | set(QWINDOWKIT_INSTALL_NAME ${PROJECT_NAME}) |
| | | |
| | | # ---------------------------------- |
| | | # Main Project |
| | | # Find basic dependencies |
| | | # ---------------------------------- |
| | | find_package(qmsetup QUIET) |
| | | |
| | |
| | | set(qmsetup_DIR ${_package_path} CACHE PATH "" FORCE) |
| | | endif() |
| | | |
| | | qm_import(Filesystem) |
| | | qm_init_directories() |
| | | |
| | | # ---------------------------------- |
| | | # Add source modules |
| | | # ---------------------------------- |
| | | add_subdirectory(src) |
| | | |
| | | if(QWINDOWKIT_BUILD_EXAMPLES) |