Marc Chevrier
30b873c05d
FindPython*: Manage weak link for Python modules
...
Add new target Python::Module which take care of platform requirements
for Python module development.
Fixes : #18100
2019-05-07 16:37:24 +02:00
Marc Chevrier
dff28141dc
UseSWIG: add management of SWIG option -module
...
When file property SWIG_MODULE_NAME is specified, provide option -module
to SWIG compiler.
Fixes : #18374
2018-12-07 18:51:57 +01:00
Kyle Edwards
0d988f98e5
cmake_policy: Add undocumented GET_WARNING command
...
This command is intended for modules that issue policy warnings so
they can get the warning string from CMake in a uniform manner,
rather than duplicating the string. Several modules been updated
to include an example of the usage of this new command.
2018-10-10 10:56:00 -04:00
Marc Chevrier
a3a0c3aa71
UseSWIG: add policy to manage target naming strategy.
2018-07-25 18:00:52 +02:00
Marc Chevrier
438429d6fe
UseSWIG: Rework tests
2018-04-02 16:24:13 +02:00
Marc Chevrier
50b5e9ed13
CMake build: Use new FindPython module
2018-03-20 09:29:55 +01:00
Marc Chevrier
352baee207
FindPython*: New implementation for Python stuff
...
Fixes : #16142
2018-03-20 09:29:44 +01:00
Marc Chevrier
0bef9eb410
UseSWIG: modernize module
2018-02-14 08:35:04 +01:00
Marc Chevrier
d6048bd153
UseSWIG: Re-work test framework
2018-02-14 08:35:04 +01:00