| | |
| | | cmake_minimum_required(VERSION 3.19) |
| | | |
| | | project(QWindowKit VERSION 1.1.1.0 LANGUAGES CXX) |
| | | project(QWindowKit |
| | | VERSION 1.4.1.0 |
| | | LANGUAGES CXX |
| | | HOMEPAGE_URL "https://github.com/stdware/qwindowkit" |
| | | DESCRIPTION "Cross-platform window customization framework" |
| | | ) |
| | | |
| | | # ---------------------------------- |
| | | # Build Options |
| | |
| | | |
| | | #[[ |
| | | |
| | | Detailed Introcuction to Congigure Options: |
| | | Detailed Introcuction to Configure Options: |
| | | |
| | | `QWINDOWKIT_BUILD_DOCUMENTATIONS` |
| | | - If you have installed `Doxygen`, you can ENABLE this option so that the documentations |
| | |
| | | set(QWINDOWKIT_VERSION ${PROJECT_VERSION}) |
| | | set(QWINDOWKIT_INSTALL_NAME ${PROJECT_NAME}) |
| | | |
| | | string(TIMESTAMP _QACTIONKIT_CURRENT_YEAR "%Y") |
| | | set(QACTIONKIT_COPYRIGHT "Copyright 2023-${_QACTIONKIT_CURRENT_YEAR} Stdware Collections") |
| | | set(QACTIONKIT_DESCRIPTION ${PROJECT_DESCRIPTION}) |
| | | |
| | | # ---------------------------------- |
| | | # Find basic dependencies |
| | | # ---------------------------------- |
| | |
| | | set(_source_dir ${CMAKE_CURRENT_SOURCE_DIR}/qmsetup) |
| | | |
| | | # Import install function |
| | | include("${_source_dir}/cmake/modules/InstallPackage.cmake") |
| | | include("${_source_dir}/cmake/modules/private/InstallPackage.cmake") |
| | | |
| | | # Install package in place |
| | | set(_package_path) |