mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-26 01:29:00 +08:00
34 lines
617 B
CMake
34 lines
617 B
CMake
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
|
|
)
|