logic: indexer command refactoring
* moved SystemHeaderSearchPaths and FramewordSeearchPaths of indexer cxx indexer commands to CompilerFlags section * added SourceGroupTestSuite to test indexer command generation of all source groups * removed "compile_commands.json" from gitignore, because a resource file for the tests has this name
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
SourceFilePath: "src/Test.cpp"
|
||||
IndexedPath: "src"
|
||||
CompilerFlag: "--target=test_arch-test_vendor-test_sys-test_abi"
|
||||
CompilerFlag: "-std=c++11"
|
||||
CompilerFlag: "-x"
|
||||
CompilerFlag: "c++"
|
||||
CompilerFlag: "-isystem"
|
||||
CompilerFlag: "src"
|
||||
CompilerFlag: "-isystem"
|
||||
CompilerFlag: "header_search/local"
|
||||
CompilerFlag: "-isystem"
|
||||
CompilerFlag: "test/header/search/path"
|
||||
CompilerFlag: "-iframework"
|
||||
CompilerFlag: "framework_search/local"
|
||||
CompilerFlag: "-iframework"
|
||||
CompilerFlag: "test/framework/search/path"
|
||||
CompilerFlag: "-local-flag"
|
||||
CompilerFlag: "src/Test.cpp"
|
||||
ExcludeFilter: "**/excluded/**"
|
||||
Reference in New Issue
Block a user