Make all include paths relative to a root directory:

* Better include path support in the VSProject scons tool.
* Various manual fixes to include paths.
This commit is contained in:
Vinnie Falco
2014-05-29 11:59:36 -07:00
parent 2e49ec47a3
commit 560071bb68
535 changed files with 2720 additions and 2793 deletions

View File

@@ -20,8 +20,8 @@
#ifndef RIPPLE_HTTP_PORT_H_INCLUDED
#define RIPPLE_HTTP_PORT_H_INCLUDED
#include "../../beast/beast/net/IPEndpoint.h"
#include "../../beast/modules/beast_asio/basics/SSLContext.h"
#include <beast/net/IPEndpoint.h>
#include <modules/beast_asio/basics/SSLContext.h>
#include <cstdint>

View File

@@ -20,10 +20,10 @@
#ifndef RIPPLE_HTTP_SESSION_H_INCLUDED
#define RIPPLE_HTTP_SESSION_H_INCLUDED
#include "../../beast/beast/smart_ptr/SharedPtr.h"
#include "../../beast/beast/net/IPEndpoint.h"
#include "../../beast/beast/utility/Journal.h"
#include "../../beast/modules/beast_asio/http/HTTPRequest.h"
#include <beast/smart_ptr/SharedPtr.h>
#include <beast/net/IPEndpoint.h>
#include <beast/utility/Journal.h>
#include <modules/beast_asio/http/HTTPRequest.h>
#include <ostream>

View File

@@ -20,12 +20,12 @@
#ifndef RIPPLE_HTTP_PEER_H_INCLUDED
#define RIPPLE_HTTP_PEER_H_INCLUDED
#include "../api/Session.h"
#include "../../ripple/common/MultiSocket.h"
#include <ripple/http/api/Session.h>
#include <ripple/common/MultiSocket.h>
#include "../../beast/modules/beast_asio/async/AsyncObject.h"
#include "../../beast/modules/beast_asio/basics/SharedArg.h"
#include "../../beast/modules/beast_asio/http/HTTPRequestParser.h"
#include <modules/beast_asio/async/AsyncObject.h>
#include <modules/beast_asio/basics/SharedArg.h>
#include <modules/beast_asio/http/HTTPRequestParser.h>
#include <memory>

View File

@@ -20,8 +20,8 @@
#ifndef RIPPLE_HTTP_SERVERIMPL_H_INCLUDED
#define RIPPLE_HTTP_SERVERIMPL_H_INCLUDED
#include "../../beast/beast/threads/Thread.h"
#include "../../beast/modules/beast_asio/basics/SharedArg.h"
#include <beast/threads/Thread.h>
#include <modules/beast_asio/basics/SharedArg.h>
namespace ripple {
namespace HTTP {

View File

@@ -24,12 +24,12 @@
// VFALCO NOTE this sucks that we have to include asio in the header
// just for HTTPMessage!!
#include "../../beast/modules/beast_asio/beast_asio.h"
#include <modules/beast_asio/beast_asio.h>
# include "api/Port.h"
# include "api/ScopedStream.h"
# include "api/Session.h"
# include "api/Handler.h"
#include "api/Server.h"
#include <ripple/http/api/Port.h>
#include <ripple/http/api/ScopedStream.h>
#include <ripple/http/api/Session.h>
#include <ripple/http/api/Handler.h>
#include <ripple/http/api/Server.h>
#endif

View File

@@ -17,22 +17,22 @@
*/
//==============================================================================
#include "../../BeastConfig.h"
#include <BeastConfig.h>
#include "ripple_http.h"
#include <ripple/http/ripple_http.h>
#include "../../ripple_net/ripple_net.h"
#include <ripple_net/ripple_net.h>
#include "../../beast/modules/beast_core/system/BeforeBoost.h"
#include <modules/beast_core/system/BeforeBoost.h>
#include <boost/asio.hpp>
#include <boost/optional.hpp>
#include "impl/Port.cpp"
#include "impl/ScopedStream.cpp"
#include <ripple/http/impl/Port.cpp>
#include <ripple/http/impl/ScopedStream.cpp>
# include "impl/Types.h"
# include "impl/ServerImpl.h"
# include "impl/Peer.h"
# include "impl/Door.h"
#include "impl/ServerImpl.cpp"
#include "impl/Server.cpp"
#include <ripple/http/impl/Types.h>
#include <ripple/http/impl/ServerImpl.h>
#include <ripple/http/impl/Peer.h>
#include <ripple/http/impl/Door.h>
#include <ripple/http/impl/ServerImpl.cpp>
#include <ripple/http/impl/Server.cpp>