1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-18 22:45:23 +02:00
Commit graph

146 commits

Author SHA1 Message Date
Jonah Graham
1893069eb5 Remove unmaintained LSP and DAP support from CDT
Fixes #139
2022-11-09 19:47:22 -05:00
Jonah Graham
75c779fc1d Remove non-functioning Qt plug-ins
Fixes #123
2022-10-29 18:56:47 -04:00
Alexander Fedorov
4887cd3bc6 CDT.setup working set definitions: fix swapped LSP and LLVM
Fix working set predicate patterns for "CDT LLVM" and "CDT LSP"
2022-10-18 10:05:31 +03:00
Ed Merks
34bdc2def1 Fix broken working set references in the CDT.setup.
The previous "Remove double blanks from working set names" broken the
references because there a space is encoded as %20.
2022-10-06 08:59:55 -04:00
Michael Keppler
bd870d0c49 Remove double blanks from working set names 2022-10-04 06:56:04 -04:00
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
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
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
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
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
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
f8b2d01109 [releng] Synchronize CDT.setup for final 4.22 platform release
Change-Id: Ic9654d0309538cd9fc50d95ea27c33e732b693a9
2021-12-14 11:12:46 -05: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
e5dad24eed [releng] switch setup to use 2021-09 by default
Updated Baseline to 2021-09
Updated Target to 2021-09+

Change-Id: I9dd301b2b759452c743238626ac671008e2cd254
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2021-11-06 18:55:47 +03:00
Jonah Graham
c13962fcd7 [releng] Update to latest dependencies (2021-12 M2)
This includes requiring older version Hamcrest as the org.hamcrest
bundle was recently update in Orbit to a new major version that
isn't compatible.

Change-Id: I7cb23f0be058d1404b93b1a76cbfe8182a3ded14
2021-10-25 18:56:15 -04:00
Jonah Graham
ad4d444823 [releng] Prepare for CDT 10.5.0
Change-Id: I9b72edf4a0ff0771a147934dd7f1c92ba1ee799a
2021-09-26 20:23:17 -04:00
Jonah Graham
c34816028c [releng] Fix p2 repo for ptp remote
The URL we were using was a milestone location - this location is
the release location. The milestone location has since been deleted.

Change-Id: I2e29fbf36d51d17cd53754afc5175275257f0983
2021-09-01 16:08:58 -04:00
Jonah Graham
071758e131 [releng] Update CDT baseline to 10.3.0
Change-Id: Iafd85f12126ce9c41d9d068ee0f6ea2ba9487b7f
2021-06-12 18:20:56 -04:00
Jonah Graham
dafb6e5806 [releng] Update cdt.target to point to new dependency versions
Other dependencies, such as platform may be updated later in the
dev cycle to increase CDT's minimum dependency version to the 2021-06
or even later releases.

Change-Id: Ib6386dca74f9e1327f2f7beae0adf13f54e668f3
2021-06-12 18:20:56 -04:00
Jonah Graham
2fae0b79c2 [releng] Fixup for Bug 572552: Correct URL for linuxtools docker
Change-Id: I2eebf1e8ef9ceac965e609f553d8a8347567fb36
2021-04-05 22:43:09 -04:00
Alexander Fedorov
212084cc6d Bug 572552 - CDT releng: update baseline to 2021-03
Updated baseline to 2021-03 for
* cdt-baseline.target
* CDT.setup
* parent pom is not changed


Updated target to 2021-03 where it was pointing to older versions for
* cdt.target
* CDT.setup

Change-Id: Ie8117b4cb6f86c8ad105710d14dde6222380d289
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2021-04-02 13:23:10 +03:00
Alexander Fedorov
73491800ac Align CDT.setup with target platform
Add com.sun.jna* 5.6.0+
Switch to jakarta.xml.bind
Require javax.activation 1.2.2+

Change-Id: I28a1c7c7be085e9970ea94e5f44ce0a5b7f7cc6e
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2021-02-09 20:52:21 +03:00
Jonah Graham
50f2172fba Bug 569172 - Debug framework should support generic "unit test" view
Add new target platform dependency to cdt.setup.

Change-Id: I0af034d1fc19e7fe143b33742634f3f01905d41f
2021-01-28 12:37:13 -05:00
Jonah Graham
2cac529ee0 [releng] Updates of deps and repos for beginning of CDT 10.2 cycle
Change-Id: I65dd3c31e598b013935cf6b221eb098f77ce75f9
2020-12-19 11:28:31 -05:00
Jonah Graham
b5aae48f38 [releng] Update to RC1 dependency versions
Change-Id: I8eb772f7130ec183f99f26ba9bc606b95af8053f
2020-11-30 21:17:29 -05:00
Jonah Graham
7fd8956dca [releng] Update to Platform 4.18 M3
Change-Id: I4f56a63394ba619ff2d1c319b5ee334fde685683
2020-11-23 12:31:57 -05:00
Alexander Fedorov
98e50a2d8b Align CDT.setup with target platform
Add org.yaml.snakeyaml for CMake
Use Orbit from
https://download.eclipse.org/tools/orbit/I-builds/I20201119185738/repository

