Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge topic 'UseSWIG-create-workingdir' | Brad King | 2021-11-22 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | 7224eb5185 UseSWIG: ensure directory for depfile exists Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6750 | ||||
| * | UseSWIG: ensure directory for depfile exists | Marc Chevrier | 2021-11-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | When `Visual Studio` and `Xcode` generators are used, directory for depfile is not implicitely created by CMake when OUTFILE_DIR option is used. Fixes: #22932 | ||||
* | | UseSWIG: Use swig generated dependencies for Visual Studio | Marc Chevrier | 2021-07-09 | 1 | -1/+1 |
|/ | |||||
* | UseSWIG: use swig dependencies for Xcode generator | Marc Chevrier | 2021-04-23 | 1 | -1/+2 |
| | |||||
* | UseSWIG: use swig tool to generate dependencies | Marc Chevrier | 2021-01-21 | 3 | -2/+26 |
| | | | | | | add_custom_command() supports option DEPFILE when generator is Makefiles or Ninja. And swig tool is able to generate a dependencies file which is compatible with DEPFILE option. | ||||
* | UseSWIG: Add OUTPUT_DIR and OUTFILE_DIR source file properties | Marc Chevrier | 2020-09-30 | 9 | -1/+166 |
| | | | | | | | These properties enable to manage output directories on per source file basis. Fixes: #21250 | ||||
* | Merge topic 'UseSWIG-interface-option' | Brad King | 2020-09-01 | 8 | -0/+62 |
|\ | | | | | | | | | | | | | d264685bee UseSWIG: Update option -interface usage Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5172 | ||||
| * | UseSWIG: Update option -interface usage | Marc Chevrier | 2020-08-31 | 8 | -0/+62 |
| | | | | | | | | | | | | | | Option -interface must not be used if multiple SWIG files are part of the same library. Fixes: #21134 | ||||
* | | UseSWIG: Take care of support files in sub-directories | Marc Chevrier | 2020-08-04 | 6 | -0/+84 |
|/ | | | | Fixes: #20833 | ||||
* | UseSWIG: Enable SWIG Fortran target language | Seth R Johnson | 2020-02-24 | 4 | -0/+118 |
| | |||||
* | FindPython*: Manage weak link for Python modules | Marc Chevrier | 2019-05-07 | 6 | -10/+10 |
| | | | | | | | Add new target Python::Module which take care of platform requirements for Python module development. Fixes: #18100 | ||||
* | UseSWIG: Manage alternate library name | Marc Chevrier | 2019-05-03 | 2 | -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 extensions | Thirumal Venkat | 2019-01-03 | 5 | -0/+82 |
| | |||||
* | UseSWIG: add management of SWIG option -module | Marc Chevrier | 2018-12-07 | 4 | -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 Chevrier | 2018-07-25 | 8 | -12/+7 |
| | |||||
* | Merge branch 'backport-UseSWIG-legacy-targets' into UseSWIG-legacy-targets | Brad King | 2018-07-03 | 5 | -0/+5 |
|\ | | | | | | | Resolve conflicts by integrating changes from both sides. | ||||
| * | UseSWIG: reintroduce legacy target name management | Marc Chevrier | 2018-07-03 | 4 | -0/+4 |
| | | | | | | | | Fixes: #18140 | ||||
* | | UseSWIG: add support of target property INCLUDE_DIRECTORIES consumption | Marc Chevrier | 2018-06-13 | 3 | -0/+65 |
|/ | | | | Fixes: #18003 | ||||
* | UseSWIG: Add CSHARP variant for wrapper files | Rishi Theivendran | 2018-06-12 | 4 | -0/+93 |
| | | | | | Issue: #18065 Fixes: #18066 | ||||
* | UseSWIG: Ensure tests are usable in multi-config mode. | Marc Chevrier | 2018-04-05 | 9 | -41/+45 |
| | | | | Fixes: #17875 | ||||
* | UseSWIG: Add new behavior for better support files management | Marc Chevrier | 2018-04-03 | 4 | -3/+124 |
| | | | | fixes: #17840 | ||||
* | UseSWIG: Rework tests | Marc Chevrier | 2018-04-02 | 19 | -0/+800 |