vcpkg/ports/giflib/CMakeLists.txt

34 lines
617 B
CMake
Raw Normal View History

2017-04-27 23:00:00 +08:00
cmake_minimum_required(VERSION 3.4)
project(giflib)
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_library(gif ${GIFLIB_SOURCES})
if (BUILD_SHARED_LIBS)
set_property(TARGET gif PROPERTY WINDOWS_EXPORT_ALL_SYMBOLS ON)
endif ()
if (NOT GIFLIB_SKIP_HEADERS)
install(FILES ${GIFLIB_HEADERS} DESTINATION include)
endif ()
install(TARGETS gif
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)