blob: cbeea8b05b4e4c6803a5b54141a6ac640e8d667d [file] [log] [blame]
Jeff Thompsonef2d5a42013-08-22 19:09:24 -07001
2// Copyright Aleksey Gurtovoy 2001-2006
3//
4// Distributed under the Boost Software License, Version 1.0.
5// (See accompanying file LICENSE_1_0.txt or copy at
6// http://www.boost.org/LICENSE_1_0.txt)
7//
8// See http://www.boost.org/libs/mpl for documentation.
9
10// $Id: include_preprocessed.hpp 49267 2008-10-11 06:19:02Z agurtovoy $
11// $Date: 2008-10-10 23:19:02 -0700 (Fri, 10 Oct 2008) $
12// $Revision: 49267 $
13
14// NO INCLUDE GUARDS, THE HEADER IS INTENDED FOR MULTIPLE INCLUSION!
15
16#include <ndnboost/mpl/aux_/config/workaround.hpp>
17
18#include <ndnboost/preprocessor/cat.hpp>
19#include <ndnboost/preprocessor/stringize.hpp>
20
21# define AUX778076_HEADER \
Jeff Thompson3d613fd2013-10-15 15:39:04 -070022 aux_/preprocessed/plain/NDNBOOST_MPL_PREPROCESSED_HEADER \
Jeff Thompsonef2d5a42013-08-22 19:09:24 -070023/**/
24
Jeff Thompson3d613fd2013-10-15 15:39:04 -070025#if NDNBOOST_WORKAROUND(__IBMCPP__, NDNBOOST_TESTED_AT(700))
26# define AUX778076_INCLUDE_STRING NDNBOOST_PP_STRINGIZE(ndnboost/mpl/list/AUX778076_HEADER)
Jeff Thompsonef2d5a42013-08-22 19:09:24 -070027# include AUX778076_INCLUDE_STRING
28# undef AUX778076_INCLUDE_STRING
29#else
Jeff Thompson3d613fd2013-10-15 15:39:04 -070030# include NDNBOOST_PP_STRINGIZE(ndnboost/mpl/list/AUX778076_HEADER)
Jeff Thompsonef2d5a42013-08-22 19:09:24 -070031#endif
32
33# undef AUX778076_HEADER
34
Jeff Thompson3d613fd2013-10-15 15:39:04 -070035#undef NDNBOOST_MPL_PREPROCESSED_HEADER