Allen Winter
e017438605
FindShiboken2.cmake - fix finding the library on MacOS
2020-08-28 18:40:19 -04:00
Sergio Martins
fa0576362d
Don't install the BSD license
...
The ECM modules aren't installed nor redistributed with the binaries,
they're just used while developing. Also don't want to create licensing
confusion
2020-08-12 11:07:32 +01:00
Allen Winter
f8a6bd7ad4
cmake/QtInstallPaths.cmake - update SPDX info in header
2020-08-10 17:00:30 -04:00
Allen Winter
1eb5392aef
cmake/.../ECMEnableSanitizers.cmake - update from upstream
2020-08-10 16:27:55 -04:00
Allen Winter
82abc90133
Build API documentation with doxygen
2020-07-29 18:44:42 -04:00
Allen Winter
b4f49895c2
clarify: licensing is GPL2 or GPL3 or commercial licensed
...
follow the REUSE specs
2020-07-24 18:16:13 -04:00
Allen Winter
7ec2f31a46
buildsystem - generate PRI file for qmake users
2020-06-23 12:55:26 -04:00
Allen Winter
842e72c4c3
Windows: version libs, install pdb files for MSVC builds
...
Change-Id: I2964e809de20a9cb94d3039c95a1a623fdfd4d40
2020-06-23 12:38:51 -04:00
Allen Winter
4ffe5e72d8
FindShiboken2.cmake, FindPySide2.cmake - use https
2020-06-23 11:44:51 -04:00
Sergio Martins
6bbba2bff7
python: install to CMAKE_INSTALL_PREFIX by default
...
Set PYTHON_BINDINGS_INSTALL_PREFIX to put them in another place
2020-06-17 22:15:27 +01:00
Renato Araujo Oliveira Filho
c0d8f22049
Use PySide from the system when possible
2020-06-16 17:57:56 -03:00
Renato Araujo Oliveira Filho
c2d8991283
Allow to install python bindings in a custom dir
...
Added cmake var PYTHON_BINDINGS_INSTALL_PREFIX
2020-06-16 17:57:46 -03:00
Renato Araujo Oliveira Filho
a599736c1b
Create Python bidings
...
Added Cmake files
Ported examples
2020-06-16 15:12:41 -03:00
Sergio Martins
11576c5455
ECM: Only set the sanitizers for DEBUG config
...
ECMEnableSanitizers isn't being friendly of multi generators, like
-G "Ninja Multi-Config" and is messing with global flags which is a no-no.
Instead it should be using a dedicated custom config IMHO.
With this change only debug will get the sanitizers, so you can for instance
build with -DCMAKE_CONFIGURATION_TYPES=Debug;RelWithDebInfo and have Debug
hardeneded with the sanitizers while the RelWithDebInfo without sanitizers,
ideal for profiling.
2020-05-10 17:49:20 +01:00
Laurent Montel
a9b17aee02
Add ECMEnableSanitizers to allow to compile it with ASAN support
...
Change-Id: Ia2d9fc073d716e1ed9d525fdfdbf762bedc80e3b
Reviewed-on: https://codereview.kdab.com/67814
Reviewed-by: Sérgio Martins <sergio@kdab.com >
2019-04-26 15:19:28 +02:00