1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-29 11:55:40 +02:00
Commit graph

1256 commits

Author SHA1 Message Date
Jonah Graham
e204bee657 [releng] Update to 2022-12 M1 target platform 2022-10-03 12:42:37 -04:00
Jonah Graham
e47a150db8 Remove old m2e connectors
With m2e upgrading to 2.0 in 2022-09, the old m2e connectors
don't work anymore and generally aren't needed either.
2022-09-26 14:31:13 -04:00
Jonah Graham
45f7fd7079 Correct path to promote script 2022-08-22 19:31:40 -04:00
Jonah Graham
8b0ea1fd07 Default to not publish standalone
As we don't publish it anymore normally, make that the default
2022-08-22 18:10:12 -04:00
Jonah Graham
4d41a5df89 Use standard filename extension for releng template
This file is hardly (if ever) used anymore, but lets make it
fit in well with the rest of CDT
2022-08-22 18:09:22 -04:00
Jonah Graham
10dbee9110 Make shell scripts executable 2022-08-22 17:55:50 -04:00
Jonah Graham
5d40878d1b [releng] Prepare for CDT 10.7.1 downloads 2022-08-22 17:43:40 -04:00
Jonah Graham
b334b94bae [releng] Migrate promote build releng to main CDT repo 2022-08-22 17:43:40 -04:00
Ed Merks
ccdd9b2c99
Simplify the API baseline target (#42)
Also simplify the corresponding API baseline targlet in the setup

https://github.com/eclipse-cdt/cdt/issues/39
2022-08-22 11:54:05 -04:00
Ed Merks
4e40dda89f Improve CDT's setup
Include a configuration, simplify the targlet for the target platform,
and enhance the working sets based on folder structure.

https://github.com/eclipse-cdt/cdt/issues/39
2022-08-12 12:04:56 +02:00
Jonah Graham
511a920e01
Add org.apache.commons.io to CDT's p2 site (#25)
See https://github.com/eclipse-cdt/cdt/issues/21
2022-08-11 17:08:54 -04:00
Ed Merks
5481522e1f
Bug 580505 - Fix and improve CDT.setup (#34)
Don't install org.eclipse.pde.api.tools.ee.feature.feature.group because
it's no longer in the latest update site, and that causes problems like
this one as noticed by a user:

https://www.eclipse.org/forums/index.php?t=msg&th=1111320&goto=1854139&#msg_1854139

Move all the tasks up to the project level.

Include a * requirement on the CDT targlet so that all projects are
imported by the targlet task with no need for a separate import task.
Probably many of the explicitly listed requirements are no longer needed
because all requirements of all projects in the clone are resolved now
automatically.  Also ensure that all platforms are resolved so that all
of CDT fragments are imported.

Move the Git clone task before the modular targlet task so that the
clone is available during the first resolution.

Add an EclipseIni task so that the CDT.setup is redirected into the
local clone's version such that you can modify that setup and test it
locally via Help -> Perform Setup tasks (and so that Navigate -> Open
Setup -> CDT opens the editable workspace version).

https://bugs.eclipse.org/bugs/show_bug.cgi?id=580505
2022-08-11 12:07:53 -04:00
Jonah Graham
1c8c96c239 Move the disable intro ini out of root of repo
The root files in GitHub are a bit more prominent, so keep
that area clean and move this special ini to a subdir.

Change-Id: I12d95727e9dad29ebe4f50d47faa9e98753a52bc
2022-08-04 12:23:12 -04:00
John Dallaway
cb8a85596c [releng] WWD releases now require Java17, downgrade WWD version
Change-Id: I6476d206252fbbb7de38a1a302d3544ab41bb40a
2022-07-12 15:13:02 +01:00
Jonah Graham
b803ce0a3d [releng] Docker snapshots now require Java17, downgrade Docker version
Change-Id: I14df686bc1a601187b77184fb402a48cd32d040f
2022-06-26 21:17:41 -04:00
Jonah Graham
793af86603 [releng] Released dependencies of 2022-06
Change-Id: Ia6a0c10c60075d9c7e5ef878db51bd767e5656de
2022-06-15 09:38:59 -04:00
Jonah Graham
b9dd4673a7 [releng] Update to 2022-06 RC2 dependencies
Change-Id: Idcd66f7e250790e904ccc7d3f0bc10aaf1eea093
2022-06-08 13:02:42 -04:00
Jonah Graham
a60ea13d40 [releng] WWD snapshots now require Java17, downgrade WWD version
Change-Id: If312d62984fd0560a691f6fbcea975123073bad1
2022-06-03 08:52:36 -04:00
Jonah Graham
450dbf0d57 [releng] Update to 2022-06 RC1 dependencies
Change-Id: Iad4f44060d3b913a648a598a9067ba47e8f19f48
2022-05-30 18:28:28 -04:00
Jonah Graham
9b05a213eb [releng] Update to 2022-06 M3 dependencies
Change-Id: I138dccb36f84975f38b2f8123e24d5ad1714e9f1
2022-05-24 13:58:13 -04:00
Jonah Graham
d224fec1da [releng] CDT 10.7.0 M2 dependencies
Note: Due to Bug 579817 we need to consume an I-build to get
a working java.xml bundle.

Change-Id: I60ff7a025855367f7c2dbc7387122d3e379c8677
2022-05-03 21:09:13 -04:00
Jonah Graham
a1c02e2cce [releng] Apply auto-clean of save to all files with Eclipse 4.23
This mostly is using diamond operator, but includes
adding missing @Override and organizing imports and
applying formatting improvements in the JDT formatter.

Change-Id: Id91cbff33b0a039cc5121945ffbc407ecba45866
2022-04-19 20:13:15 -04:00
Jonah Graham
7400e22b1f [releng] Update all legal files with update_legal_files.sh
The about.html was changed as per
https://gitlab.eclipse.org/eclipsefdn/it/websites/eclipse.org/-/issues/90

Change-Id: Ied879279460a8fc610630fc26794ab3df9eae39f
2022-04-13 13:42:35 -04:00
Jonah Graham
a4480e4db6 [releng] new script to update all legal files
Change-Id: Ica07264a13015e81237e71f3b9cd3f3d5f20183b
2022-04-13 13:15:06 -04:00
Jonah Graham
1f0451c163 [releng] Prepare for 10.7.0 with version bumps
All the about.html files are updated, so every bundle that hasn't
already had a bump in 10.7 needs one now

Change-Id: I6143d2fbe77a58a3a6d2f4a226d96087117f9ac1
2022-04-13 13:15:06 -04:00
Jonah Graham
bc8c94fbe6 [releng] Update to Tycho 2.7.1
2.7.1 is required to consume PGP keys successfully.

Change-Id: I2ca86728b9118943fcd364656861dc8e7170145a
2022-04-11 17:07:30 -04:00
Jonah Graham
e8d924bb9a [releng] Bump versions for 10.7.0
Change-Id: Ibada1ef26f47f4238ae64f53fb67a73125534347
2022-04-10 20:55:36 -04:00
Jonah Graham
16872dd142 [releng] Prepare for CDT 10.7.0 M1 / 2022-06 M1 (target platform)
Change-Id: I56f50431268a64d63fd6e6dfdb64c0e27c064f8e
2022-04-10 20:55:36 -04:00
Torbjörn Svensson
8c021b181f [releng] Increment sequence number to allow PDE to pickup the change
Contributed by STMicroelectronics

Change-Id: I28853f6a791f622b588abe6d962598c31b17d600
Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com>
2022-04-01 19:59:38 +02:00
Torbjörn Svensson
553eb84cb1 [releng] Update target and baseline for 2022-06 cycle
Used info from https://projects.eclipse.org/releases/2022-03 to determine
the versions of components.

Contributed by STMicroelectronics

Change-Id: If6c4ccfc18e87ff91cbed8c6236139c01819f77a
Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com>
2022-03-31 12:15:02 +02:00
Jonah Graham
e3f20b8a31 [releng] Stable URLs for Eclipse Platform dependency
This updates the dependencies to the final URL for the 4.23 release

Change-Id: Ief75cd18098f640e33c971faebed13599dd16217
2022-03-14 16:49:22 -04:00
Torbjörn Svensson
66f3c6b08d Bug 579039: Limit SOURCE_DATE_EPOCH to fit 32bit unsigned int
The impementation in GCC allows a value up to 253402300799 that
corresponds to "Dec 31 9999 23:59:59 UTC". Apparently, this is due
to some limit of __DATE__ and __TIME__ within the preprocessor.
Regardless, as the reporter claims to have problem with values
outside the range of a 32bit unsigned integer, lets use
"(1 << 32) - 1" as a limit.

Contributed by STMicroelectronics

Change-Id: Ifa7995cd9edb460d4ad6544b5231eef88d7e39a0
Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com>
2022-03-10 01:43:40 -05:00
Jonah Graham
968c6937e7 [releng] Update to 2022-03 RC2 dependencies
Change-Id: I4bd79f799a91a9817f4606a740b727c556b9699c
2022-03-08 12:16:19 -05:00
Jonah Graham
0ac321fde9 [releng] Update to 2022-03 RC1 dependencies
Change-Id: Ib9a4bc1224020260f968e4c5d9cc1ed283adf9d9
2022-03-01 19:37:33 -05:00
Jonah Graham
c2c8099672 [releng] Update to 2022-03 M2 dependencies
Change-Id: I95d2575eff05f1f16913211c2a8354bc7931e72a
2022-02-02 16:00:09 -05:00
Jonah Graham
640dc53892 [releng] Bump version numbers for all modified projects
Change-Id: I0d78c550512d8e63374bf1bc3a53f80e5d387e31
2022-01-12 18:57:12 -05:00
Jonah Graham
431e5ffd23 [releng] Bump end year on copyright on all modified features
Change-Id: I0d35eb6514d87fb6dcba0a284f58963b80861d51
2022-01-12 18:57:12 -05:00
Jonah Graham
10988e8749 [releng] Update maven plugins to latest versions
Change-Id: I33f8c706d3bee1e9ec168fbd677887be998725fe
2022-01-12 14:07:45 -05:00
Jonah Graham
dbd7558f17 [releng] Bump to CDT version 10.6.0
Change-Id: I28629cdfb0906ce7f1b33a88cbbd55521afc8f6b
2022-01-12 14:07:45 -05:00
Alexander Fedorov
0b1d0ac543 [releng] Update target and baseline for 2022-03 cycle
Use info from https://projects.eclipse.org/releases/2021-12 to determine
the versions of components + M1 build of Eclipse Platform.

Orbit has not done an M1 release.

Change-Id: I1b23daeae7ae280502db5155e4a7bd34b89e7db4
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
Also-by: Jonah Graham <jonah@kichwacoders.com>
2022-01-12 14:07:45 -05:00
Jonah Graham
e2eca3eb67 Bug 577097: Assign a category to all o.e.remote features
In the p2 site all the o.e.remote features are appearing in the
Uncategorized category, AFAICT this is because the category.xml
file was not actually valid. Note that the PTP version
in https://download.eclipse.org/tools/ptp/builds/remote/3.0/2021-09
also showed everything as uncategorized, so this commit is actually
an improvement on presentation.

Change-Id: Ic3304c8e57131efd3c7adc6eec021f72e6ba1a36
2022-01-12 09:51:03 -05:00
Jonah Graham
8062a11eac Bug 577097: Add o.e.remote features to CDT's p2 repo
Change-Id: Ia5ef4a868d52389aefa3ef800a412ce53628da3e
2022-01-11 20:07:54 -05:00
Jonah Graham
8ac94b675f Bug 575046: Enable CDT update site to the latest release by default
Change-Id: Ib43acc4ecf5b67ee4508bd93928fdfd6807d2507
2021-12-14 11:37:12 -05:00
Jonah Graham
f8b2d01109 [releng] Synchronize CDT.setup for final 4.22 platform release
Change-Id: Ic9654d0309538cd9fc50d95ea27c33e732b693a9
2021-12-14 11:12:46 -05:00
Torbjörn Svensson
a46254a9fa [releng] Update to final repository for 2021-12
Change-Id: I2ebf00dc21fc31c04714f6913f1e823d90bbc849
Signed-off-by: Torbjörn Svensson <torbjorn.svensson@st.com>
2021-12-14 11:28:41 +01:00
Jonah Graham
71ad45b382 [releng] Update to 2021-12 RC2 deps
Change-Id: Iaf291d047d7517586ca4c1c83b0708de3619632b
2021-11-29 17:58:48 -05:00
Jonah Graham
34b9d23951 [releng] Update to 2021-12 RC1 deps
Change-Id: Iec85fc3dee66bd4161087efc02aec727e99dc877
2021-11-22 12:18:10 -05:00
Jonah Graham
1a293f7a5f [releng] Update to 2021-12 M3 deps
Change-Id: Id14797d55be47e9975574f8c5245483e64978365
2021-11-15 20:07:51 -05:00
Alexander Fedorov
2e6a2cfe6d [releng] switch setup to use latest by default
Use eclipse.target.platform.latest
Sync with Target

Change-Id: Ife2508edb72eaa45bfe33618d3cbde47a5d34d6a
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2021-11-15 20:04:39 -05:00
Alexander Fedorov
d7c4d08c91 [releng] always place repository before unit elements for .target files
Format both baseline and regular targets

Change-Id: Idc3c4739fdca7c4311981dfc3fe652713bc024a2
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2021-11-06 20:33:51 +03:00