[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-dev] Scanner discovery
|
I
had registered scanner discovery function by extension:
“org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile”. But It didn’t
work, I had learned and tried many ways but haven’t solve the problem yet,
Please give me some advices.
Below
are the registration:
<extension
point="org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile"
id="org.eclipse.arm.ARMGCCManagedMakePerProjectProfileC"
name="ARM GNU -GCC
managed project profile (C)">
<scannerInfoCollector
class="org.eclipse.arm.mbs.scannerconfig.ARMGnuWinScannerInfoCollector"
scope="file"/>
<buildOutputProvider>
<open/>
<scannerInfoConsoleParser
class="org.eclipse.arm.mbs.scannerconfig.ARMManagedGCCScannerInfoConsoleParser"
compilerCommands="arm-none-eabi-gcc,arm-none-eabi-g++"
/>
</buildOutputProvider>
<scannerInfoProvider
providerId="specsFile">
<run
arguments="-E
-P -v -dD ${plugin_state_location}/specs.c"
command="arm-none-eabi-gcc"
class="org.eclipse.cdt.make.internal.core.scannerconfig2.GCCSpecsRunSIProvider"/>
<scannerInfoConsoleParser
class="org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCSpecsConsoleParser"/>
</scannerInfoProvider>
</extension>
BL