sapling/common/CMakeLists.txt
Adam Simpkins dea514bbef add CMake build files
Summary: Add CMakeFiles to build Eden.

Reviewed By: wez

Differential Revision: D7479587

fbshipit-source-id: 7e0b4a756005dadc3af5c13c36ce22d1dcc15071
2018-04-30 14:37:46 -07:00

37 lines
696 B
CMake

add_thrift_cpp2_library(
fb303_thrift_cpp2
fb303/if/fb303.thrift
SERVICES
FacebookService
)
add_library(
common_stats STATIC
stats/ServiceData.cpp
)
set_property(
TARGET common_stats
PROPERTY PUBLIC_HEADER
stats/ExportedHistogramMap.h
stats/ExportedHistogramMapImpl.h
stats/ExportedStatMap.h
stats/ExportedStatMapImpl.h
stats/ExportType.h
stats/DynamicCounters.h
stats/MonotonicCounter.h
stats/ServiceData.h
stats/ThreadCachedServiceData.h
stats/ThreadLocalStats.h
)
target_include_directories(
common_stats
PUBLIC
${CMAKE_SOURCE_DIR}
${CMAKE_BINARY_DIR}
)
target_link_libraries(
common_stats
PUBLIC
Folly::folly
)