dolphin/Externals/libpng/CMakeLists.txt
Lioncash 6a637cfc22
CMakeLists: Don't dump libpng's includes into the top-level directory
Instead, add the includes to the target, which only libraries that link it in can actually see.
2018-04-11 17:33:52 -04:00

32 lines
412 B
CMake

add_library(png STATIC
png.h
pngconf.h
png.c
pngerror.c
pngget.c
pngmem.c
pngpread.c
pngread.c
pngrio.c
pngrtran.c
pngrutil.c
pngset.c
pngtrans.c
pngwio.c
pngwrite.c
pngwtran.c
pngwutil.c
)
target_include_directories(png
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}
)
if(NOT MSVC)
target_compile_options(png
PRIVATE
-Wno-self-assign
)
endif()