diff options
Diffstat (limited to 'src/system.hh')
-rw-r--r-- | src/system.hh | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/system.hh b/src/system.hh index d56a1896..fdec99fe 100644 --- a/src/system.hh +++ b/src/system.hh @@ -129,9 +129,19 @@ typedef std::ostream::pos_type ostream_pos_type; #include <pwd.h> #endif +#ifdef HAVE_UNIX_PIPES +#include <sys/types.h> +#include <sys/wait.h> +#include "fdstream.h" +#endif + #include <gmp.h> #include <mpfr.h> #include "sha1.h" +#define SUPPORT_UNICODE 1 +#if defined(SUPPORT_UNICODE) +#include "utf8.h" +#endif #ifdef HAVE_LIBEDIT #include <editline/readline.h> @@ -159,4 +169,21 @@ typedef std::ostream::pos_type ostream_pos_type; #include <boost/regex.hpp> #include <boost/variant.hpp> +#if defined(HAVE_BOOST_PYTHON) + +#include <boost/python.hpp> + +#include <Python.h> +#include <datetime.h> + +#include <boost/python/exception_translator.hpp> +#include <boost/python/implicit.hpp> +#include <boost/python/args.hpp> +#include <boost/python/module.hpp> +#include <boost/python/def.hpp> +#include <boost/python/to_python_converter.hpp> +#include <boost/python/module_init.hpp> + +#endif // HAVE_BOOST_PYTHON + #endif // _SYSTEM_HH |