From bfa4f5b2df07a717c4c91e781e50b397e8f23fe9 Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Sun, 9 Apr 2017 21:00:53 +0300 Subject: fixup --- lib/luahpdf.cmake | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 lib/luahpdf.cmake (limited to 'lib/luahpdf.cmake') diff --git a/lib/luahpdf.cmake b/lib/luahpdf.cmake new file mode 100644 index 0000000..a7cd7ef --- /dev/null +++ b/lib/luahpdf.cmake @@ -0,0 +1,17 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 3.0) +PROJECT(luahpdf C) + +FIND_LIBRARY(hpdfs hpdfs) +FIND_PACKAGE(lua REQUIRED) +FIND_PACKAGE(ZLIB REQUIRED) +FIND_PACKAGE(PNG REQUIRED) + +ADD_LIBRARY(luahpdf STATIC hpdf.c) + +TARGET_LINK_LIBRARIES(luahpdf PUBLIC ${hpdfs} lua ZLIB::ZLIB PNG::PNG) + +TARGET_INCLUDE_DIRECTORIES(luahpdf PUBLIC ${CMAKE_INSTALL_PREFIX}/include) + +INSTALL(TARGETS luahpdf EXPORT luahpdf-targets DESTINATION lib) + +INSTALL(EXPORT luahpdf-targets FILE luahpdf-config.cmake DESTINATION lib/cmake/luahpdf) -- cgit v1.2.3