From a80af9557d211b14c2942177b5371d7d6fc4448c Mon Sep 17 00:00:00 2001 From: Dean Moldovan Date: Mon, 4 Sep 2017 23:22:22 +0200 Subject: [PATCH] Add a dummy common.h header with a deprecation warning --- CMakeLists.txt | 1 + include/pybind11/common.h | 2 ++ setup.py | 1 + 3 files changed, 4 insertions(+) create mode 100644 include/pybind11/common.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 2a3e1ed78..4280ba742 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -51,6 +51,7 @@ set(PYBIND11_HEADERS include/pybind11/buffer_info.h include/pybind11/cast.h include/pybind11/chrono.h + include/pybind11/common.h include/pybind11/complex.h include/pybind11/options.h include/pybind11/eigen.h diff --git a/include/pybind11/common.h b/include/pybind11/common.h new file mode 100644 index 000000000..6c8a4f1e8 --- /dev/null +++ b/include/pybind11/common.h @@ -0,0 +1,2 @@ +#include "detail/common.h" +#warning "Including 'common.h' is deprecated. It will be removed in v3.0. Use 'pybind11.h'." diff --git a/setup.py b/setup.py index e24f34b9c..b76120573 100644 --- a/setup.py +++ b/setup.py @@ -23,6 +23,7 @@ else: 'include/pybind11/buffer_info.h', 'include/pybind11/cast.h', 'include/pybind11/chrono.h', + 'include/pybind11/common.h', 'include/pybind11/complex.h', 'include/pybind11/eigen.h', 'include/pybind11/embed.h',