]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/antlr4/fix_utfcpp_dependency.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / antlr4 / fix_utfcpp_dependency.patch
CommitLineData
1e59de90
TL
1diff --git a/runtime/Cpp/runtime/CMakeLists.txt b/runtime/Cpp/runtime/CMakeLists.txt
2index a8503bb61..e7b01b7cb 100644
3--- a/runtime/CMakeLists.txt
4+++ b/runtime/CMakeLists.txt
5@@ -1,17 +1,3 @@
6-
7-include(${CMAKE_ROOT}/Modules/ExternalProject.cmake)
8-
9-set(THIRDPARTY_DIR ${CMAKE_BINARY_DIR}/runtime/thirdparty)
10-set(UTFCPP_DIR ${THIRDPARTY_DIR}/utfcpp)
11-ExternalProject_Add(
12- utfcpp
13- GIT_REPOSITORY "git://github.com/nemtrif/utfcpp"
14- GIT_TAG "v3.1.1"
15- SOURCE_DIR ${UTFCPP_DIR}
16- UPDATE_DISCONNECTED 1
17- CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${UTFCPP_DIR}/install -Dgtest_force_shared_crt=ON
18- TEST_AFTER_INSTALL 1
19- STEP_TARGETS build)
20
21
22 include_directories(
23@@ -23,8 +13,6 @@ include_directories(
24 ${PROJECT_SOURCE_DIR}/runtime/src/tree
25 ${PROJECT_SOURCE_DIR}/runtime/src/tree/pattern
26 ${PROJECT_SOURCE_DIR}/runtime/src/tree/xpath
27- ${UTFCPP_DIR}/install/include/utf8cpp
28- ${UTFCPP_DIR}/install/include/utf8cpp/utf8
29 )
30
31
32@@ -131,13 +119,6 @@ install(DIRECTORY "${PROJECT_SOURCE_DIR}/runtime/src/"
33 FILES_MATCHING PATTERN "*.h"
34 )
35
36-install(FILES "${UTFCPP_DIR}/source/utf8.h"
37- DESTINATION "include/antlr4-runtime")
38-install(DIRECTORY "${UTFCPP_DIR}/source/utf8"
39- DESTINATION "include/antlr4-runtime"
40- COMPONENT dev
41- FILES_MATCHING PATTERN "*.h"
42- )
43
44
45