1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
cdt/build/org.eclipse.cdt.managedbuilder.core.tests
Marc-Andre Laperle 0c577f6e7e Bug 548730 - Compilation database (CDB) language settings provider
This language settings provider lets you specify the path to the
compile_commands.json and reuses existing build output parsers to figure out all
the language entries for each file to be used while indexing. With this, there
is no need to do a full build and in fact no need to have a working build
configured in CDT for indexing to work and be fully configured. This is
especially useful for non-CMake build systems that have no existing integration
in CDT but indexing would still works with little effort.  The build output
parser (GCC, MSVC, etc) is selectable as part of the configuration of the CDB
provider. There is also an option to exclude any file that is not present in
the CDB. This option is useful for large projects in order to speed up indexing
but also to increase index accuracy (conflicting symbol names, etc).

Change-Id: If21455ec529f9e162cdf3e5aff7a1bca83e362f6
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2019-10-23 21:47:54 -04:00
..
.settings Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
icons Test changes for Symbian (Lars & Bala) patch for Shared Tool Options support 2005-06-06 15:53:20 +00:00
META-INF Bug 548730 - Compilation database (CDB) language settings provider 2019-10-23 21:47:54 -04:00
resources Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
suite/org/eclipse/cdt/managedbuilder Bug 540373: Format some Java files that were missed 2018-11-23 13:59:46 +00:00
testdata 197468: apply fix 2008-01-15 17:08:11 +00:00
tests/org/eclipse/cdt Bug 548730 - Compilation database (CDB) language settings provider 2019-10-23 21:47:54 -04:00
.classpath Move the rest of the CDT plugins to java 8 2016-06-22 14:51:43 -04:00
.project Moved the managed build tests from the core tests package to here 2004-04-23 15:21:23 +00:00
about.html Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
build.properties Bug 540373: Cleanup: Remove trailing whitespace in properties files 2018-11-23 07:52:26 +00:00
plugin.properties Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
plugin.xml Bug 550076 - Use PE64 parser by default 2019-09-09 15:56:07 -04:00
ui-test-plugin.properties releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00