summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Chevrier <marc.chevrier@gmail.com>2022-09-09 14:04:41 (GMT)
committerKitware Robot <kwrobot@kitware.com>2022-09-09 14:04:50 (GMT)
commit281113af876a9cbc52b455c61766245448b02141 (patch)
treeb7833553c4ee575ab05a88e413c513f688c47184
parent8b720934684a514348c9b2f7c4c45f09cda0ff4f (diff)
parent5156eb5613fb23ba084a919f47ef28df97049f19 (diff)
downloadCMake-281113af876a9cbc52b455c61766245448b02141.zip
CMake-281113af876a9cbc52b455c61766245448b02141.tar.gz
CMake-281113af876a9cbc52b455c61766245448b02141.tar.bz2
Merge topic 'useswig-perl-module'
5156eb5613 UseSWIG: track generated Perl module files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7654
-rw-r--r--Help/release/dev/UseSWIG-perl-extra-files.rst5
-rw-r--r--Modules/UseSWIG.cmake1
2 files changed, 6 insertions, 0 deletions
diff --git a/Help/release/dev/UseSWIG-perl-extra-files.rst b/Help/release/dev/UseSWIG-perl-extra-files.rst
new file mode 100644
index 0000000..d7490ec
--- /dev/null
+++ b/Help/release/dev/UseSWIG-perl-extra-files.rst
@@ -0,0 +1,5 @@
+UseSWIG-perl-extra-files
+------------------------
+
+* The :module:`UseSWIG` module gained knowledge about generated Perl module
+ files (extension ``.pm``).
diff --git a/Modules/UseSWIG.cmake b/Modules/UseSWIG.cmake
index 35b1704..5b653ad 100644
--- a/Modules/UseSWIG.cmake
+++ b/Modules/UseSWIG.cmake
@@ -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")