mirror of
https://github.com/reactos/CMake.git
synced 2025-02-26 06:55:34 +00:00
FindPNG: Fix definitions on imported target
The `INTERFACE_COMPILE_DEFINITIONS` property should not have ``-D`` in its value.
This commit is contained in:
parent
94b2c75772
commit
21c74faa1a
@ -100,13 +100,14 @@ if(ZLIB_FOUND)
|
||||
# No need to define PNG_USE_DLL here, because it's default for Cygwin.
|
||||
else()
|
||||
set (PNG_DEFINITIONS -DPNG_STATIC)
|
||||
set(_PNG_COMPILE_DEFINITIONS PNG_STATIC)
|
||||
endif()
|
||||
endif ()
|
||||
|
||||
if(NOT TARGET PNG::PNG)
|
||||
add_library(PNG::PNG UNKNOWN IMPORTED)
|
||||
set_target_properties(PNG::PNG PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "${PNG_DEFINITIONS}"
|
||||
INTERFACE_COMPILE_DEFINITIONS "${_PNG_COMPILE_DEFINITIONS}"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${PNG_INCLUDE_DIRS}"
|
||||
INTERFACE_LINK_LIBRARIES ZLIB::ZLIB)
|
||||
if(EXISTS "${PNG_LIBRARY}")
|
||||
@ -129,6 +130,8 @@ if(ZLIB_FOUND)
|
||||
IMPORTED_LOCATION_DEBUG "${PNG_LIBRARY_DEBUG}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
unset(_PNG_COMPILE_DEFINITIONS)
|
||||
endif ()
|
||||
|
||||
if (PNG_PNG_INCLUDE_DIR AND EXISTS "${PNG_PNG_INCLUDE_DIR}/png.h")
|
||||
|
Loading…
x
Reference in New Issue
Block a user