mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-23 17:05:26 +02:00
Workaround EASE 0.9.0 headless startup issue (#156)
We register org.eclipse.cdt.codan.internal.ui.cxx.Startup with EASE to avoid triggering bug 580960.
This commit is contained in:
parent
1893069eb5
commit
fa14e99ff8
3 changed files with 16 additions and 1 deletions
|
@ -27,7 +27,7 @@ compilers.p.unknown-class=0
|
||||||
compilers.p.unknown-element=1
|
compilers.p.unknown-element=1
|
||||||
compilers.p.unknown-identifier=0
|
compilers.p.unknown-identifier=0
|
||||||
compilers.p.unknown-resource=0
|
compilers.p.unknown-resource=0
|
||||||
compilers.p.unresolved-ex-points=0
|
compilers.p.unresolved-ex-points=1
|
||||||
compilers.p.unresolved-import=0
|
compilers.p.unresolved-import=0
|
||||||
compilers.s.create-docs=false
|
compilers.s.create-docs=false
|
||||||
compilers.s.doc-folder=doc
|
compilers.s.doc-folder=doc
|
||||||
|
|
|
@ -8,6 +8,15 @@
|
||||||
class="org.eclipse.cdt.codan.internal.ui.cxx.Startup"></startup>
|
class="org.eclipse.cdt.codan.internal.ui.cxx.Startup"></startup>
|
||||||
</extension>
|
</extension>
|
||||||
|
|
||||||
|
<!-- Suppress startup in org.eclipse.ease.runScript application (bug 580960) -->
|
||||||
|
<!-- Expect an 'Unknown extension point' warning when using the standard CDT target platform -->
|
||||||
|
<extension
|
||||||
|
point="org.eclipse.ease.headless">
|
||||||
|
<startupBlacklist
|
||||||
|
className="org.eclipse.cdt.codan.internal.ui.cxx.Startup">
|
||||||
|
</startupBlacklist>
|
||||||
|
</extension>
|
||||||
|
|
||||||
<extension
|
<extension
|
||||||
point="org.eclipse.ui.menus">
|
point="org.eclipse.ui.menus">
|
||||||
<menuContribution
|
<menuContribution
|
||||||
|
|
|
@ -103,6 +103,12 @@ git ls-files -- \*\*/.project ":!$COREPROJECT/.project" | while read i ; do
|
||||||
'-es@compilers.p.unknown-identifier=0@compilers.p.unknown-identifier=1@' \
|
'-es@compilers.p.unknown-identifier=0@compilers.p.unknown-identifier=1@' \
|
||||||
$d/.settings/org.eclipse.pde.prefs
|
$d/.settings/org.eclipse.pde.prefs
|
||||||
fi
|
fi
|
||||||
|
if echo $i | grep 'org.eclipse.cdt.codan.ui.cxx' > /dev/null; then
|
||||||
|
# Special case, see comment in org.eclipse.cdt.codan.ui.cxx/plugin.xml
|
||||||
|
sed -i \
|
||||||
|
'-es@compilers.p.unresolved-ex-points=0@compilers.p.unresolved-ex-points=1@' \
|
||||||
|
$d/.settings/org.eclipse.pde.prefs
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
rm -f $d/.settings/org.eclipse.pde*.prefs
|
rm -f $d/.settings/org.eclipse.pde*.prefs
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Add table
Reference in a new issue