2019-06-20 02:58:25 +03:00
|
|
|
# Copyright (c) Facebook, Inc. and its affiliates.
|
2019-06-05 21:47:01 +03:00
|
|
|
#
|
2019-06-20 02:58:25 +03:00
|
|
|
# This software may be used and distributed according to the terms of the
|
|
|
|
# GNU General Public License version 2.
|
2019-06-05 21:47:01 +03:00
|
|
|
|
2019-08-30 02:36:13 +03:00
|
|
|
add_fbthrift_cpp_library(
|
2019-06-05 21:47:01 +03:00
|
|
|
eden_config_thrift
|
|
|
|
eden_config.thrift
|
|
|
|
)
|
|
|
|
|
2018-05-01 00:28:44 +03:00
|
|
|
file(GLOB CONFIG_SRCS "*.cpp")
|
|
|
|
add_library(
|
|
|
|
eden_config STATIC
|
|
|
|
${CONFIG_SRCS}
|
|
|
|
)
|
|
|
|
target_link_libraries(
|
|
|
|
eden_config
|
|
|
|
PUBLIC
|
2019-06-05 21:47:01 +03:00
|
|
|
eden_config_thrift
|
2019-08-30 08:27:24 +03:00
|
|
|
eden_model
|
2018-05-01 00:28:44 +03:00
|
|
|
eden_utils
|
|
|
|
)
|
|
|
|
target_include_directories(
|
|
|
|
eden_config
|
|
|
|
PRIVATE
|
|
|
|
${CPPTOML_INCLUDE_DIR}
|
|
|
|
)
|