summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Linke <christian.linke@bmw.de>2015-04-16 11:19:26 +0200
committerChristian Linke <christian.linke@bmw.de>2015-04-16 11:19:26 +0200
commit919cb14349cd5b6e86645d1e56483118589e4e9b (patch)
treea443124de77378366b569ac9dac420e28b9a0a53
parent8fb59400763db5a8d2b8933e4e77ad746447b6b3 (diff)
downloadaudiomanager-919cb14349cd5b6e86645d1e56483118589e4e9b.tar.gz
* adding generation of pc file upon review request of Jaques
Signed-off-by: Christian Linke <christian.linke@bmw.de>
-rwxr-xr-xCMakeLists.txt3
-rw-r--r--cmake/audiomanager.pc.in10
2 files changed, 13 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 479d9d1..079035f 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -229,6 +229,9 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/audiomanagerConfig.cmake
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/include/config.h
DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${LIB_INSTALL_SUFFIX}
COMPONENT dev)
+
+configure_file( ${CMAKE_SOURCE_DIR}/cmake/audiomanager.pc.in ${CMAKE_BINARY_DIR}/audiomanager.pc @ONLY )
+install(FILES ${CMAKE_BINARY_DIR}/audiomanager.pc DESTINATION lib/pkgconfig COMPONENT devel)
add_subdirectory (AudioManagerDaemon)
diff --git a/cmake/audiomanager.pc.in b/cmake/audiomanager.pc.in
new file mode 100644
index 0000000..5c5ff46
--- /dev/null
+++ b/cmake/audiomanager.pc.in
@@ -0,0 +1,10 @@
+libdir=@CMAKE_INSTALL_PREFIX@/lib/@LIB_INSTALL_SUFFIX@
+includedir=@CMAKE_INSTALL_PREFIX@/include/@LIB_INSTALL_SUFFIX@
+
+Name: Audiomanager
+Description: The Audiomanager
+Version: @DAEMONVERSION@
+Requires:
+Libs: -L${libdir}
+Cflags: -I${includedir} @CMAKE_CXX_FLAGS@
+