23 lines
470 B
CMake
23 lines
470 B
CMake
# -*- cmake -*-
|
|
include(Prebuilt)
|
|
|
|
if( TARGET libpng::libpng )
|
|
return()
|
|
endif()
|
|
create_target(libpng::libpng)
|
|
|
|
set(PNG_FIND_QUIETLY ON)
|
|
set(PNG_FIND_REQUIRED ON)
|
|
|
|
if (USESYSTEMLIBS)
|
|
include(FindPNG)
|
|
else (USESYSTEMLIBS)
|
|
use_prebuilt_binary(libpng)
|
|
if (WINDOWS)
|
|
set_target_libraries(libpng::libpng libpng16)
|
|
else()
|
|
set(PNG_LIBRARIES png16)
|
|
endif()
|
|
set_target_include_dirs( libpng::libpng ${LIBS_PREBUILT_DIR}/include/libpng16)
|
|
endif (USESYSTEMLIBS)
|