mirror of
https://github.com/libAthena/athena.git
synced 2025-05-13 19:01:23 +00:00
minor tweak
This commit is contained in:
parent
0452e34150
commit
775b51fd00
@ -343,20 +343,17 @@ int main(int argc, const char** argv)
|
|||||||
if (Help)
|
if (Help)
|
||||||
llvm::cl::PrintHelpMessage();
|
llvm::cl::PrintHelpMessage();
|
||||||
|
|
||||||
if (argc > 1)
|
llvm::IntrusiveRefCntPtr<clang::FileManager> fman(new clang::FileManager(clang::FileSystemOptions()));
|
||||||
{
|
std::vector<std::string> args = {"clang-tool",
|
||||||
llvm::IntrusiveRefCntPtr<clang::FileManager> fman(new clang::FileManager(clang::FileSystemOptions()));
|
"-fsyntax-only",
|
||||||
std::vector<std::string> args = {"clang-tool",
|
"-std=c++11",
|
||||||
"-fsyntax-only",
|
"-I/run/media/jacko/Extra/llvm-build/usrmin/lib/clang/3.7.0/include",
|
||||||
"-std=c++11",
|
"-I/home/jacko/Athena/include"};
|
||||||
"-I/run/media/jacko/Extra/llvm-build/usrmin/lib/clang/3.7.0/include",
|
for (int a=1 ; a<argc ; ++a)
|
||||||
"-I/home/jacko/Athena/include"};
|
args.push_back(argv[a]);
|
||||||
for (int a=1 ; a<argc ; ++a)
|
clang::tooling::ToolInvocation TI(args, new ATDNAAction, fman.get());
|
||||||
args.push_back(argv[a]);
|
if (TI.run())
|
||||||
clang::tooling::ToolInvocation TI(args, new ATDNAAction, fman.get());
|
return 0;
|
||||||
if (TI.run())
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user