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()