]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/wxchartdir/CMakeLists.txt
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / wxchartdir / CMakeLists.txt
1 cmake_minimum_required(VERSION 3.13)
2 project(wxchartdir CXX)
3
4 set(wxWidgets_EXCLUDE_COMMON_LIBRARIES TRUE)
5 find_package(wxWidgets REQUIRED COMPONENTS core base)
6 include(${wxWidgets_USE_FILE})
7
8 find_package(chartdir CONFIG REQUIRED)
9
10 add_library(wxchartdir STATIC wxdemo/common/wxchartviewer.cpp)
11
12 target_include_directories(wxchartdir PUBLIC
13 $<INSTALL_INTERFACE:include>
14 )
15
16 target_link_libraries(wxchartdir
17 PRIVATE ${wxWidgets_LIBRARIES}
18 PRIVATE chartdir
19 )
20
21 install(TARGETS wxchartdir EXPORT wxchartdir-config
22 RUNTIME DESTINATION bin
23 ARCHIVE DESTINATION lib
24 LIBRARY DESTINATION lib
25 )
26
27 install(EXPORT wxchartdir-config DESTINATION share/cmake/wxchartdir)
28
29 install(FILES wxdemo/common/mondrian.xpm DESTINATION include/wxchartdir)
30 install(FILES wxdemo/common/wxchartviewer.h DESTINATION include/wxchartdir)
31 install(FILES wxdemo/common/wxchartviewer_defs.h DESTINATION include/wxchartdir)
32 install(FILES wxdemo/common/wxchartviewer_version.h DESTINATION include/wxchartdir)
33 install(FILES wxdemo/common/wxchartviewer_version.rc DESTINATION include/wxchartdir)