Change-Id: If2fceeb124ddfb90e1dfe5c9212ceca2adace474
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-11-21 22:49:00 +03:00
Jonah Graham
90e53382fb [releng] Update target plaform to 4.18 M2
Change-Id: Id60d944684870278cef5512fc769c4fcde5a18d2
2020-11-02 12:10:44 -05:00
Jonah Graham
938729c522 [releng] Update to Platform 4.18 M1a
Change-Id: Iab57caf16dc5ea97b646376f9ef8f3882619f6e1
2020-10-12 08:49:46 -04:00
Alexander Fedorov
379e300382 Bug 567554 - Configure CDT.setup and .target for 2020-12 development
Add repository list for 2020-12
Update Orbit to 2020-12

Change-Id: Ib1dd63606be177e0e17000903c9efe5aeea851fa
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-10-04 02:28:49 -04:00
Marc-Andre Laperle
6a9d212c0e Update target and baseline after 2020-09 release
Change-Id: I631545a1ceaf18e576f85f744d6b141c35363fe1
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2020-09-19 14:04:37 -04:00
Jonah Graham
9b94dbd5ef [releng] CDT target platform update for RC2
Use Platform 4.17 RC2 and update CDT's self referenced version

Change-Id: I782b55048da266f56b6b23b626aa1cca9764b22d
2020-09-06 21:57:56 -04:00
Alexander Fedorov
718088b907 Bug 566610 - CDT 10.0 stream should use LSP4E 0.16.0 release
Use https://download.eclipse.org/lsp4e/releases/0.16.0/ instead of
snapshots for CDT 10.0 stream.

Change-Id: I163c3de4723facb45eb23a548174e8a4cd6c0e5c
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-09-02 18:54:36 +03:00
Jonah Graham
2c94bb09a0 [releng] CDT target platform update for RC1
Use Platform 4.17 RC1 and update CDT's self referenced version

Change-Id: I077ba137bac608bac042e4b27746162b4f01480c
2020-08-31 13:31:43 -04:00
Jonah Graham
fd9382d8a9 Bug 562494: Update BREE to Java 11
Change-Id: I0c91aafc0cb1b179936acbd4c9df2d961899e3fa
2020-08-24 17:50:56 -04:00
Jonah Graham
fbc117fd59 [releng] Update target platform Eclipse 4.17 M3
Change-Id: I5538eaa97b655137730f03a3be03af2e920e7b2e
2020-08-23 07:52:12 -04:00
Jonah Graham
c6f2eb5588 [releng] Update self-referenced CDT version in target
Change-Id: Ibf8f2f01d97d1d8bf8fa09483170e70372b99d26
2020-08-03 14:56:33 -04:00
Jonah Graham
285c75837e [releng] Update to Eclipse platform 4.17 M2 contribution
Change-Id: I394fd614400cae4b4ee3efe33cedc4dea67fb7f5
2020-08-03 13:03:43 -04:00
Marc-Andre Laperle
742dc05cb8 [releng] Remove explicit mentions of com.sun.jna.* in target platform
They come along with org.eclipse.sdk feature anyway.
org.eclipse.sdk -> org.eclipse.platform
 -> org.eclipse.rcp -> org.eclipse.e4.rcp -> com.sun.jna

Change-Id: Icc64906305b1ee96ff8a3a8850d681bf854ea784
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2020-07-13 23:06:46 -04:00
Jonah Graham
12ce6020e7 [releng] Add wildwebdeveloper to target platform
The Linuxtools, as of I32779335ee3f5c94d733c3fa68d1b593f9206667,
requires WWD node fragments

Change-Id: I7c8f9553c159f74941d422d136f929bb322aac27
2020-07-13 22:33:21 -04:00
Alexander Fedorov
063301deca Bug 565144 - CDT.setup and .target should be configured for 2020-09
Changes for .setup and .target
* add "com.sun.jna" bundle from Orbit
* add "com.sun.jna.platform" bundle from Orbit

Changes for "org.eclipse.cdt.debug.application.product":
* remove "org.eclipse.update.configurator" bundle
* add "org.eclipse.jface.notifications" bundle
* add "com.sun.jna" bundle
* add "com.sun.jna.platform" bundle

Change-Id: Ic1a0b2d6d5189c9f3652def987d3c6a0daa4c7ee
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-07-11 19:10:58 +03:00
Alexander Fedorov
c48d1403a7 Bug 565144 - CDT.setup should be configured for 2020-09 development
Switch Eclipse Platform to 4.17 M1 for .setup and
.target
Switch baseline comparator to the latest released CDT
And I need this root project manifest to simplify my work, please

Change-Id: I8c3af45144d3859d171a87d5d37dfa7e5c7ea97b
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-07-11 13:48:39 +03:00