1 // Copyright David Abrahams 2002. 2 // Copyright Stefan Seefeld 2016. 3 // Distributed under the Boost Software License, Version 1.0. (See 4 // accompanying file LICENSE_1_0.txt or copy at 5 // http://www.boost.org/LICENSE_1_0.txt) 6 7 #include <boost/python/module.hpp> 8 #include <boost/python/class.hpp> 9 #include <boost/python/call_method.hpp> 10 #include <boost/python/extract.hpp> 11 #include <boost/python/def.hpp> 12 #include <memory> 13 14 using std::shared_ptr; 15 #define MODULE shared_ptr_ext 16 17 #include "shared_ptr.hpp" 18 #include "module_tail.cpp" 19 20