You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.4 KiB
44 lines
1.4 KiB
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 2287a32..2b09d5c 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -49,7 +49,7 @@ configure_file(${PROJECT_SOURCE_DIR}/config.h.cmake ${PROJECT_BINARY_DIR}/config
|
|
set(exec_prefix ${CMAKE_INSTALL_BINDIR})
|
|
set(libdir ${CMAKE_INSTALL_LIBDIR})
|
|
set(includedir ${CMAKE_INSTALL_INCLUDEDIR})
|
|
-configure_file(${PROJECT_SOURCE_DIR}/bcunit.pc.in ${PROJECT_BINARY_DIR}/bcunit.pc)
|
|
+configure_file(${PROJECT_SOURCE_DIR}/bcunit.pc.in ${PROJECT_BINARY_DIR}/bcunit.pc @ONLY)
|
|
install(FILES ${PROJECT_BINARY_DIR}/bcunit.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
|
|
|
|
|
|
diff --git a/bcunit.pc.in b/bcunit.pc.in
|
|
index 1b43b15..160e6fd 100644
|
|
--- a/bcunit.pc.in
|
|
+++ b/bcunit.pc.in
|
|
@@ -1,10 +1,10 @@
|
|
-prefix=@prefix@
|
|
-exec_prefix=@exec_prefix@
|
|
-libdir=@libdir@
|
|
-includedir=@includedir@
|
|
+prefix=@CMAKE_INSTALL_PREFIX@
|
|
+exec_prefix=@CMAKE_INSTALL_PREFIX@
|
|
+libdir=@CMAKE_INSTALL_FULL_LIBDIR@
|
|
+includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
|
|
|
|
Name: BCUnit
|
|
Description: C Unit Testing Framework
|
|
-Version: @VERSION@-@RELEASE@
|
|
+Version: @PROJECT_VERSION@
|
|
Libs: -L${libdir} -lbcunit
|
|
Cflags: -I${includedir}
|
|
diff --git a/bcunit.pc.in b/bcunit.pc.in
|
|
index 160e6fd..faaa942 100644
|
|
--- a/bcunit.pc.in
|
|
+++ b/bcunit.pc.in
|
|
@@ -7,4 +7,4 @@ Name: BCUnit
|
|
Description: C Unit Testing Framework
|
|
Version: @PROJECT_VERSION@
|
|
Libs: -L${libdir} -lbcunit
|
|
-Cflags: -I${includedir}
|
|
+Cflags: -I${includedir}/BCUnit
|