Commit 1243c576 authored by Victor Zverovich's avatar Victor Zverovich Committed by Facebook Github Bot

Fix various includes/deps for modules

Summary: Fix various dependency issues in folly for modular build.

Reviewed By: yfeldblum

Differential Revision: D9246772

fbshipit-source-id: 32afa48db3222b906077376c54e1301c8366d97d
parent da6cd553
...@@ -179,11 +179,11 @@ nobase_follyinclude_HEADERS = \ ...@@ -179,11 +179,11 @@ nobase_follyinclude_HEADERS = \
experimental/observer/detail/Core.h \ experimental/observer/detail/Core.h \
experimental/observer/detail/GraphCycleDetector.h \ experimental/observer/detail/GraphCycleDetector.h \
experimental/observer/detail/ObserverManager.h \ experimental/observer/detail/ObserverManager.h \
experimental/observer/detail/Observer-pre.h \
experimental/observer/Observable.h \ experimental/observer/Observable.h \
experimental/observer/Observable-inl.h \ experimental/observer/Observable-inl.h \
experimental/observer/Observer.h \ experimental/observer/Observer.h \
experimental/observer/Observer-inl.h \ experimental/observer/Observer-inl.h \
experimental/observer/Observer-pre.h \
experimental/observer/SimpleObservable.h \ experimental/observer/SimpleObservable.h \
experimental/observer/SimpleObservable-inl.h \ experimental/observer/SimpleObservable-inl.h \
experimental/ProgramOptions.h \ experimental/ProgramOptions.h \
......
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
#pragma once #pragma once
#include <stddef.h>
namespace folly { namespace folly {
namespace compression { namespace compression {
namespace detail { namespace detail {
......
...@@ -17,6 +17,8 @@ ...@@ -17,6 +17,8 @@
#include <experimental/coroutine> #include <experimental/coroutine>
#include <glog/logging.h>
#include <folly/ExceptionString.h> #include <folly/ExceptionString.h>
#include <folly/Executor.h> #include <folly/Executor.h>
#include <folly/Optional.h> #include <folly/Optional.h>
......
...@@ -16,8 +16,8 @@ ...@@ -16,8 +16,8 @@
#pragma once #pragma once
#include <folly/ThreadLocal.h> #include <folly/ThreadLocal.h>
#include <folly/experimental/observer/Observer-pre.h>
#include <folly/experimental/observer/detail/Core.h> #include <folly/experimental/observer/detail/Core.h>
#include <folly/experimental/observer/detail/Observer-pre.h>
namespace folly { namespace folly {
namespace observer { namespace observer {
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
#include <unordered_map> #include <unordered_map>
#include <unordered_set> #include <unordered_set>
#include <glog/logging.h>
namespace folly { namespace folly {
namespace observer_detail { namespace observer_detail {
......
...@@ -15,6 +15,8 @@ ...@@ -15,6 +15,8 @@
*/ */
#pragma once #pragma once
#include <glog/logging.h>
#include <folly/experimental/observer/detail/Core.h> #include <folly/experimental/observer/detail/Core.h>
#include <folly/experimental/observer/detail/GraphCycleDetector.h> #include <folly/experimental/observer/detail/GraphCycleDetector.h>
#include <folly/futures/Future.h> #include <folly/futures/Future.h>
......
...@@ -26,6 +26,8 @@ ...@@ -26,6 +26,8 @@
#include <glog/logging.h> #include <glog/logging.h>
#include <folly/Benchmark.h>
#include <folly/Likely.h>
#include <folly/portability/GTest.h> #include <folly/portability/GTest.h>
namespace folly { namespace compression { namespace folly { namespace compression {
......
...@@ -15,8 +15,12 @@ ...@@ -15,8 +15,12 @@
*/ */
#pragma once #pragma once
#include <atomic>
#include <folly/Function.h>
#include <folly/Likely.h> #include <folly/Likely.h>
#include <folly/fibers/FiberManager.h>
#include <folly/fibers/LoopController.h> #include <folly/fibers/LoopController.h>
namespace folly { namespace folly {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment