]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | vcpkg_fail_port_install(ON_TARGET "UWP") |
2 | ||
3 | if(VCPKG_TARGET_IS_WINDOWS) | |
4 | vcpkg_check_linkage(ONLY_STATIC_LIBRARY) | |
5 | endif() | |
6 | ||
7 | vcpkg_from_github( | |
8 | OUT_SOURCE_PATH SOURCE_PATH | |
9 | REPO imageworks/Field3D | |
10 | REF 0cf75ad982917e0919f59e5cb3d483517d06d7da | |
11 | SHA512 e6f137013dd7b64b51b2ec3cc3ed8f4dbfadb85858946f08393653d78136cf8f93ae124716db11358e325c5e64ba04802afd4b89ca36ad65a14dd3db17f3072c | |
12 | HEAD_REF master | |
13 | PATCHES | |
14 | 0001_fix_build_errors.patch | |
15 | 0002_improve_win_compatibility.patch | |
16 | 0003_hdf5_api.patch # Switches the HDF5 default API for this port to 1.10 | |
17 | ) | |
18 | ||
19 | file(REMOVE ${SOURCE_PATH}/cmake/FindILMBase.cmake) | |
20 | ||
21 | vcpkg_configure_cmake( | |
22 | SOURCE_PATH ${SOURCE_PATH} | |
23 | PREFER_NINJA | |
24 | OPTIONS | |
25 | "-DINSTALL_DOCS:BOOL=OFF" | |
26 | ) | |
27 | ||
28 | vcpkg_install_cmake() | |
29 | ||
30 | if(VCPKG_LIBRARY_LINKAGE STREQUAL static) | |
31 | file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bin) | |
32 | endif() | |
33 | file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | |
34 | ||
35 | file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) |