From 8395be1cc35c938412a6474026d90bff8f6ed0f6 Mon Sep 17 00:00:00 2001 From: Christophe Alexandre Date: Thu, 27 Dec 2007 16:15:28 +0000 Subject: [PATCH] hurricane configuration --- hurricane/src/CMakeLists.txt | 8 ++++++-- hurricane/src/hurricane.pc.cmake | 10 ++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 hurricane/src/hurricane.pc.cmake diff --git a/hurricane/src/CMakeLists.txt b/hurricane/src/CMakeLists.txt index b1bd86d9..3962e260 100644 --- a/hurricane/src/CMakeLists.txt +++ b/hurricane/src/CMakeLists.txt @@ -5,9 +5,13 @@ cmake_minimum_required(VERSION 2.4.0) set(CMAKE_MODULE_PATH "${HURRICANE_SOURCE_DIR}/cmake_modules/") find_package(Qt4 REQUIRED) # find and setup Qt4 for this project -FIND_PACKAGE(BISON REQUIRED) -FIND_PACKAGE(FLEX REQUIRED) +find_package(BISON REQUIRED) +find_package(FLEX REQUIRED) add_subdirectory(hurricane) add_subdirectory(analogic) add_subdirectory(figures) + +set(DEST_DIR "$ENV{DESTDIR}") +configure_file(${HURRICANE_SOURCE_DIR}/hurricane.pc.cmake hurricane.pc @ONLY) +install(FILES ${HURRICANE_BINARY_DIR}/hurricane.pc DESTINATION /share/pkgconfig) diff --git a/hurricane/src/hurricane.pc.cmake b/hurricane/src/hurricane.pc.cmake new file mode 100644 index 00000000..e6cdf812 --- /dev/null +++ b/hurricane/src/hurricane.pc.cmake @@ -0,0 +1,10 @@ +prefix=@DEST_DIR@ +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${exec_prefix}/include + +Name: hurricane +Description: Hurricane Libs +Version: 2.0.b +Libs: -L${libdir} -lhurricane +Cflags: -I${includedir}/hurricane