File tree Expand file tree Collapse file tree 6 files changed +21
-19
lines changed Expand file tree Collapse file tree 6 files changed +21
-19
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE)
21
21
endif ()
22
22
23
23
set (LIB_DESTINATION
24
- "${CMAKE_INSTALL_FULL_LIBDIR } " CACHE STRING "Define lib output directory name" )
24
+ "${CMAKE_INSTALL_LIBDIR } " CACHE STRING "Define lib output directory name" )
25
25
26
26
27
27
####################################
Original file line number Diff line number Diff line change 1
1
####################################
2
2
# Set config vars
3
3
####################################
4
- set (core_libname, "lucene++" )
5
- set (contrib_libname, "lucene++-contrib" )
4
+ set (core_libname "lucene++" )
5
+ set (contrib_libname "lucene++-contrib" )
6
6
7
7
set (
8
- PACKAGE_CMAKE_INSTALL_INCLUDEDIR,
9
- "${lucene++_INCLUDE_DIR }/lucene++/" )
8
+ PACKAGE_CMAKE_INSTALL_INCLUDEDIR
9
+ "${CMAKE_INSTALL_INCLUDEDIR } /lucene++/" )
10
10
11
11
set (
12
- PACKAGE_CMAKE_INSTALL_LIBDIR,
13
- "${LIB_INSTALL_DIR} /cmake " )
12
+ PACKAGE_CMAKE_INSTALL_LIBDIR
13
+ "${LIB_DESTINATION} " )
14
14
15
15
16
16
####################################
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ if(NOT WIN32)
9
9
install (
10
10
FILES
11
11
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++-contrib.pc"
12
- DESTINATION "include /pkgconfig" )
12
+ DESTINATION "${LIB_DESTINATION} /pkgconfig" )
13
13
endif ()
14
14
15
15
@@ -19,7 +19,8 @@ endif()
19
19
configure_package_config_file (
20
20
"${CMAKE_CURRENT_SOURCE_DIR} /liblucene++-contribConfig.cmake.in"
21
21
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++-contribConfig.cmake"
22
- INSTALL_DESTINATION "${LIB_DESTINATION} /cmake" )
22
+ INSTALL_DESTINATION "${LIB_DESTINATION} /cmake/liblucene++-contrib"
23
+ PATH_VARS contrib_libname PACKAGE_CMAKE_INSTALL_INCLUDEDIR PACKAGE_CMAKE_INSTALL_LIBDIR )
23
24
24
25
write_basic_package_version_file (
25
26
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++-contribConfigVersion.cmake"
@@ -30,4 +31,4 @@ install(
30
31
FILES
31
32
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++-contribConfig.cmake"
32
33
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++-contribConfigVersion.cmake"
33
- DESTINATION "include /cmake" )
34
+ DESTINATION "${LIB_DESTINATION} /cmake/liblucene++-contrib " )
Original file line number Diff line number Diff line change @@ -20,6 +20,6 @@ if (NOT DEFINED set_and_check)
20
20
endif ()
21
21
22
22
23
- set_and_check (liblucene++-contrib_INCLUDE_DIRS "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@/@contrib_libname @" )
24
- set_and_check (liblucene++-contrib_LIBRARY_DIRS "@PACKAGE_CMAKE_INSTALL_LIBDIR@" )
25
- set (liblucene++-contrib_LIBRARIES "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@ contrib_libname@" )
23
+ set_and_check (liblucene++-contrib_INCLUDE_DIRS "${PACKAGE_PREFIX_DIR} /@PACKAGE_CMAKE_INSTALL_INCLUDEDIR @" )
24
+ set_and_check (liblucene++-contrib_LIBRARY_DIRS "${PACKAGE_PREFIX_DIR} / @PACKAGE_CMAKE_INSTALL_LIBDIR@" )
25
+ set (liblucene++-contrib_LIBRARIES "@contrib_libname@" )
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ if(NOT WIN32)
9
9
install (
10
10
FILES
11
11
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++.pc"
12
- DESTINATION "include /pkgconfig" )
12
+ DESTINATION "${LIB_DESTINATION} /pkgconfig" )
13
13
endif ()
14
14
15
15
@@ -19,7 +19,8 @@ endif()
19
19
configure_package_config_file (
20
20
"${CMAKE_CURRENT_SOURCE_DIR} /liblucene++Config.cmake.in"
21
21
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++Config.cmake"
22
- INSTALL_DESTINATION "${LIB_DESTINATION} /cmake" )
22
+ INSTALL_DESTINATION "${LIB_DESTINATION} /cmake/liblucene++"
23
+ PATH_VARS core_libname PACKAGE_CMAKE_INSTALL_INCLUDEDIR PACKAGE_CMAKE_INSTALL_LIBDIR )
23
24
24
25
write_basic_package_version_file (
25
26
${CMAKE_CURRENT_BINARY_DIR} /liblucene++ConfigVersion.cmake
@@ -30,4 +31,4 @@ install(
30
31
FILES
31
32
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++Config.cmake"
32
33
"${CMAKE_CURRENT_BINARY_DIR} /liblucene++ConfigVersion.cmake"
33
- DESTINATION "include /cmake" )
34
+ DESTINATION "${LIB_DESTINATION} /cmake/liblucene++ " )
Original file line number Diff line number Diff line change @@ -20,8 +20,8 @@ if (NOT DEFINED set_and_check)
20
20
endif ()
21
21
22
22
23
- set_and_check (liblucene++_INCLUDE_DIRS "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@/@core_libname @" )
24
- set_and_check (liblucene++_LIBRARY_DIRS "@PACKAGE_CMAKE_INSTALL_LIBDIR@" )
25
- set (liblucene++_LIBRARIES "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@ core_libname@" )
23
+ set_and_check (liblucene++_INCLUDE_DIRS "${PACKAGE_PREFIX_DIR} /@PACKAGE_CMAKE_INSTALL_INCLUDEDIR @" )
24
+ set_and_check (liblucene++_LIBRARY_DIRS "${PACKAGE_PREFIX_DIR} / @PACKAGE_CMAKE_INSTALL_LIBDIR@" )
25
+ set (liblucene++_LIBRARIES "@core_libname@" )
26
26
27
27
You can’t perform that action at this time.
0 commit comments