diff options
author | Cosmin Truta <ctruta@gmail.com> | 2018-11-25 18:12:50 -0500 |
---|---|---|
committer | Cosmin Truta <ctruta@gmail.com> | 2019-04-10 22:23:25 -0400 |
commit | 3342fafa608055bedc249fe660973c2505fd81e2 (patch) | |
tree | 2c53731a6594bbb885eacd816ef2b674ece48eff | |
parent | 3f0f1d5579c8744ab49ab333aa95f1f319f77c63 (diff) | |
download | libpng-3342fafa608055bedc249fe660973c2505fd81e2.tar.gz |
pngminus: Add a CMakeLists file
-rw-r--r-- | contrib/pngminus/CMakeLists.txt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/contrib/pngminus/CMakeLists.txt b/contrib/pngminus/CMakeLists.txt new file mode 100644 index 000000000..1f815a582 --- /dev/null +++ b/contrib/pngminus/CMakeLists.txt @@ -0,0 +1,24 @@ +cmake_minimum_required(VERSION 3.1) +cmake_policy(VERSION 3.1) + +project(PNGMINUS C) + +option(PNGMINUS_USE_STATIC_LIBRARIES "Use the static library builds" ON) + +# libpng +add_subdirectory(../.. libpng) +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../..) +include_directories(${CMAKE_CURRENT_BINARY_DIR}/libpng) +if(PNGMINUS_USE_STATIC_LIBRARIES) + set(PNGMINUS_PNG_LIBRARY png_static) +else() + set(PNGMINUS_PNG_LIBRARY png) +endif() + +# png2pnm +add_executable(png2pnm png2pnm.c) +target_link_libraries(png2pnm ${PNGMINUS_PNG_LIBRARY}) + +# pnm2png +add_executable(pnm2png pnm2png.c) +target_link_libraries(pnm2png ${PNGMINUS_PNG_LIBRARY}) |