From 7d93cf43f72cb765fe5ec8500f949eba38540b02 Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Tue, 8 Dec 2015 13:58:40 -0800 Subject: [PATCH] buffer: make usable outside of ceph source again Add a rados/buffer_fwd.h symlink and remove the "include/" prefix from buffer.h. Signed-off-by: Josh Durgin --- src/CMakeLists.txt | 1 + src/include/Makefile.am | 1 + src/include/buffer.h | 2 +- src/include/rados/buffer_fwd.h | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) create mode 120000 src/include/rados/buffer_fwd.h diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index f866e59c0453..0057c774b4a4 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -403,6 +403,7 @@ install(FILES include/rados/librados.h include/rados/rados_types.hpp include/rados/librados.hpp include/buffer.h + include/buffer_fwd.h include/page.h include/crc32c.h DESTINATION include/rados) diff --git a/src/include/Makefile.am b/src/include/Makefile.am index cd214555f661..887ac55acb9b 100644 --- a/src/include/Makefile.am +++ b/src/include/Makefile.am @@ -104,6 +104,7 @@ noinst_HEADERS += \ include/rados/page.h \ include/rados/crc32c.h \ include/rados/buffer.h \ + include/rados/buffer_fwd.h \ include/radosstriper/libradosstriper.h \ include/radosstriper/libradosstriper.hpp \ include/rbd/features.h \ diff --git a/src/include/buffer.h b/src/include/buffer.h index 2f01260c151c..296235706b22 100644 --- a/src/include/buffer.h +++ b/src/include/buffer.h @@ -47,7 +47,7 @@ #include "page.h" #include "crc32c.h" -#include "include/buffer_fwd.h" +#include "buffer_fwd.h" #ifdef __CEPH__ # include "include/assert.h" diff --git a/src/include/rados/buffer_fwd.h b/src/include/rados/buffer_fwd.h new file mode 120000 index 000000000000..bd1f6f1b0641 --- /dev/null +++ b/src/include/rados/buffer_fwd.h @@ -0,0 +1 @@ +../buffer_fwd.h \ No newline at end of file -- 2.47.3