Commit Graph

11 Commits (feat/cmakeConv-r1)

Author SHA1 Message Date
Alexander Golubev bce94208bb cmake: set WITH_GCC_VISIBILITY to ON by default
The old ./configure has it ON by default as well

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev 83a22cbef3 cmake: use generated qplatformdefs.h
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev 84df939ab9 cmake: sort options a bit and add some configuration sanity checks
Fix build with WITH_MODULE_INPUTMETHOD=OFF

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev a0f0d4b609 cmake: enable image formats to be build as plugins
Renamed cmake options:
- WITH_TQTGIF -> WITH_IMGFMT_GIF
- WITH_JPEG -> WITH_IMGFMT_JPEG
- WITH_PNG -> WITH_IMGFMT_PNG
- WITH_LIBMNG -> WITH_IMGFMT_MNG

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev 7801f68701 cmake: build sql drivers as plugins
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev bdacb0d141 cmake: add options to build styles as plugins
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev 62895ee9c0 cmake: remove config.h as it isn't needed and FTBFSs assistant
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev e93b93ea32 [minor]cmake: fix a typo
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev 19b0bae5b2 cmake: rework styles building
- fix several styles-related FTBFS when disabling a style
- use separated flags for BUILD_STULE and WITH_STYLE_ALL
- add several convenience macros

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
Alexander Golubev 529174f7a3 cmake: set QT_INSTALL_* varibles in a cascadig manner
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2 years ago
gregory guy f696b7c31f Conversion to the cmake building system.
Signed-off-by: gregory guy <gregory-tde@laposte.net>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago