]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/sfsexp/CMakeLists.txt
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / sfsexp / CMakeLists.txt
CommitLineData
1e59de90
TL
1cmake_minimum_required(VERSION 3.13)
2project(sexp)
3
4if(MSVC)
5 add_definitions(-D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS)
6endif()
7
8file(GLOB sources src/*.c src/*.h)
9include_directories(src/)
10
11add_library(sexp ${sources})
12
13set_target_properties(sexp PROPERTIES PUBLIC_HEADER "src/cstring.h;src/faststack.h;src/sexp.h;src/sexp_errors.h;src/sexp_memory.h;src/sexp_ops.h;src/sexp_vis.h")
14
15install(TARGETS sexp
16 ARCHIVE DESTINATION lib
17 LIBRARY DESTINATION lib
18 RUNTIME DESTINATION bin
19 PUBLIC_HEADER DESTINATION include
20)