summaryrefslogtreecommitdiff
path: root/Modules/UseSWIG.cmake
diff options
context:
space:
mode:
authorThomas Weißschuh <thomas@t-8ch.de>2022-09-08 12:38:25 +0200
committerThomas Weißschuh <thomas@t-8ch.de>2022-09-08 14:55:46 +0200
commit5156eb5613fb23ba084a919f47ef28df97049f19 (patch)
tree2f806810f21b9a98c05d06f15876ef3e024abfbb /Modules/UseSWIG.cmake
parent83686df1d63e7d2c922de19489ea2bab42e98a4a (diff)
downloadcmake-5156eb5613fb23ba084a919f47ef28df97049f19.tar.gz
UseSWIG: track generated Perl module files
This makes sure the generated file is cleaned properly and allows to create dependencies on it.
Diffstat (limited to 'Modules/UseSWIG.cmake')
-rw-r--r--Modules/UseSWIG.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/Modules/UseSWIG.cmake b/Modules/UseSWIG.cmake
index 35b1704fff..5b653add14 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")