2017-02-13 15:54:05 +08:00
|
|
|
if (VCPKG_LIBRARY_LINKAGE STREQUAL static)
|
|
|
|
message(STATUS "Warning: Static building not supported yet. Building dynamic.")
|
|
|
|
set(VCPKG_LIBRARY_LINKAGE dynamic)
|
|
|
|
endif()
|
2017-02-10 01:13:52 +08:00
|
|
|
|
|
|
|
include(vcpkg_common_functions)
|
2017-03-14 06:42:40 +08:00
|
|
|
set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/libepoxy-7d58fd3d47d2d69f2b1b9f08325302e4eeff9ebe)
|
2017-02-10 01:13:52 +08:00
|
|
|
vcpkg_download_distfile(ARCHIVE
|
2017-03-14 06:42:40 +08:00
|
|
|
URLS "https://github.com/anholt/libepoxy/archive/7d58fd3d47d2d69f2b1b9f08325302e4eeff9ebe.zip"
|
|
|
|
FILENAME "libepoxy-7d58fd3d47d2d69f2b1b9f08325302e4eeff9ebe.zip"
|
|
|
|
SHA512 7e97a7832ea136565be92d6f6f0afead2fff9ac7b2999ef9e7865ac18dfbeab354e5a652b1a86e982a323dca9a1446df07821c26d315b7da4ca72b5be7345695)
|
2017-02-10 01:13:52 +08:00
|
|
|
|
|
|
|
vcpkg_extract_source_archive(${ARCHIVE})
|
|
|
|
|
2017-02-10 01:24:17 +08:00
|
|
|
# ensure python is on path - not for meson but some source generation scripts
|
2017-02-10 01:23:21 +08:00
|
|
|
vcpkg_find_acquire_program(PYTHON3)
|
|
|
|
get_filename_component(PYTHON3_PATH ${PYTHON3} DIRECTORY)
|
|
|
|
set(ENV{PATH} "$ENV{PATH};${PYTHON3_PATH}")
|
|
|
|
|
2017-02-10 01:13:52 +08:00
|
|
|
vcpkg_configure_meson(SOURCE_PATH ${SOURCE_PATH})
|
|
|
|
vcpkg_install_meson()
|
|
|
|
|
|
|
|
vcpkg_copy_pdbs()
|
|
|
|
|
|
|
|
file(COPY ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/libepoxy)
|
|
|
|
file(RENAME ${CURRENT_PACKAGES_DIR}/share/libepoxy/COPYING ${CURRENT_PACKAGES_DIR}/share/libepoxy/copyright)
|