[Bug/Feature] Hardcoded lib dir, no version in pc file.
[Cause] N/A
[Solution] N/A
[Verification] Build, install
Change-Id: Ic36d716917cdf0dbc69f8cd63045645bf895365f
CMAKE_MINIMUM_REQUIRED (VERSION 2.6.2)
PROJECT(Config)
+SET(_VERSION_ "0.0.1")
+
## pkgconfig ###################################################################
INCLUDE(FindPkgConfig)
## Subdirectories ##############################################################
SET(SRC_FOLDER ${PROJECT_SOURCE_DIR}/src)
+IF(NOT DEFINED LIB_INSTALL_DIR)
+ SET(LIB_INSTALL_DIR "${CMAKE_INSTALL_FULL_LIBDIR}")
+ENDIF(NOT DEFINED LIB_INSTALL_DIR)
+
IF(NOT DEFINED INCLUDE_INSTALL_DIR)
SET(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_FULL_INCLUDEDIR})
ENDIF(NOT DEFINED INCLUDE_INSTALL_DIR)
CONFIGURE_FILE(${PC_FILE}.in "${CMAKE_CURRENT_BINARY_DIR}/${PC_FILE}" @ONLY)
INSTALL(FILES ${HEADERS} DESTINATION "${INCLUDE_INSTALL_DIR}/sc-tools/config")
-INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PC_FILE}" DESTINATION "/usr/lib/pkgconfig")
+INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PC_FILE}" DESTINATION "${LIB_INSTALL_DIR}/pkgconfig")
Name: libConfig
Description: Config library
-Version: @VERSION@
+Version: @_VERSION_@
Cflags: -I${includedir}/sc_tools