]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | set(LPEG_VER 1.0.2) |
2 | ||
3 | vcpkg_download_distfile(ARCHIVE | |
4 | URLS "http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-${LPEG_VER}.tar.gz" | |
5 | FILENAME "lpeg-${LPEG_VER}.tar.gz" | |
6 | SHA512 110527ddf9f8e5e8a80ef0ae8847c8ba8cd2597dba3bfe2865cba9af60daafbb885f21e74231952f5ab793d021e050b482066a821c6954d52090a5eae77e9814 | |
7 | ) | |
8 | ||
9 | vcpkg_extract_source_archive_ex( | |
10 | OUT_SOURCE_PATH SOURCE_PATH | |
11 | ARCHIVE ${ARCHIVE} | |
12 | ) | |
13 | ||
14 | file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) | |
15 | file(COPY ${CMAKE_CURRENT_LIST_DIR}/lpeg.def DESTINATION ${SOURCE_PATH}) | |
16 | ||
17 | vcpkg_configure_cmake( | |
18 | SOURCE_PATH ${SOURCE_PATH} | |
19 | PREFER_NINJA | |
20 | ) | |
21 | ||
22 | vcpkg_install_cmake() | |
23 | ||
24 | # Remove debug share | |
25 | file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | |
26 | ||
27 | # Handle copyright | |
28 | file(INSTALL ${SOURCE_PATH}/lpeg.html DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) | |
29 | ||
30 | # Allow empty include directory | |
31 | set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled) |