Although a little profile "magic" is needed, by adding -DuseSimrelRepo
to the command line to enable and disable the correct profiles
individual mvn projects can be built against the simrelRepo.
This enables, for example, the ability to build the standalone debugger
against the simrel repo without having to change how normal builds are
done by using:
mvn verify -DuseSimrelRepo -f debug/org.eclipse.cdt.debug.application.product
A simrel p2 site can also be provided with -Dsimrel-site=<url>
Change-Id: I45a636c3c1042bc2fbb6eea5129c6553027e92df
While a literal expression itself will never be negative (the negative
sign is parsed as a unary operator), we also use FloatingPointValue to
represent results during value computations which can be negative.
Change-Id: I16227b2d19256066b094ae60476e124b4bcea14d
The version of the plug-in had been correctly bumped already, but
the tags were missing causing API errors
Change-Id: Ief9f7250d3940c1ddd4d44ee19d53dc99f1af8b5
The configuration for baseline replacement needs to be split.
This may be a bug in Tycho, but I cannot tell. It seems to me the
configuration about ignoredPatterns should be read from the
configuration block in the execution block, but it isn't.
Change-Id: I35e3f4007b0afc21d8bd81d5b07f76581879bc76
Also fix version numbers in all bundles who's binary contents have
changed despite no change in the source of the bundle.
Change-Id: Ic67b79aafa801c7ce96c5e52843ad5c881827d84
We had linux-g++-64. But with Ubuntu 18.04, when you install Qt5
you end up with linux-g++. This simply add that and doesn't specify
the architecture so should work for both 32 and 64 bit.
Change-Id: Ia458e212ff53638496a7108f58b212ef96296afd
This script had been copied to the cdt-infra repo a while ago, this
update removes the copy left behind and redirects users to cdt-infra.
Change-Id: Ia4b2d90a9336947e0aad53a0fce6a569416ac379
Adds support for this attribute in the ILaunchTarget attributes and
then convert it to the boolean attribute on the launch config.
Change-Id: Ieefa6892641517ff0fa6a0a04f63a6a8dbc35bf4
Adds ILaunchTargets for GDB Remote for TCP and Serial Port.
Adds a launch config provider that maps default launch configurations
for the gdb remote launch config types.
Alters the launch attributes by merging in the target attributes
over the launch configuration attributes. This is a no-op of the
target is the Null Target (which has no attributes).
Some string externalization that was missed from previous commits.
Carrying on tradition of ramdonly using Gdb or GDB in our class names :)
Change-Id: Ie8483110f594db593e704adda420ce6b14812dea
Without setting dependent plug-ins to minimum version to match the
target platform we are aiming for we can imply (and therefore let install)
CDT into older versions of Eclipse where CDT does not actually work.
This can be exposed in very odd ways, such as IllegalAccessError, when
platform has allowed API changes.
However, rather than update every single bundle in CDT, only the
o.e.cdt.core/ui bundles are being updated as this should achieve the
desired result without every other bundle needing to be touched.
See Bug 536448
Change-Id: I1c8f102a9a750e40970197da3e6cd56d139492bc
I haven't been able to get the automatic publishing working in time
and as Doug has been doing active work in that area I have temporarily
made this change.
Change-Id: I1d4b6776b77a116063b93f5f280dbf45719b7a6e
Methods weren't added if the virtual methods were in a base
template class.
Change-Id: I34b05eeb1e7dc5ce83944a642461eca521764967
Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
When installing CDT offline, I noticed javax.activation was missing and
needed to be pulled from Orbit. Normally Orbit dependencies should be included
in the update sites that use them.
Change-Id: I833debebadb60ac0ade9123f8e989d31f0861448
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>