]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | set(VERSION 2.0.15) |
2 | ||
3 | vcpkg_download_distfile(ARCHIVE | |
4 | URLS "https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-${VERSION}.tar.gz" | |
5 | FILENAME "SDL2_ttf-${VERSION}.tar.gz" | |
6 | SHA512 30d685932c3dd6f2c94e2778357a5c502f0421374293d7102a64d92f9c7861229bf36bedf51c1a698b296a58c858ca442d97afb908b7df1592fc8d4f8ae8ddfd | |
7 | ) | |
8 | ||
9 | vcpkg_extract_source_archive_ex( | |
10 | OUT_SOURCE_PATH SOURCE_PATH | |
11 | ARCHIVE ${ARCHIVE} | |
12 | REF ${VERSION} | |
13 | ) | |
14 | ||
15 | file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) | |
16 | ||
17 | vcpkg_configure_cmake( | |
18 | SOURCE_PATH ${SOURCE_PATH} | |
19 | PREFER_NINJA | |
20 | OPTIONS_DEBUG | |
21 | -DSDL_TTF_SKIP_HEADERS=ON) | |
22 | ||
23 | vcpkg_install_cmake() | |
24 | vcpkg_copy_pdbs() | |
25 | vcpkg_fixup_cmake_targets() | |
26 | ||
27 | file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | |
28 | ||
29 | file(COPY ${SOURCE_PATH}/COPYING.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/sdl2-ttf) | |
30 | file(RENAME ${CURRENT_PACKAGES_DIR}/share/sdl2-ttf/COPYING.txt ${CURRENT_PACKAGES_DIR}/share/sdl2-ttf/copyright) |