]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/libnoise/fix-build.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / libnoise / fix-build.patch
1 diff --git a/noiseutils/CMakeLists.txt b/noiseutils/CMakeLists.txt
2 index 07747de..08c0bda 100644
3 --- a/noiseutils/CMakeLists.txt
4 +++ b/noiseutils/CMakeLists.txt
5 @@ -22,8 +22,11 @@ if(BUILD_SHARED_LIBS)
6 target_include_directories(${TARGET_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/src)
7
8 # install dynamic libraries (.dll or .so) into /bin
9 - install(TARGETS ${TARGET_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/bin")
10 -endif()
11 + install(TARGETS ${TARGET_NAME}
12 + RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin"
13 + LIBRARY DESTINATION "${CMAKE_INSTALL_PREFIX}/lib"
14 + ARCHIVE DESTINATION "${CMAKE_INSTALL_PREFIX}/lib")
15 +else()
16
17 #----------------------------------------
18 # build static lib (it's good practice to include a lib file for the dll)
19 @@ -35,7 +38,7 @@ target_include_directories(${TARGET_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/src)
20 # install static libraries (.lib) into /lib
21 install(TARGETS ${TARGET_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/lib")
22 #----------------------------------------
23 -
24 +endif()
25 # install include files into /include
26 install( FILES "${PROJECT_SOURCE_DIR}/noiseutils/noiseutils.h"
27 DESTINATION "${CMAKE_INSTALL_PREFIX}/include/noise" )
28 \ No newline at end of file
29 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
30 index 2757f30..7a135c2 100644
31 --- a/src/CMakeLists.txt
32 +++ b/src/CMakeLists.txt
33 @@ -62,8 +62,11 @@ if(BUILD_SHARED_LIBS)
34 set_target_properties(${TARGET_NAME} PROPERTIES VERSION ${LIBNOISE_VERSION})
35 target_include_directories(${TARGET_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/src)
36 target_compile_definitions(${TARGET_NAME} PRIVATE NOISE_BUILD_DLL)
37 - install(TARGETS ${TARGET_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/bin")
38 -endif()
39 + install(TARGETS ${TARGET_NAME}
40 + RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin"
41 + LIBRARY DESTINATION "${CMAKE_INSTALL_PREFIX}/lib"
42 + ARCHIVE DESTINATION "${CMAKE_INSTALL_PREFIX}/lib")
43 +else()
44
45 #----------------------------------------
46 # build static lib (it's good practice to include a lib file for the dll)
47 @@ -76,7 +79,7 @@ target_compile_definitions(${TARGET_NAME} PUBLIC NOISE_STATIC)
48 # install static libraries (.lib) into /lib
49 install(TARGETS ${TARGET_NAME} DESTINATION "${CMAKE_INSTALL_PREFIX}/lib")
50 #----------------------------------------
51 -
52 +endif()
53 # install include files into /include
54 install( DIRECTORY "${PROJECT_SOURCE_DIR}/src/noise"
55 DESTINATION "${CMAKE_INSTALL_PREFIX}/include" )
56 \ No newline at end of file