]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/hungarian/CMakeLists.txt
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / hungarian / CMakeLists.txt
1 cmake_minimum_required (VERSION 3.8)
2 project (hungarian C)
3
4 add_library(hungarian
5 ${CMAKE_CURRENT_LIST_DIR}/libhungarian/hungarian.h
6 ${CMAKE_CURRENT_LIST_DIR}/libhungarian/hungarian.c
7 )
8
9 target_include_directories(hungarian PUBLIC
10 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/libhungarian>
11 $<INSTALL_INTERFACE:include>
12 )
13
14 set_target_properties(hungarian PROPERTIES PUBLIC_HEADER ${CMAKE_CURRENT_LIST_DIR}/libhungarian/hungarian.h)
15
16 install(
17 TARGETS hungarian
18 EXPORT hungarian
19 RUNTIME DESTINATION bin
20 LIBRARY DESTINATION lib
21 ARCHIVE DESTINATION lib
22 PUBLIC_HEADER DESTINATION include
23 )
24
25 install(EXPORT hungarian
26 DESTINATION "share/hungarian"
27 FILE hungarianConfig.cmake
28 NAMESPACE hungarian::
29 )