mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Move ./modules to ./src
This commit is contained in:
51
src/ripple_basics/system/ripple_BoostIncludes.h
Normal file
51
src/ripple_basics/system/ripple_BoostIncludes.h
Normal file
@@ -0,0 +1,51 @@
|
||||
//------------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (c) 2011-2013, OpenCoin, Inc.
|
||||
*/
|
||||
//==============================================================================
|
||||
|
||||
#ifndef RIPPLE_BOOSTINCLUDES_RIPPLEHEADER
|
||||
#define RIPPLE_BOOSTINCLUDES_RIPPLEHEADER
|
||||
|
||||
// All Boost includes used throughout Ripple.
|
||||
//
|
||||
// This shows all the dependencies in one place. Please do not add
|
||||
// boost includes anywhere else in the source code. If possible, do
|
||||
// not add any more includes.
|
||||
//
|
||||
// A long term goal is to reduce and hopefully eliminate the usage of boost.
|
||||
//
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION < 104700
|
||||
# error Ripple requires Boost version 1.47 or later
|
||||
#endif
|
||||
|
||||
// This is better than setting it in some Makefile or IDE Project file.
|
||||
//
|
||||
#define BOOST_FILESYSTEM_NO_DEPRECATED
|
||||
|
||||
#include <boost/algorithm/string.hpp>
|
||||
#include <boost/asio.hpp>
|
||||
#include <boost/asio/ssl.hpp>
|
||||
#include <boost/bind.hpp>
|
||||
#include <boost/cstdint.hpp>
|
||||
#include <boost/date_time/posix_time/posix_time.hpp>
|
||||
#include <boost/enable_shared_from_this.hpp>
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <boost/foreach.hpp>
|
||||
#include <boost/format.hpp>
|
||||
#include <boost/function.hpp>
|
||||
#include <boost/functional/hash.hpp>
|
||||
#include <boost/make_shared.hpp>
|
||||
#include <boost/ptr_container/ptr_vector.hpp> // VFALCO NOTE this looks like junk
|
||||
#include <boost/ref.hpp>
|
||||
#include <boost/regex.hpp>
|
||||
#include <boost/shared_ptr.hpp>
|
||||
#include <boost/thread/condition_variable.hpp>
|
||||
#include <boost/thread/mutex.hpp>
|
||||
#include <boost/thread/recursive_mutex.hpp>
|
||||
#include <boost/unordered_map.hpp>
|
||||
|
||||
#endif
|
||||
23
src/ripple_basics/system/ripple_OpenSSLIncludes.h
Normal file
23
src/ripple_basics/system/ripple_OpenSSLIncludes.h
Normal file
@@ -0,0 +1,23 @@
|
||||
//------------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (c) 2011-2013, OpenCoin, Inc.
|
||||
*/
|
||||
//==============================================================================
|
||||
|
||||
#ifndef RIPPLE_OPENSSLINCLUDES_RIPPLEHEADER
|
||||
#define RIPPLE_OPENSSLINCLUDES_RIPPLEHEADER
|
||||
|
||||
// All OpenSSL includes we need
|
||||
|
||||
#include <openssl/bn.h>
|
||||
#include <openssl/buffer.h>
|
||||
#include <openssl/dh.h>
|
||||
#include <openssl/ec.h>
|
||||
#include <openssl/ecdsa.h>
|
||||
#include <openssl/evp.h>
|
||||
#include <openssl/md5.h>
|
||||
#include <openssl/obj_mac.h>
|
||||
#include <openssl/ripemd.h>
|
||||
#include <openssl/sha.h>
|
||||
|
||||
#endif
|
||||
36
src/ripple_basics/system/ripple_StandardIncludes.h
Normal file
36
src/ripple_basics/system/ripple_StandardIncludes.h
Normal file
@@ -0,0 +1,36 @@
|
||||
//------------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (c) 2011-2013, OpenCoin, Inc.
|
||||
*/
|
||||
//==============================================================================
|
||||
|
||||
#ifndef RIPPLE_STANDARDINCLUDES_RIPPLEHEADER
|
||||
#define RIPPLE_STANDARDINCLUDES_RIPPLEHEADER
|
||||
|
||||
// All required Standard C++ Library includes
|
||||
|
||||
#include <algorithm>
|
||||
#include <bitset>
|
||||
#include <cassert>
|
||||
#include <climits>
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
#include <ctime>
|
||||
#include <deque>
|
||||
#include <fstream>
|
||||
#include <functional>
|
||||
#include <iomanip>
|
||||
#include <iostream>
|
||||
#include <limits>
|
||||
#include <list>
|
||||
#include <map>
|
||||
#include <queue>
|
||||
#include <set>
|
||||
#include <set>
|
||||
#include <sstream>
|
||||
#include <stack>
|
||||
#include <stdexcept>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user