|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
diff -bru a/bindings/swig/perl/CMakeLists.txt b/bindings/swig/perl/CMakeLists.txt
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
--- a/bindings/swig/perl/CMakeLists.txt 2020-07-29 18:59:48.000000000 +0200
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+++ b/bindings/swig/perl/CMakeLists.txt 2020-11-01 19:56:20.825016280 +0100
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
@@ -1,68 +1,35 @@
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-# This method works but there is no good way to install the results of it
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#FIND_PACKAGE(PerlLibs REQUIRED)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#INCLUDE_DIRECTORIES(${PERL_INCLUDE_PATH})
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#SET_SOURCE_FILES_PROPERTIES(../sword.i PROPERTIES CPLUSPLUS ON)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#SET_SOURCE_FILES_PROPERTIES(../sword.i PROPERTIES SWIG_FLAGS "")
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#SWIG_ADD_MODULE(Sword perl
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-# "../sword.i"
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-#SWIG_LINK_LIBRARIES(Sword ${PERL_LIBRARY} ${SWORD_LINK_NAME})
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-FIND_PACKAGE(Perl REQUIRED)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-SET(PERL_MAKEFILE "#!${PERL_EXECUTABLE}
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-use ExtUtils::MakeMaker;
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-# See lib/ExtUtils/MakeMaker.pm for details of how to influence
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-# the contents of the Makefile that is written
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-WriteMakefile(
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- 'NAME' => 'Sword',
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- 'VERSION' => '${SWORD_VERSION}',
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- 'INC' => '-I\"${CMAKE_SOURCE_DIR}/include\" -I\"${CMAKE_CURRENT_SOURCE_DIR}/..\"',
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- 'DEFINE' => '-DSWIG',
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- 'LIBS' => '-L\"${CMAKE_BINARY_DIR}\" -lsword -lz',
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- 'FIRST_MAKEFILE' => 'Makefile.perlswig',
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- 'PREREQ_PM' => {},
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- ($] >= 5.005 ? ## Add these new keywords supported since 5.005
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- (ABSTRACT => 'Sword Project perl bindings', # retrieve abstract from module
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- AUTHOR => 'Sword Project <sword-devel@crosswire.org>') : ()),
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-);
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-rename 'Makefile.perlswig', 'Makefile.perlswig.old' or die \"Can't rename Makefile\";
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-open(INPUT, '
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-open(OUTPUT,'>Makefile.perlswig') or die \"Can't open output Makefile\";
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-while (<INPUT>) {
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- s/\\-lsword/\\-lsword \\-lstdc\\+\\+/;
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- print OUTPUT \"$_\";
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-}
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-close INPUT;
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-close OUTPUT;")
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/Makefile.PL "${PERL_MAKEFILE}")
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-SET(SKIP_MAKEFILE "\\.old
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-~$
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-\\.bak
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-^CVS
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-Makefile$")
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/Makefile.SKIP "${SKIP_MAKEFILE}")
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-SWORD_SWIG_GENERATE(perl)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-ADD_CUSTOM_COMMAND(OUTPUT MANIFEST Makefile.perlswig
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- COMMAND ${PERL_EXECUTABLE} Makefile.PL && make -f Makefile.perlswig clean
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- COMMAND ${PERL_EXECUTABLE} Makefile.PL && make -f Makefile.perlswig manifest
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-ADD_CUSTOM_TARGET(perlswig ALL
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- COMMAND make -f Makefile.perlswig
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/Sword.cxx ${CMAKE_CURRENT_BINARY_DIR}/Makefile.perlswig ${SWORD_LINK_NAME}
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+# Perl Swig bindings
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-INSTALL(SCRIPT install.cmake)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+cmake_minimum_required(VERSION 3.14.7)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+cmake_policy(SET CMP0078 NEW)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+cmake_policy(SET CMP0086 NEW)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+set(UseSWIG_MODULE_VERSION 2)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
-MESSAGE(STATUS "Perl: yes")
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+find_package(SWIG REQUIRED)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+include(${SWIG_USE_FILE})
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+find_package(PerlLibs REQUIRED)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+include_directories(${PERL_INCLUDE_PATH})
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+set_source_files_properties(../sword.i PROPERTIES CPLUSPLUS ON)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+SWIG_ADD_LIBRARY(Sword
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+ TYPE SHARED
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+ LANGUAGE perl SOURCES ../sword.i
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+ )
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+TARGET_LINK_LIBRARIES(Sword ${PERL_LIBRARIES} ${SWORD_LINK_NAME})
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+install(
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+ TARGETS Sword
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+ LIBRARY DESTINATION "${LIB_INSTALL_DIR}/perl5/vendor_perl/auto/Sword"
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+get_target_property(SWIG_BUILDIR Sword SWIG_SUPPORT_FILES_DIRECTORY)
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+message(STATUS "SWIG_BUILDIR=${SWIG_BUILDIR}")
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+install(
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+ FILES ${SWIG_BUILDIR}/Sword.pm
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+ DESTINATION "${LIB_INSTALL_DIR}/perl5/vendor_perl"
|
|
![](https://seccdn.libravatar.org/avatar/4e5286a4680402069a825b2172328331ad5bf9c599dd4a9b905f4ec7686af556?s=16&d=retro) |
8c2bff5 |
+)
|