diff options
Diffstat (limited to 'src/CMakeLists.txt')
| -rw-r--r-- | src/CMakeLists.txt | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 2fa12b5..f44a92f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,8 +1,9 @@ -FIND_LIBRARY(hpdfs hpdfs PATHS ${PROJECT_SOURCE_DIR}/lib/stage/lib) -FIND_LIBRARY(lua lua PATHS ${PROJECT_SOURCE_DIR}/lib/stage/lib) -FIND_LIBRARY(luahpdf luahpdf PATHS ${PROJECT_SOURCE_DIR}/lib/stage/lib) -FIND_LIBRARY(z z) -FIND_LIBRARY(png png) +FIND_PACKAGE(lua REQUIRED) +FIND_PACKAGE(ZLIB REQUIRED) +FIND_PACKAGE(PNG REQUIRED) +FIND_PACKAGE(luahpdf REQUIRED) + +FIND_LIBRARY(hpdfs hpdfs) ADD_EXECUTABLE(bin2c bin2c.c) @@ -13,6 +14,6 @@ ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/mkpdf.lua.c ADD_EXECUTABLE(mkpdf main.c ${CMAKE_CURRENT_BINARY_DIR}/mkpdf.lua.c) -TARGET_LINK_LIBRARIES(mkpdf PRIVATE ${luahpdf} ${lua} ${hpdfs} ${z} ${png} m) +TARGET_LINK_LIBRARIES(mkpdf PRIVATE luahpdf lua ${hpdfs} ZLIB::ZLIB PNG::PNG) TARGET_INCLUDE_DIRECTORIES(mkpdf PRIVATE ${PROJECT_SOURCE_DIR}/lib/stage/include) |
