sapling/eden/fs/config/CMakeLists.txt
Chad Austin 496483b3de fix CMake build
Summary: Add a missing edencommon dependencies to config.

Reviewed By: jdelliot

Differential Revision: D48317698

fbshipit-source-id: 349f8f82fa445cab32d2f3374cac993231010b6e
2023-08-16 11:29:30 -07:00

32 lines
623 B
CMake

# Copyright (c) Meta Platforms, Inc. and affiliates.
#
# This software may be used and distributed according to the terms of the
# GNU General Public License version 2.
add_fbthrift_library(
eden_config_thrift
eden_config.thrift
LANGUAGES cpp py
PY_NAMESPACE facebook.eden.eden_config
)
file(GLOB CONFIG_SRCS "*.cpp")
add_library(
eden_config STATIC
${CONFIG_SRCS}
)
target_link_libraries(
eden_config
PUBLIC
Folly::folly
edencommon::edencommon_os
edencommon::edencommon_utils
eden_config_thrift_cpp
eden_model
eden_utils
cpptoml
${RE2_LIBRARY}
)
add_subdirectory(test)