set(H_LIST
	z.h
	lib/crc32.h
	lib/deflate.h
	lib/inffast.h
	lib/inffixed.h
	lib/inflate.h
	lib/inftrees.h
	lib/trees.h
	lib/zconf.h
	lib/zlib.h
	lib/zutil.h
)

set(SRC_LIST
	lib/adler32.c
	lib/compress.c
	lib/crc32.c
	lib/deflate.c
	lib/gzio.c
	lib/infback.c
	lib/inffast.c
	lib/inflate.c
	lib/inftrees.c
	lib/trees.c
	lib/uncompr.c
	lib/zutil.c
)

set_source_files_properties(${H_LIST} PROPERTIES HEADER_FILE_ONLY ON)

add_init_file(init INIT_FILE)
add_library(plugin_z ${INIT_FILE} ${SRC_LIST} ${H_LIST})
