From 0e018a5262b881e3b49b8a49ae56292ab9a7bb10 Mon Sep 17 00:00:00 2001 From: Guus Sliepen Date: Mon, 30 May 2016 12:50:00 +0200 Subject: [PATCH] Added pkg-config file --- CMakeLists.txt | 13 +++++++++++++ glm.pc.in | 7 +++++++ 2 files changed, 20 insertions(+) create mode 100644 glm.pc.in diff --git a/CMakeLists.txt b/CMakeLists.txt index bd226f101..e46801d8c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -218,4 +218,17 @@ if (NOT CMAKE_VERSION VERSION_LESS "3.0") ) endif() +# build pkg-config file +configure_file( + "glm.pc.in" + "glm.pc" + @ONLY +) + +# install pkg-config file +install( + FILES "${CMAKE_CURRENT_BINARY_DIR}/glm.pc" + DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" +) + export(PACKAGE glm) diff --git a/glm.pc.in b/glm.pc.in new file mode 100644 index 000000000..fc5c7bb7f --- /dev/null +++ b/glm.pc.in @@ -0,0 +1,7 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +includedir=${prefix}/include + +Name: GLM +Description: OpenGL Mathematics +Version: @GLM_VERSION@ +Cflags: -I${includedir}