summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/UseSWIG
Commit message (Collapse)AuthorAgeFilesLines
* Add deprecation warnings for policies CMP0088 and belowBrad King2021-06-301-0/+10
| | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for policies introduced in CMake 3.14 and below to encourage projects to port away from setting policies to OLD.
* UseSWIG: Use standard library name conventions for csharp languageMarc Chevrier2021-03-268-0/+51
| | | | Fixes: #21542
* UseSWIG: avoid spurious policy warningsMarc Chevrier2021-02-111-14/+0
|
* Add deprecation warnings for policies CMP0081 and belowBrad King2021-02-101-0/+24
| | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for policies introduced in CMake 3.13 and below to encourage projects to port away from setting policies to OLD.
* FindPython*: Manage weak link for Python modulesMarc Chevrier2019-05-071-1/+1
| | | | | | | Add new target Python::Module which take care of platform requirements for Python module development. Fixes: #18100
* UseSWIG: add management of SWIG option -moduleMarc Chevrier2018-12-0710-1/+58
| | | | | | | When file property SWIG_MODULE_NAME is specified, provide option -module to SWIG compiler. Fixes: #18374
* cmake_policy: Add undocumented GET_WARNING commandKyle Edwards2018-10-101-7/+8
| | | | | | | 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.
* UseSWIG: add policy to manage target naming strategy.Marc Chevrier2018-07-2511-0/+40
|
* UseSWIG: Rework testsMarc Chevrier2018-04-0220-732/+0
|
* CMake build: Use new FindPython moduleMarc Chevrier2018-03-202-5/+4
|
* FindPython*: New implementation for Python stuffMarc Chevrier2018-03-203-2/+32
| | | | Fixes: #16142
* UseSWIG: modernize moduleMarc Chevrier2018-02-148-8/+146
|
* UseSWIG: Re-work test frameworkMarc Chevrier2018-02-1415-0/+565