s3: use rapixml/rapidxml.hpp as a fallback

on debian derivatives librapidxml-dev installs rapidxml.h as
rapixml/rapidxml.hpp, so let's use it as a fallback.

Signed-off-by: Kefu Chai <kefu.chai@scylladb.com>

Closes scylladb/scylladb#15814
This commit is contained in:
Kefu Chai
2023-10-24 00:21:40 +08:00
committed by Pavel Emelyanov
parent 7253369ad9
commit ef023dae44

View File

@@ -9,7 +9,11 @@
#include <initializer_list>
#include <memory>
#include <stdexcept>
#if __has_include(<rapidxml.h>)
#include <rapidxml.h>
#else
#include <rapidxml/rapidxml.hpp>
#endif
#include <boost/algorithm/string/split.hpp>
#include <boost/algorithm/string/classification.hpp>
#include <boost/range/adaptor/map.hpp>