]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | vcpkg_fail_port_install(ON_TARGET "UWP") |
2 | ||
3 | set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled) | |
4 | ||
5 | vcpkg_download_distfile(ARCHIVE | |
6 | URLS http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz | |
7 | FILENAME gperf-3.1.tar.gz | |
8 | SHA512 855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4 | |
9 | ) | |
10 | ||
11 | vcpkg_extract_source_archive_ex( | |
12 | OUT_SOURCE_PATH SOURCE_PATH | |
13 | ARCHIVE ${ARCHIVE} | |
14 | ) | |
15 | ||
16 | file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) | |
17 | file(COPY ${CMAKE_CURRENT_LIST_DIR}/config.h.in DESTINATION ${SOURCE_PATH}) | |
18 | ||
19 | vcpkg_configure_cmake( | |
20 | SOURCE_PATH ${SOURCE_PATH} | |
21 | OPTIONS_RELEASE -DCMAKE_INSTALL_BINDIR=tools | |
22 | ) | |
23 | ||
24 | vcpkg_install_cmake() | |
25 | ||
26 | file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) | |
27 | file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug) | |
28 | if(VCPKG_LIBRARY_LINKAGE STREQUAL static) | |
29 | file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bin) | |
30 | endif() |