cmake_minimum_required(VERSION 3.16)

project(png)

set(SOURCES
    "./png.c"
    "./pngerror.c"
    "./pngget.c"
    "./pngmem.c"
    "./pngpread.c"
    "./pngread.c"
    "./pngrio.c"
    "./pngrtran.c"
    "./pngrutil.c"
    "./pngset.c"
    "./pngtrans.c"
    "./pngvcrd.c"
    "./pngwio.c"
    "./pngwrite.c"
    "./pngwtran.c"
    "./pngwutil.c"
)

add_library(png STATIC ${SOURCES})

target_include_directories(png PRIVATE
    "${CMAKE_CURRENT_SOURCE_DIR}/../zlib/"
)

