diff --git a/python/version.cc b/python/version.cc index 0f70a18252c3ab817775eb9acb637ddb941a20c2..886493d122e5b400699d6f9e376477e067c78017 100644 --- a/python/version.cc +++ b/python/version.cc @@ -4,6 +4,7 @@ #include "hpp/fcl/config.hh" #include <boost/python.hpp> +#include <boost/preprocessor/stringize.hpp> namespace bp = boost::python; @@ -24,7 +25,9 @@ inline bool checkVersionAtMost(unsigned int major, void exposeVersion() { // Define release numbers of the current hpp-fcl version. - bp::scope().attr("__version__") = HPP_FCL_VERSION; + bp::scope().attr("__version__") = BOOST_PP_STRINGIZE(HPP_FCL_MAJOR_VERSION) "." + BOOST_PP_STRINGIZE(HPP_FCL_MINOR_VERSION) "." + BOOST_PP_STRINGIZE(HPP_FCL_PATCH_VERSION); bp::scope().attr("HPP_FCL_MAJOR_VERSION") = HPP_FCL_MAJOR_VERSION; bp::scope().attr("HPP_FCL_MINOR_VERSION") = HPP_FCL_MINOR_VERSION; bp::scope().attr("HPP_FCL_PATCH_VERSION") = HPP_FCL_PATCH_VERSION;