2020-10-10 14:36:42 +02:00

32 lines
562 B
CMake

cmake_minimum_required(VERSION 3.4)
project(giflib C)
set(GIFLIB_HEADERS
lib/gif_lib.h
)
set(GIFLIB_SOURCES
lib/dgif_lib.c
lib/egif_lib.c
lib/gif_err.c
lib/gif_font.c
lib/gif_hash.c
lib/gifalloc.c
lib/openbsd-reallocarray.c
lib/quantize.c
)
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
add_library(gif ${GIFLIB_SOURCES})
if (NOT GIFLIB_SKIP_HEADERS)
install(FILES ${GIFLIB_HEADERS} DESTINATION include)
endif ()
install(TARGETS gif
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)