mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-30 16:59:08 +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
|
||
|
)
|