UseSWIG: track generated Perl module files

This makes sure the generated file is cleaned properly and allows to
create dependencies on it.
This commit is contained in:
Thomas Weißschuh
2022-09-08 12:38:25 +02:00
parent 83686df1d6
commit 5156eb5613
2 changed files with 6 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
UseSWIG-perl-extra-files
------------------------
* The :module:`UseSWIG` module gained knowledge about generated Perl module
files (extension ``.pm``).

View File

@@ -377,6 +377,7 @@ set(SWIG_EXTRA_LIBRARIES "")
set(SWIG_PYTHON_EXTRA_FILE_EXTENSIONS ".py")
set(SWIG_JAVA_EXTRA_FILE_EXTENSIONS ".java" "JNI.java")
set(SWIG_CSHARP_EXTRA_FILE_EXTENSIONS ".cs" "PINVOKE.cs")
set(SWIG_PERL_EXTRA_FILE_EXTENSIONS ".pm")
set(SWIG_MANAGE_SUPPORT_FILES_SCRIPT "${CMAKE_CURRENT_LIST_DIR}/UseSWIG/ManageSupportFiles.cmake")