summaryrefslogtreecommitdiffstats
path: root/Tests/UseSWIG
Commit message (Collapse)AuthorAgeFilesLines
* FindPython*: Manage weak link for Python modulesMarc Chevrier2019-05-076-10/+10
| | | | | | | Add new target Python::Module which take care of platform requirements for Python module development. Fixes: #18100
* UseSWIG: Manage alternate library nameMarc Chevrier2019-05-032-0/+47
| | | | | | | | Manage alternate library name by passing -interface <library_name> for python language or -dllimport <library_name> for CSharp language to the SWIG compiler. Fixes: #18771
* SWIG: Add support for custom Swig source file extensionsThirumal Venkat2019-01-035-0/+82
|
* UseSWIG: add management of SWIG option -moduleMarc Chevrier2018-12-074-1/+116
| | | | | | | When file property SWIG_MODULE_NAME is specified, provide option -module to SWIG compiler. Fixes: #18374
* UseSWIG: add policy to manage target naming strategy.Marc Chevrier2018-07-258-12/+7
|
* Merge branch 'backport-UseSWIG-legacy-targets' into UseSWIG-legacy-targetsBrad King2018-07-035-0/+5
|\ | | | | | | Resolve conflicts by integrating changes from both sides.
| * UseSWIG: reintroduce legacy target name managementMarc Chevrier2018-07-034-0/+4
| | | | | | | | Fixes: #18140
* | UseSWIG: add support of target property INCLUDE_DIRECTORIES consumptionMarc Chevrier2018-06-133-0/+65
|/ | | | Fixes: #18003
* UseSWIG: Add CSHARP variant for wrapper filesRishi Theivendran2018-06-124-0/+93
| | | | | Issue: #18065 Fixes: #18066
* UseSWIG: Ensure tests are usable in multi-config mode.Marc Chevrier2018-04-059-41/+45
| | | | Fixes: #17875
* UseSWIG: Add new behavior for better support files managementMarc Chevrier2018-04-034-3/+124
| | | | fixes: #17840
* UseSWIG: Rework testsMarc Chevrier2018-04-0219-0/+800