generate and install pkg-config file

pull/37/head
Steffen Vogel 8 years ago
parent f7b04a02ed
commit 90f20bce43

@ -367,10 +367,14 @@ if(MSVC)
endif() endif()
ENDIF(WITH_WPCAP) ENDIF(WITH_WPCAP)
configure_file(
${CMAKE_CURRENT_LIST_DIR}/libiec61850.pc.in
${CMAKE_CURRENT_BINARY_DIR}/libiec61850.pc @ONLY
)
install(FILES libiec61850.pc DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pkgconfig")
install (TARGETS iec61850 iec61850-shared install (TARGETS iec61850 iec61850-shared
RUNTIME DESTINATION bin COMPONENT Applications RUNTIME DESTINATION bin COMPONENT Applications
ARCHIVE DESTINATION lib COMPONENT Libraries ARCHIVE DESTINATION lib COMPONENT Libraries
LIBRARY DESTINATION lib COMPONENT Libraries LIBRARY DESTINATION lib COMPONENT Libraries
) )

@ -0,0 +1,13 @@
prefix=@CMAKE_INSTALL_PREFIX@
exec_prefix=@CMAKE_INSTALL_PREFIX@/bin
libdir=@CMAKE_INSTALL_PREFIX@/lib
sharedlibdir=@CMAKE_INSTALL_PREFIX@/lib
includedir=@CMAKE_INSTALL_PREFIX@/include
Name: @PROJECT_NAME@
Description: @CPACK_PACKAGE_DESCRIPTION@
Version: @LIB_VERSION_MAJOR@.@LIB_VERSION_MINOR@.@LIB_VERSION_PATCH@
Requires:
Libs: -L${libdir} -L${sharedlibdir} -liec61850
Cflags: -I${includedir}
Loading…
Cancel
Save