]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | vcpkg_fail_port_install(ON_TARGET "UWP") |
2 | ||
3 | vcpkg_from_github( | |
4 | OUT_SOURCE_PATH SOURCE_PATH | |
5 | REPO orocos-toolchain/log4cpp | |
6 | REF v2.9.1 | |
7 | SHA512 5bd222c820a15c5d96587ac9fe864c3e2dc0fbce8389692be8dd41553ac0308002ad8d6f4ef3ef10af1d796f8ded410788d1a5d22f15505fac639da3f73e3518 | |
8 | HEAD_REF master | |
9 | PATCHES | |
10 | fix-install-targets.patch | |
11 | Fix-StaticSupport.patch | |
12 | fix-includepath.patch | |
13 | fix-export-targets.patch | |
14 | ) | |
15 | ||
16 | vcpkg_configure_cmake( | |
17 | SOURCE_PATH ${SOURCE_PATH} | |
18 | PREFER_NINJA | |
19 | ) | |
20 | ||
21 | vcpkg_install_cmake() | |
22 | ||
23 | file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) | |
24 | vcpkg_fixup_cmake_targets(CONFIG_PATH lib/pkgconfig TARGET_PATH share/${PORT}) | |
25 | vcpkg_fixup_cmake_targets(CONFIG_PATH share/${PORT}) | |
26 | file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) | |
27 | ||
28 | vcpkg_copy_pdbs() | |
29 | ||
30 | configure_file( | |
31 | ${CMAKE_CURRENT_LIST_DIR}/log4cpp-config.in.cmake | |
32 | ${CURRENT_PACKAGES_DIR}/share/${PORT}/log4cpp-config.cmake | |
33 | @ONLY | |
34 | ) | |
35 | ||
36 | # Handle copyright | |
37 | file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) |