1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-02 22:05:44 +02:00
Commit graph

1202 commits

Author SHA1 Message Date
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
Martin Weber
7f96b6dc6c Bug 564349 - move plugins for non-gcc/clang support (arm, hpenonstop, intel, ms, nvidia) to an 'optional' category in the plugin installer GUI
Change-Id: I0700c5e1b01b45d9e84acd1f66deba187d89341a
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2021-07-27 15:26:07 -04:00
Martin Weber
422835d273 Bug 564349 - rename packages & projects o.e.cdt.cmake.is to o.e.cdt.jsoncdb
Change-Id: I29e4e0fdc988b6d9cdccfb50f73ad16591645fa4
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2021-07-14 17:35:57 -04:00
Jonah Graham
b831c73cfd [releng] Add missing sequence number bump to API baseline
Without this bump, Eclipse PDE can assume the contents hasn't changed
so will use the wrong baseline.

Change-Id: I02706b1277f9cfdd664c70b76832d6616e0fbf47
2021-06-16 13:07:36 -04:00
Jonah Graham
902ea0dfa1 [releng] Bump to CDT version 10.4.0
Change-Id: I0807f46d9ebb8bb579b687366cdb19e40935a9ec
2021-06-12 20:52:54 -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
381f29b74e Bug 573417: Add https URL for p2 site on CDT installs
Up until now we have added http:// URLs

Change-Id: Ib7c41cd16fed176d66c9377b1bd31ddbac6128d2
2021-05-15 17:59:46 -04:00
Jonah Graham
5138a91074 [releng] Update p2.inf's reference
Change-Id: Ib423cf02dfddc6bf4a1f45b10728872afbe0a0e3
2021-04-12 09:28:45 -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
8dbf024ab8 Bug 572552 - CDT releng: update versions to 10.3.0
Added missed license headers
Updated baseline for the parent pom to CDT 10.2
Updated version for pom.xml to 10.3
Updated version for features and bundles to CDT 10.3
Updated copyright for about.properties to be 2021
Incremented version + 100 where needed

Change-Id: I79666fcc0402fee6607499d7dce1eaf87a5f446d
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2021-04-04 16:17:25 -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
Torbjörn SVENSSON
1404e46d70 Bug 571566: Document how to choose workspace for headless build
Moved handling of "-help" to a new plugin using the same approach as
was used for the JavaCodeFormatter in bug 543363. This mainly allows
to get the help text even if the workspace is missing.

Contributed by STMicroelectronics

Change-Id: I4ee2e93f0e8fed13ddebd70c3bce58f047aa1d12
Also-by: Jonah Graham <jonah@kichwacoders.com>
Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@st.com>
2021-03-01 02:40:52 -05: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
9c370cfcf0 Bug 521515: Update to JNA 5.6.0
Change-Id: Id56f6366e0bbaa33b1d0967cd64487fc173b3833
2021-02-02 21:14:08 -05:00
Victor Rubezhny
3e485f66d1 Bug 569172 - Debug framework should provide way to report unit test results to the generic "test report" view
Publish org.eclipse.cdt.unittest.feature

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
Change-Id: I1bdfed66b4637f9e4063cc7bde5caeccb9d329ad
2021-02-02 19:06:04 +01: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
Victor Rubezhny
f7a3b1b066 Bug 569172 - Debug framework should support generic "unit test" view
A C/C++ test runner client demonstrating the functionality of Unit
Test View bundle.

See: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/171116
for Unit Test bundle proposal

Also-By: Mickael Istria <mistria@redhat.com>
Also-By: Alexander Kurtakov <akurtako@redhat.com>
Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
Change-Id: I93bc368549a640906a198e04456d5f9fd87eedb5
2021-01-15 21:52:03 -05:00
Jonah Graham
a360682dba [releng] Fix case where copyright year end == start
Change-Id: I4e96c000a307003946195823fce1f7322b3a4a01
2021-01-15 21:52:03 -05:00
Jonah Graham
ae1fc558bd [releng] Dash jar location moved
Change-Id: I3eb05563a70b7c1895e7d2cacc66617ec5a94b4d
2021-01-11 20:37:52 -05:00
Jonah Graham
bf6f758bd3 [releng] Update p2.inf's reference
Change-Id: Id8a43b342ca643155e593987113a100af12b98f9
2020-12-19 12:11:25 -05:00
Jonah Graham
c248620053 [releng] Increment feature and related versions to 10.2.0
Change-Id: Icd135a588920fa25fd846dc285db5f83e5ac7037
2020-12-19 12:11:25 -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
36285742d1 Bug 568375: Publish com.sun.xml.bind to CDT's p2 repo
In the past CDT just picked this up from somewhere else.

