1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-03 14:25:37 +02:00
Commit graph

52 commits

Author SHA1 Message Date
Martin Oberhuber
fa298da8b7 Releng: Update to Tycho-0.23.1 for bz 459873, Unify Target Platforms
- 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>
2017-06-15 16:30:15 +02:00
Martin Oberhuber
ef6aeee516 Releng: Enable Apache PMD build reports
Change-Id: I99039197ab28e70ad013a7dbd4a59b2713bd768d
2017-06-14 07:23:42 +02:00
Martin Oberhuber
198e9602dc Releng: Revert to jarsigner-1.1.2 since 1.1.4 fails with Java 8
Change-Id: Ifab75c4dd0c96c9217cf8154ab72f79a924c54b7
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
2017-06-14 06:35:28 +02:00
Martin Oberhuber
77ddbb7713 Releng: Clean Up and Unify *.target Target Platforms, SWTBot-2.5.0
Change-Id: I57585301be84c8c790609d0ac65548a7dcf02d8f
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
2017-06-13 23:48:50 +02:00
Martin Oberhuber
33b6fc0301 Releng: Update Maven findbugs, jacoco and jarsigner to support Java 8
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=457949

Change-Id: I91b51bf4ed4a2adbd4b31566343b3e701c161c52
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
2017-06-13 22:58:59 +02:00
Martin Oberhuber
a557d99dee Releng: Fix SWTBot Dependencies on Juno-Luna by adding Mars.2 Orbit
Change-Id: I9145ba0cfd477fa2ed4e7a9aee117eb2a97c1c50
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
2017-06-13 14:38:56 +02:00
Martin Oberhuber
68a1221aae Releng: Update EGit in Target Platform
Change-Id: I926048f5bbe98e137bc2e77ff608f2173a92c901
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
2017-06-13 12:06:18 +02:00
Martin Oberhuber
3e539b7331 Releng: Fix Terminal Unittests under Tycho with Jacoco
Change-Id: Ib4daa2402917122edb4b561dbf1ae696c80f0c7c
Signed-off-by: Martin Oberhuber <mober.at+eclipse@gmail.com>
2017-06-13 10:21:49 +02:00
Martin Oberhuber
48a2639cd2 Bug 516330 - Releng: Restore Tycho-0.22 for Building with Java 7
- 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>
2017-06-12 22:46:17 +02:00
Martin Oberhuber
b7d80cce89 Releng: Further Simplify Target Platforms
- 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
2017-06-12 22:24:37 +02:00
Martin Oberhuber
1cb50329e7 Releng: Tune eclipse-4.7.x-oxygen.target to pull minimal dependencies
- 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>
2017-06-12 17:33:48 +02:00
Martin Oberhuber
29a6d3d999 Releng: Update eclipse-4.7.x-oxygen.target and tm-baseline.target
- 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>
2017-06-12 11:08:56 +02:00
Martin Oberhuber
36dc12036a Merge "Releng: Update Oxygen Target Platform" 2017-06-01 01:44:13 -04:00
Martin Oberhuber
0a2be14d7a Releng: Update Oxygen Target Platform
Change-Id: I757f609197167bd08af83c5e5504bf891416241d
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2017-05-31 01:35:53 +02:00
Martin Oberhuber
ae68201315 Bug 516330 - Uprev all features to 4.3 and introduce Maven -Pcdtserial
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>
2017-05-16 11:47:00 +02:00
Doug Schaefer
6908d52f0a Bug 516330 - Serial Connector that uses CDT Serial Port.
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>
2017-05-16 06:09:54 +02:00
Martin Oberhuber
9bbe84d17e [Releng] Add tm-baseline.target
Change-Id: If9c689134cb61104809ab343378f0b2f9574c98a
2016-09-20 18:01:13 +02:00
Martin Oberhuber
4ffaadbc99 [Releng] Add Oxygen target platform
Change-Id: Ib5e441dfa0936240063578fbd3fb8e51c8686fcc
2016-09-19 17:33:51 +02:00
Martin Oberhuber
257a90f410 [Releng] Update Terminal version to 4.2
Change-Id: I5524741a709c0c5cdd8860561de0992ff9aa75b6
2016-09-19 16:34:33 +02:00
Uwe Stieber
a53620ce95 Update target definition files and project set 2016-08-26 18:00:17 +02:00
Uwe Stieber
c48666a912 Configure Maven Central cache 2016-06-14 10:14:35 +02:00
Martin Oberhuber
8a58510c51 Update to official Platform 4.6rc4 build site
Change-Id: Idd2e68a55a557e1339ff2cdf9d3038c3e20d36fe
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-06-06 00:17:57 +02:00
Martin Oberhuber
d139f177ea Update Orbit to Neon R20160520211859
Change-Id: I90985bfe5b00b1c323c4ec8201b4e2e2511cbb0e
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-05-26 18:28:31 +02:00
Uwe Stieber
397566b1c3 Switch to Neon M7 Orbit repository 2016-05-13 13:35:17 +02:00
Uwe Stieber
cd6c2f0219 Update Eclipse Neon target definition 2015-10-23 18:08:41 +02:00
Uwe Stieber
7f0e1df264 Releng: SDK version for Neon is still 4.5.0 2015-09-10 16:48:45 +02:00
Uwe Stieber
83659a822a Releng: Fix SDK version id 2015-09-10 16:31:50 +02:00
Uwe Stieber
de7244a8f0 Releng: Fix Mars profile id 2015-09-10 15:02:33 +02:00
Uwe Stieber
9be004b4b8 Releng: Added Mars profile and switched default build platform to Neon 2015-09-10 14:59:35 +02:00
Uwe Stieber
d8876fc34f Releng: Added Neon target platform definition 2015-09-10 08:39:54 +02:00
Uwe Stieber
7a77b9f539 Releng: Adjust Eclipse build profiles also 2015-08-11 13:09:30 +02:00
Uwe Stieber
013db6e0b9 Releng: Use released versions of Eclipse Mars for TM Terminal build 2015-08-11 13:05:34 +02:00
Uwe Stieber
fdfbb5ff76 Releng: Add missing dependencies to Eclipse Mars target platform
definition
2015-08-11 09:34:03 +02:00
Uwe Stieber
b10b8f5d0a Releng: Update Eclipse Mars target platform definition to use release
versions
2015-08-11 09:14:33 +02:00
Greg Watson
90f8ed75c4 Remove macosx/x86 target as it is no longer supported.
Change-Id: If4d0d302ad7f12fa668a65dd395960f04551e885
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-06-18 18:13:11 -04:00
Uwe Stieber
ccc0144058 Releng: Adjust maven version for Terminal 4.1 release 2015-06-11 15:01:44 +02:00
Martin Oberhuber
82a085a97d Restore terminal stream id (development) after merge from 4.0_mars_bugfix 2015-06-04 07:34:48 +02:00
Uwe Stieber
23b3fd4cd0 Releng: Update terminal stream id 2015-06-01 11:41:16 +02:00
Uwe Stieber
fe1ca8742c Releng: Update Orbit repository link 2015-06-01 11:38:00 +02:00
Uwe Stieber
ad325a79bf Releng: Switch to released 1.1.2 version of eclipse-jarsigner-plugin 2015-05-22 12:36:12 +02:00
Uwe Stieber
f99767b377 Releng: Switch to Mars RC2 Orbit repository 2015-05-21 10:34:47 +02:00
Uwe Stieber
98c485b819 Releng: Minimum version of cdt.core is 5.6.0 2015-05-06 16:29:00 +02:00
Uwe Stieber
fa5b76e3ad Releng: Updated config to use CDT 8.7 Mars for Mars build and added Juno profile 2015-05-06 14:17:45 +02:00
Uwe Stieber
d393b87e1d Releng: Added Eclipse 4.5 Mars target platform definition 2015-05-06 14:02:13 +02:00
Uwe Stieber
cc862f153f Releng: Added CBI Snapshot repository 2015-04-30 08:11:01 +02:00
Uwe Stieber
c15e9fafe0 Releng: Attempt to get rid of the pack200 crashes - see bug #464947 2015-04-30 07:47:18 +02:00
Uwe Stieber
07831b65c1 Releng: Update Orbit repository to be used for Mars M7 2015-04-29 11:21:40 +02:00
Uwe Stieber
14f991795d Terminal: Adjust find bugs filter 2015-04-17 12:04:24 +02:00
Uwe Stieber
bcca3ecf9f Releng: Set terminal stream to "development" 2015-04-16 12:16:51 +02:00
Uwe Stieber
a2cc5e0878 Releng: Update Terminal target platform definition 2015-04-16 10:49:31 +02:00