microsoft/onnxruntime-extensions

Public

mirrored from https://github.com/microsoft/onnxruntime-extensionsAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
skottmckay/BuildInfra_AndTestImageLibs

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

cmake/externals/libpng.cmake

24lines · modecode

1set(PNG_SHARED OFF CACHE INTERNAL "")
2set(PNG_TESTS OFF CACHE INTERNAL "")
3set(PNG_EXECUTABLES OFF CACHE INTERNAL "")
4set(PNG_BUILD_ZLIB ON CACHE INTERNAL "")
5
6FetchContent_Declare(
7 libpng
8 GIT_REPOSITORY https://github.com/glennrp/libpng.git
9 GIT_TAG v1.6.39
10 GIT_SHALLOW TRUE
11)
12
13FetchContent_MakeAvailable(libpng)
14
15if (MSVC)
16 # assume we're building zlib and need to manually specify the dependency.
17 add_dependencies(png_static ${ZLIB_LIBRARIES})
18endif()
19
20target_link_libraries(png_static ${ZLIB_LIBRARIES})
21target_include_directories(png_static PRIVATE ${zlib_SOURCE_DIR} ${zlib_BINARY_DIR})
22
23set(libpng_INCLUDE_DIRS ${libpng_SOURCE_DIR} ${libpng_BINARY_DIR})
24set(libpng_LIB_NAME png_static)
25