From ea0bd040c1c4eaff99e5ae1ccf48a607420472e2 Mon Sep 17 00:00:00 2001 From: Caner Candan Date: Fri, 19 Nov 2010 11:50:51 +0100 Subject: [PATCH] changed pkg-config file creation process --- eo/CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eo/CMakeLists.txt b/eo/CMakeLists.txt index eea4df29..7217df60 100644 --- a/eo/CMakeLists.txt +++ b/eo/CMakeLists.txt @@ -57,7 +57,7 @@ INCLUDE(ConfigureChecks.cmake) INCLUDE(Dart OPTIONNAL) # now create config headers -configure_file(config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) +CONFIGURE_FILE(config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) # Set a special flag if the environment is windows (should do the same in a config.g file) IF (WIN32) @@ -113,7 +113,11 @@ ADD_SUBDIRECTORY(tutorial) ### 6) Install pkg-config config file for EO ###################################################################################### -INSTALL(FILES eo.pc DESTINATION lib/pkgconfig COMPONENT headers) +SET(PCPREFIX "/usr") +SET(PCFLAGS "-leoutils -leo -les -lga -lcma -lgcov") +SET(PCINCLUDEDIR "eo") +CONFIGURE_FILE(pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/eo.pc) +INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/eo.pc DESTINATION lib/pkgconfig COMPONENT headers) ######################################################################################