Skip to content

Commit b4c4e59

Browse files
committed
make default perl install path respect CMAKE_INSTALL_PREFIX
Signed-off-by: Stephen L Arnold <sarnold@vctlabs.com>
1 parent 0862f59 commit b4c4e59

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

swig/perl/CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
include(UseSWIG)
22
include(FindPerlLibs)
33

4+
string(SUBSTRING "${PERL_VERSION_STRING}" 0 4 PERL_VERSION_MINOR)
5+
46
set(CMAKE_SWIG_FLAGS "-module" "openscap_pm")
57
if (${CMAKE_VERSION} VERSION_LESS "3.8.0")
68
swig_add_module(openscap_pm perl5 ../openscap.i)
@@ -20,7 +22,7 @@ if (APPLE OR (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD"))
2022
DESTINATION ${CMAKE_INSTALL_DATADIR}/perl5/vendor_perl)
2123
else()
2224
install(TARGETS ${SWIG_MODULE_openscap_pm_REAL_NAME}
23-
DESTINATION ${PERL_VENDORLIB})
25+
DESTINATION ${CMAKE_INSTALL_LIBDIR}/perl5/${PERL_VERSION_MINOR})
2426
install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/openscap_pm.pm
25-
DESTINATION ${PERL_VENDORARCH})
27+
DESTINATION ${CMAKE_INSTALL_LIBDIR}/perl5/vendor_perl/${PERL_VERSION_MINOR})
2628
endif()

0 commit comments

Comments
 (0)