SZinedine
934e8d34cd
fix Could not find advapi32_LIBRARY ( #183 )
2024-02-04 12:04:38 +01:00
Frederik Seiffert
aed93910db
Improve Windows link library dependency
...
Fixes an error when building with CMAKE_LINK_LIBRARIES_ONLY_TARGETS enabled.
2023-09-11 16:42:31 +02:00
Hennadii Chernyshchyk
ed6d514b5e
Disable documentation by default
2022-06-10 00:00:31 +03:00
Hennadii Chernyshchyk
4a9b28e0b9
Add an option to disable Doxygen
2022-06-09 23:36:46 +03:00
Hennadii Chernyshchyk
cf4c21e854
Use FetchContent to download Doxygen theme
2022-04-06 18:59:47 +03:00
Hennadii Chernyshchyk
bf197fe61f
Remove defaulted options and move description to CMake project
2022-04-06 15:06:57 +03:00
Itay Grudev
e9fdcaabc6
Doxygen styling
2022-04-06 13:28:38 +03:00
Hennadii Chernyshchyk
efdfa507dd
Switch to Doxygen to avoid documentation duplication
...
I also had to fix syntax a little in markdown and the header file.
Now checked on CI.
2022-04-06 00:32:30 +03:00
Hennadii Chernyshchyk
cb158992f5
Add more stricter Qt compile definitions
2022-04-03 21:12:15 +03:00
Hennadii Chernyshchyk
ac7134b71b
Bump minimum CMake version to 3.12.0
...
Since we use target_compile_definitions that was introduced in this version.
2022-04-03 21:12:12 +03:00
Shatur95
dccc37e9d4
Use QT_DEFAULT_MAJOR_VERSION
2020-10-21 20:48:51 +03:00
Jonas Kvinge
82f28549e6
Update CMake to support Qt 6
2020-10-18 01:02:09 +02:00
Shatur95
650861ba46
Add library alias for CMake
2020-05-24 17:46:31 +03:00
Shatur95
6cd4117904
Improve CMakeLists.txt
2020-05-09 23:19:12 +03:00
Hennadii Chernyshchyk
81465e1eec
Add CMake support ( #66 )
...
* Add CMake support
* Remove unused 'tr()'
* Add option to specify a class for inheritance
* Use modern syntax
* Rework CMakeLists.txt
Thanks to @akallabeth
* Add CMake build rules for examples
2019-10-11 16:30:11 +03:00