mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
f8099e5129
Summary: While testing out the new getdeps code I found that none of the include directories from the probed libraries were being used. The new getdeps installs each dep into its own prefix, whereas the existing getdeps script installed them into the installation prefix for eden itself. That meant that they were being implicitly found from a single include directory. In addition to this, I encountered linker failures for the pretty printers; the solution to those was to add appropriate deps for the modules that depend upon the pretty printers. Reviewed By: pkaush Differential Revision: D14638758 fbshipit-source-id: a4c2b4c79603c268e1b1c707a05c3cb0e3f2757b
22 lines
338 B
CMake
22 lines
338 B
CMake
file(GLOB INODES_SRCS "*.cpp")
|
|
add_library(
|
|
eden_inodes STATIC
|
|
${INODES_SRCS}
|
|
)
|
|
target_link_libraries(
|
|
eden_inodes
|
|
PUBLIC
|
|
eden_overlay_thrift
|
|
eden_overlay
|
|
eden_fuse
|
|
eden_journal
|
|
eden_store
|
|
eden_config
|
|
eden_utils
|
|
eden_service
|
|
eden_takeover_thrift
|
|
eden_tracing
|
|
)
|
|
|
|
add_subdirectory(overlay)
|