diff --git a/src/source.cc b/src/source.cc index 2208466..9f8479d 100644 --- a/src/source.cc +++ b/src/source.cc @@ -1257,39 +1257,7 @@ std::vector Source::ClangViewParse::get_compilation_commands() { } if(file_path.extension()==".h") //TODO: temporary fix for .h-files (parse as c++) arguments.emplace_back("-xc++"); -#ifdef _WIN32 //Temporary fix to MSYS2's libclang - arguments.emplace_back("-IC:/msys32/mingw32/lib/gcc/i686-w64-mingw32/5.2.0/include"); - arguments.emplace_back("-IC:/msys32/mingw32//include"); - arguments.emplace_back("-IC:/msys32/mingw32/lib/gcc/i686-w64-mingw32/5.2.0/include-fixed"); - arguments.emplace_back("-IC:/msys32/mingw32/i686-w64-mingw32/include"); - arguments.emplace_back("-IC:/msys32/mingw32/include/c++/5.2.0"); - arguments.emplace_back("-IC:/msys32/mingw32/include/c++/5.2.0/i686-w64-mingw32"); - arguments.emplace_back("-IC:/msys32/mingw32/include/c++/5.2.0/backward"); - - arguments.emplace_back("-IC:/msys32/mingw64/lib/gcc/i686-w64-mingw32/5.2.0/include"); - arguments.emplace_back("-IC:/msys32/mingw64//include"); - arguments.emplace_back("-IC:/msys32/mingw64/lib/gcc/i686-w64-mingw32/5.2.0/include-fixed"); - arguments.emplace_back("-IC:/msys32/mingw64/i686-w64-mingw32/include"); - arguments.emplace_back("-IC:/msys32/mingw64/include/c++/5.2.0"); - arguments.emplace_back("-IC:/msys32/mingw64/include/c++/5.2.0/i686-w64-mingw32"); - arguments.emplace_back("-IC:/msys32/mingw64/include/c++/5.2.0/backward"); - - arguments.emplace_back("-IC:/msys64/mingw32/lib/gcc/i686-w64-mingw32/5.2.0/include"); - arguments.emplace_back("-IC:/msys64/mingw32//include"); - arguments.emplace_back("-IC:/msys64/mingw32/lib/gcc/i686-w64-mingw32/5.2.0/include-fixed"); - arguments.emplace_back("-IC:/msys64/mingw32/i686-w64-mingw32/include"); - arguments.emplace_back("-IC:/msys64/mingw32/include/c++/5.2.0"); - arguments.emplace_back("-IC:/msys64/mingw32/include/c++/5.2.0/i686-w64-mingw32"); - arguments.emplace_back("-IC:/msys64/mingw32/include/c++/5.2.0/backward"); - - arguments.emplace_back("-IC:/msys64/mingw64/lib/gcc/i686-w64-mingw32/5.2.0/include"); - arguments.emplace_back("-IC:/msys64/mingw64//include"); - arguments.emplace_back("-IC:/msys64/mingw64/lib/gcc/i686-w64-mingw32/5.2.0/include-fixed"); - arguments.emplace_back("-IC:/msys64/mingw64/i686-w64-mingw32/include"); - arguments.emplace_back("-IC:/msys64/mingw64/include/c++/5.2.0"); - arguments.emplace_back("-IC:/msys64/mingw64/include/c++/5.2.0/i686-w64-mingw32"); - arguments.emplace_back("-IC:/msys64/mingw64/include/c++/5.2.0/backward"); -#endif + return arguments; }