Change-Id: I00672abd57e1710fe0e91fb0a1387740208d0c68
2020-11-20 14:30:28 -05:00
Jonah Graham
409a830c39 Bug 568375: Consistent versions for use of JAXB libraries
Change-Id: I86a6def37aed6c30a7591fd8dde4c174f6af98bb
2020-11-19 14:31:30 -05:00
Torbjörn Svensson
e632011f2c Bug 568728: Drop execute permission on files
Add enforecment script that verifies that only specified file types are
allowed to be mared as executable.

Change-Id: I4b40e3a46b03bfc78a9dcd52e8bf29cb079b7f3b
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-11-18 17:38:22 +01:00
Martin Weber
de80240232 Bug 567488: Use snakeyaml to persist command-line options to pass to cmake
Change-Id: Ia6b60865f663aecae74d6d571bc9d213bf7cd36b
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-11-14 15:17:35 -05:00
Jonah Graham
a5423f5cd6 [releng] Sort output in compare and replace report
Also-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
Change-Id: I0345c363a1f9c23c608e3b3765ca91dffa82077a
2020-11-11 20:57:29 -05:00
Jonah Graham
90e53382fb [releng] Update target plaform to 4.18 M2
Change-Id: Id60d944684870278cef5512fc769c4fcde5a18d2
2020-11-02 12:10:44 -05:00
Torbjörn Svensson
6431307e70 Bug 568079: Reformat source code using clang-format
This will enforce formatting when building the native code

Change-Id: I6c047f4c0672609df322b7ba716fc786f0e3aab4
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-10-31 20:13:42 -04:00
Torbjörn Svensson
9a440e0b44 [releng] Return exit code from GCC in wrapper
Change-Id: I73ce7fb4cb58b25809359f3bc8e805704737b7d8
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-10-31 20:21:26 +01:00
Torbjörn Svensson
c5a53bb7fe Bug 568079: Format C/C++ code
Added a new C/C++ formatter profile called "Unmanaged profile 'CDT'"
(name stolen from the Java formatter) that is basically K&R with the
tweak of maxium line width set to 120 (same width as for .java files).

Added enforcement of the formatter during build.

libspawner.so/jnilib have differences because the re-formatting changes
line numbers and therefore the __LINE__ macro expands to a different
value.

Change-Id: Id3a0619cb31640c7817dc684c72139f90cab0fc6
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-10-24 16:54:40 -04:00
Torbjörn Svensson
0429be17e1 [releng] Report more than one failed bundle per invocation
List as many as possible of the failed bundles when doing the baseline
compare.

Change-Id: I0d2817c418cf865f7fc6ea1c7e25d5b3b7b41bd5
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-10-24 18:39:47 +02:00
Alexander Fedorov
4849609c6d Remove redundant attributes for category.xml
Attributes `url` and `version` can be omitted for features

Change-Id: I37ef5f52cd3a22dc9ccbce0905aa6642edf60a39
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-10-15 09:15:22 +03:00
Martin Weber
af1b6fa238 Bug 567488: Move cmake code to cmake dir
Change-Id: If3df1f176ed82475d01a047c3a6d8c0882bb1d76
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
2020-10-13 20:42:22 -04:00
Jonah Graham
1a89aef090 [releng] Bump version to 10.1.0
Change-Id: Ia89f4c20e59d07bd692c648cfca36efcae210160
2020-10-12 09:07:23 -04:00
Jonah Graham
938729c522 [releng] Update to Platform 4.18 M1a
Change-Id: Iab57caf16dc5ea97b646376f9ef8f3882619f6e1
2020-10-12 08:49:46 -04:00
Jonah Graham
24639efcee [releng] Bump version to 10.1.0
Change-Id: I39f7c379c0b43c086a25b047b3af564f6f24d670
2020-10-06 16:20:18 -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
26e994af15 Bug 566492 - Add CDT LSP to CDT Optional features
Add "LSP4E C/C++ Support" to "CDT Optional Features"

Change-Id: I88d554b5bf614649e6763e192e151a90b33da545
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-09-02 13:47:57 -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
1413fd90e7 [releng] Automate running of dash licenses (fixup)
Run maven with MVN to allow Jenkinsfile to set default maven options

Change-Id: I42454620e54c57ba3e08a5a33c86b9b48e0cd55d
2020-08-31 16:13:32 -04:00
Jonah Graham
98d1b9b599 [releng] Automate running of dash licenses
Change-Id: Id7e3ed46fc2989438a3fed472bb75c8cb7c83955
2020-08-31 16:09:48 -04: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
a83e8924ba Bug 563494: Remove freemarker java11 workaround
Change-Id: I7fc259ff13f7d44b1aa29c6842db6d744cffcc9e
2020-08-31 09:07:10 -04:00