##########################################################
CONFIGURE_FILE(service-federation.pc.in service-federation.pc @ONLY)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/service-federation.pc DESTINATION lib/pkgconfig)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/service-federation.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
# LICENSE file
INSTALL(FILES ${CMAKE_SOURCE_DIR}/LICENSE.APLv2 DESTINATION /usr/share/license/service-federation)
SET_TARGET_PROPERTIES(${COMMON-LIB} PROPERTIES SOVERSION ${VERSION_MAJOR})
SET_TARGET_PROPERTIES(${COMMON-LIB} PROPERTIES VERSION ${VERSION})
-INSTALL(TARGETS ${COMMON-LIB} DESTINATION lib COMPONENT RuntimeLibraries)
+INSTALL(TARGETS ${COMMON-LIB} DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)
SET(SVCFEDERATION-COMMON-HEADERS
${CMAKE_SOURCE_DIR}/include/service_federation.h
%endif
cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+ -DLIB_INSTALL_DIR:PATH=%{_libdir}
make %{?_smp_mflags}
prefix=/usr
-libdir=${prefix}/lib
+libdir=@LIB_INSTALL_DIR@
includedir=${prefix}/include
Name: service-federation library
SET_TARGET_PROPERTIES(${SVCBOX-LIB} PROPERTIES SOVERSION ${VERSION_MAJOR})
SET_TARGET_PROPERTIES(${SVCBOX-LIB} PROPERTIES VERSION ${VERSION})
-INSTALL(TARGETS ${SVCBOX-LIB} DESTINATION lib COMPONENT RuntimeLibraries)
+INSTALL(TARGETS ${SVCBOX-LIB} DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)
SET_TARGET_PROPERTIES(${SVCFLOW-LIB} PROPERTIES SOVERSION ${VERSION_MAJOR})
SET_TARGET_PROPERTIES(${SVCFLOW-LIB} PROPERTIES VERSION ${VERSION})
-INSTALL(TARGETS ${SVCFLOW-LIB} DESTINATION lib COMPONENT RuntimeLibraries)
+INSTALL(TARGETS ${SVCFLOW-LIB} DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)