From 4a7ca4f1d42fff04eb085d85a3b298df2c937a34 Mon Sep 17 00:00:00 2001 From: Claudio Cabral Date: Sun, 28 Jan 2018 12:46:29 +0100 Subject: [PATCH] fix cmake build system missing variables in pkgconfig --- .gitignore | 1 + CMakeLists.txt | 8 +++++--- rtaudio.pc.in | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a93909f..13550de 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ Makefile *.o +build /config /configure /Makefile.in diff --git a/CMakeLists.txt b/CMakeLists.txt index 1ea5252..d5a00c7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -116,6 +116,7 @@ if (WIN32) endif (WIN32) cmake_policy(SET CMP0042 OLD) +set(PACKAGE_VERSION 5.0.0) add_library(rtaudio SHARED ${rtaudio_SOURCES}) add_library(rtaudio_static STATIC ${rtaudio_SOURCES}) @@ -128,9 +129,10 @@ endif (BUILD_TESTING) configure_file("rtaudio.pc.in" "rtaudio.pc" @ONLY) install(TARGETS rtaudio - LIBRARY DESTINATION lib - ARCHIVE DESTINATION lib - RUNTIME DESTINATION bin) + LIBRARY DESTINATION lib) + +install(TARGETS rtaudio_static + ARCHIVE DESTINATION lib) install( FILES RtAudio.h diff --git a/rtaudio.pc.in b/rtaudio.pc.in index 0e81090..7627780 100644 --- a/rtaudio.pc.in +++ b/rtaudio.pc.in @@ -1,4 +1,4 @@ -prefix=@prefix@ +prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include/rtaudio