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-09-11 23:19:03 +03:00
|
|
|
add_fbthrift_library(
|
2019-06-05 21:47:01 +03:00
|
|
|
eden_config_thrift
|
|
|
|
eden_config.thrift
|
2019-09-11 23:19:03 +03:00
|
|
|
LANGUAGES cpp py
|
|
|
|
PY_NAMESPACE facebook.eden.eden_config
|
2019-06-05 21:47:01 +03:00
|
|
|
)
|
|
|
|
|
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-09-11 23:19:03 +03:00
|
|
|
eden_config_thrift_cpp
|
2019-08-30 08:27:24 +03:00
|
|
|
eden_model
|
2018-05-01 00:28:44 +03:00
|
|
|
eden_utils
|
2019-09-20 21:33:28 +03:00
|
|
|
cpptoml
|
2020-09-03 08:52:53 +03:00
|
|
|
${RE2_LIBRARY}
|
2018-05-01 00:28:44 +03:00
|
|
|
)
|
2020-05-08 02:35:26 +03:00
|
|
|
|
|
|
|
add_subdirectory(test)
|