From e84925d5e4c30c7ecb54751a94d86373f4cfcf85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20M=C3=BCller?= Date: Tue, 11 Apr 2017 19:07:44 +0200 Subject: [PATCH] Fix issue with relative include paths --- src/libclang/libclang_parser.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libclang/libclang_parser.cpp b/src/libclang/libclang_parser.cpp index 1b62c48..e149d32 100644 --- a/src/libclang/libclang_parser.cpp +++ b/src/libclang/libclang_parser.cpp @@ -134,7 +134,8 @@ namespace { std::vector get_arguments(const libclang_compile_config& config) { - std::vector args = {"-x", "c++"}; // force C++ + std::vector args = + {"-x", "c++", "-I."}; // force C++ and enable current directory for include search for (auto& flag : detail::libclang_compile_config_access::flags(config)) args.push_back(flag.c_str()); return args;