Change-Id: I051c5799d656b99fa3ae7c3a99eefb20e2898e8f
Signed-off-by: Daniel Wille <dwille@gmail.com>
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
remove releng/ folder as it's only referenced by the ant script dstoreTargets-git.xml, which is also not needed;
remove rse/plugins/org.eclipse.dstore.core/dstore_core.jar as this jar is generated
Signed-off-by: nickboldt <nboldt@redhat.com>
Create parent pom;
Remove relative paths and update refs to intermediate parent poms;
Comment out source features, change .qualifier to -SNAPSHOT;
Update sdk version to 4.8 milestones;
Organize wince into build;
Missing files
(These changes contributed by Rob Stryker.)
Signed-off-by: nickboldt <nboldt@redhat.com>
- Tycho-0.23 makes multiple Hudson builds in parallel more robust
- Use SWTbot-2.2.1 on Eclipse-3.8 to keep target dependencies clean
- Bring *.target files in sync with pom-config.xml for interactive use
- Align .gitignore with TCF's .gitignore
Change-Id: I6dfd7bfee43e8fcab1b6e7aae7a0b46f2f83bbf4
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
As the o.e.tm.terminal.connector.serial , which is based on RXTX,
was taken out of the master terminal.feature, it is now only available
as a separate feature. Consequently, it only makes sense installing
when RXTX is also available - the RXTX dependency was thus made
non-optional.
Change-Id: If6528a6518da57335c7449def359e0f645c77b67
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
In case multiple terminal launcher delegates are registered with
identical label, the ID of a delegate is used as fallback instead
of the label in order to disambiguate.
This doesn't look pretty in the UI but it works and it's a generic
solution for an atypical problem.
Change-Id: I4028e1819f7405c2cb65eacf4e84f437900d884e
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
- Make Mars the defaut target to build against to support Java 7
along with cdt native serial for a full build
- Cleanup: Fix indentation
- Add Oxygen Profile
Change-Id: I21b1e9b0fb905c8c50889e9697f4d11231685945
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
- Source features are auto-discovered, no need to add
- By using the Planner, only root features are needed
- Use RSE runtime instead of SDK avoids doc.isv
Change-Id: I953b650e156742a5a7cbcc225e9dbdab3a3730ed
This is a quick fix to allow users to enter cdtserial port
names that we don't pick up in the device list.
Change-Id: I9473278c6e65e2a2bc7bb40c78e41fdf9d349f44
- Remove eclipse.sdk.ide and emf.sdk in the Target Platform
- Add platform.ide , hamcrest and ecf for correct dependencies
- Enable "planner" mode in the Target Platform instead of "slicer"
for automated resolving of dependencies.
Change-Id: I4a09e43501f312c59b8241838a59c3a413efe49e
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
- Set tm-baseline to proper Neon baseline.
- Add Orbit (commons.net) and cdt-natives with source to target.
Change-Id: If028d97b813415fb658e2e37f6e10978e71e3c1c
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
Teach TextCanvas to provide all the text contained: getAllText().
The actual change takes place on the level of ITextCanvasModel
(interface) and AbstractTextCanvasModel (implementation); TextCanvas
just redirects the request there.
One bit of the existing code has been refactored: part of
AbstractTextCanvasModel.extractSelectedText() has been extracted
into a separate method - scrubLine() - so it can be reused in the
new code.
The primary (and probably the only one) use case of this new
extension is test automation: SWTBot- or Red Deer-based tests can
read content of TextCanvas instances and verify that they contain
what's expected, e.g. output of Docker containers or gdb sessions.
Change-Id: I92092c0f9837639d13d6bc32ae5b47acd24c54c1
Signed-off-by: Václav Kadlčík <vkadlcik@redhat.com>
All features are upreved to 4.3 along with the Parent POM for the
upcoming Terminal 4.3 / Oxygen release. Plugin versions remain
unchanged, keeping them as semantic versions. Along the lines, also
- Introduce a Maven Profile -Pcdtserial, which is active by default
to build the cdtserial plug-ins. This can be de-activated by property
-Dnocdtserial on the mvn command-line. This is necessary to build /
validate Terminal against older streams (juno,mars,...,neon) which
did not have the necessary cdt native serial dependency.
- Update the update site to
http://download.eclipse.org/tm/terminal/updates/4.3
- Update Copyright Year in all features to 2017
- Update p2 repo URLs of Oxygen and Orbit dependencies.
- Update the terminals.psf project-set file adding the new cdtserial.
Change-Id: I8992fe4bb8ac08abe783d33fbb8b00b4e864fd73
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
A few short cuts taken but it's usable. There's no memento for this
connector since it's usually not a good idea to always connect to the
serial port on startup since there can only be one client at a time.
Change-Id: If8ea1c770597068346bb44a6444a6d231d38bca9
Signed-off-by: Doug Schaefer <dschaefer@blackberry.com>