1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-03-28 14:56:28 +01:00
Commit graph

22 commits

Author SHA1 Message Date
Jonah Graham
f96dd1a385 Replace dead link to Bracketeer
Replace dead link https://marketplace.eclipse.org/content/bracketeer-cc-cdt
with https://marketplace.eclipse.org/content/bracketeer2 .
Fixes issue #948 .

Co-authored-by: Julian L. <111023244+juli-99@users.noreply.github.com>
2025-03-04 11:44:28 -05:00
Tobias Hahnen
1a8b186576
Add SonarQube for Eclipse to the list of addons for CDT (#997)
This is based on the discussion #988 as a first baby step.
2025-01-09 10:30:36 -05:00
Jonah Graham
a24f93daa9
Publish bleeding edge builds to download.eclipse.org (#975)
Fixes https://github.com/eclipse-cdt/cdt/issues/966
2024-12-16 20:21:27 -05:00
Jonah Graham
c313ce8a8e
Add CDT LSP information to CDT's READMEs and N&N (#566) 2023-09-20 06:38:22 -04:00
Jonah Graham
c07d64ee1c Migrate https://wiki.eclipse.org/CDT:Addons to main repo 2022-10-07 13:57:02 -04:00
Jonah Graham
f0c2358276 Migrate New and Noteworthy from Wiki to GitHub
This commit migrates all the N&N content from
https://wiki.eclipse.org/CDT/User/NewInCDT to GitHub.

For newer releases (>= CDT 10.0) the entire content has
been rewritten in GitHub flavour Markdown. For older
releases, the N&N page has simply been saved in a
rendered format.
2022-10-02 20:46:56 -04:00
Jonah Graham
984de1306e Update shields URLs for new Jenkins' job structure 2022-08-11 11:39:00 -04:00
Jonah Graham
a4f714ea6c Move inline images out of root directory
The root directory is already very cluttered, so move the simple
images to new images subdir
2022-08-11 11:21:47 -04:00
Jonah Graham
592ee07935 Split apart the README file and update Contributing file from the wiki
This includes migrating the following pages from the wiki to
the source:

- https://wiki.eclipse.org/CDT/contributing
- https://wiki.eclipse.org/Getting_started_with_CDT_development
- https://wiki.eclipse.org/CDT/policy
- https://wiki.eclipse.org/CDT/git

Note that much of the content on those pages was redundant or
obsolete, therefore the files are not copied over as is
from the wiki.

In addition the content from https://www.eclipse.org/cdt/ has
migrated over as appropriate too. Much of https://www.eclipse.org/cdt/
was also redundant or obsolete too.

Change-Id: I2b38a4fbb3351c8eb8bbf8c910eb3a3118eda142
2022-08-04 12:23:12 -04:00
Jonah Graham
d3b0dd254a Bug 573121: Allow terminal to be built on its own
Change-Id: I74024d0c247159a1adef767e79ad64ab1bfd14b2
2021-04-23 17:38:34 -04:00
Jonah Graham
f0d7dd7864 Document and update cdt.tests.dsf.gdb.versions build variable
Change-Id: I8ec4216a875f8c23fb7c4594c6414a23bac0a46d
2021-04-03 20:23:09 -04:00
Jonah Graham
64e21a93c4 Bug 499777: Flaky and slow test tags
to exclude flaky and slow tests from gerrit runs and main build
tests can be tagged as such. See BTreeExpensiveTests for example
of a slow test and Bug_303953Test for an example of a flaky one.

The root README.md has a few notes on converting tests to JUnit5
and adding annotations to mark them slow or flaky.

Change-Id: I03a4004112e6a500d8ec2771d68f14f7dc5f67fb
2021-02-01 11:32:58 -05:00
Torbjörn Svensson
4187a6e828 Use clickable links in the MD viewer and highlight paths
Change-Id: I501484c4c34dfcdbdbb993284d3f51e7fc88329a
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-11-19 15:38:21 -05:00
Torbjörn Svensson
07b50ba2a2 Bug 521515: Do not rely on commit date for reproducible builds
As mentioned in
https://devblogs.microsoft.com/oldnewthing/20180103-00/?p=97705,
Microsoft has stopped using the _IMAGE_FILE_HEADER.TimeDateStamp as a
time stamp and rather as a hash of the source files to make the build
result predictable.

Change-Id: I4f4a7b9557330e4c478ef7fb25653144c5b2d4ad
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-08-27 15:42:44 -04:00
Torbjörn Svensson
2d03236339 Bug 521515: Build pty.dll in docker
Change-Id: I370327489b6c18ac6ba9f36a8da9e94b078ffe1e
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-08-17 21:42:25 -04:00
Torbjörn Svensson
a025f75771 Bug 521515: Generate JNI header files as part of build
Also generate JNI header for serial component. This component does not
really need it since the implementation is in one file only, but this
would at least throw an error if the java part changes and the native
part is not updated accordingly.

Change-Id: Id598410c322580bdda37c905ed08627390c913ba
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-08-13 10:13:52 +02:00
Jonah Graham
7120731766 Bug 521515: Generate JNI header files as part of build
Change-Id: Ia92da44f964e1934b2c32d2536f3ec27c03d5d59
2020-08-12 21:30:42 -04:00
Jonah Graham
e2dd4868ff [releng] Add instructions for updating org.eclipse.cdt.core.win32.x86_64's dlls
(BTW We need a better solution for this!)

Change-Id: Ic163e2504ff62cabc6951de2ec5606646c460937
2020-08-12 09:55:42 -04:00
Torbjörn Svensson
69acfe4819 Bug 521515: Align directory name of native source code
The native directory can contain both libraries and utilities. In
Gerrit https://git.eclipse.org/r/c/cdt/org.eclipse.cdt/+/165270,
there is a utility, so the directory name "jni", or even "library" does
not work. In order to support both utilities and libraries, the
suggested name of the directory is "native_src" and thus, this commit
syncs that change in o.e.c.native.serial.

Change-Id: Iafa9ce9ae1dca7ef563ab397e8b3eb0b8642372d
Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-08-06 20:54:52 -04:00
Jonah Graham
9204702e8d Bug 521515: Document current state of building natives via Maven
See also Bug 560273.

Change-Id: If34c4f00ff77efaeb74368c3231a3f475d6410ed
2020-02-18 11:02:02 -05:00
Jonah Graham
d11f7216a4 [releng] Document regenHelp profile
Change-Id: If7d62e71ec45cff1d84700fa73e4d9810427965f
2020-01-27 12:05:39 -05:00
Jonah Graham
84b9be2dcb Bug 551817 - Add missing CONTRIBUTING file to CDT
This also includes the minimum legal requirements for basic build
instructions (or links to them)

Change-Id: Ib95bf44a2ada75069e0a190aaf3d68fccc6f1282
2020-01-16 14:35:07 -05:00