Skip to content

The Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.

License

Notifications You must be signed in to change notification settings

eclipse-embed-cdt/eclipse-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

903b453 · Sep 21, 2019
Jul 11, 2017
Oct 15, 2013
Sep 21, 2019
Sep 11, 2019
Jul 11, 2017
Sep 6, 2019
Sep 11, 2019
Sep 10, 2019
Feb 7, 2017
May 2, 2017
Jan 15, 2018
May 27, 2017
May 29, 2017
Jul 14, 2017
Feb 16, 2017
Aug 15, 2018
May 25, 2017
Sep 6, 2019

Repository files navigation

GitHub release Github Releases Github Releases SourceForge Build Status

The GNU MCU Eclipse plug-ins

These are the Eclipse projects used to build the GNU MCU Eclipse plug-ins.

How to install

For new installs, the preferred method is via GNU MCU Eclipse IDE for C/C++ Developers , which packs the official Eclipse IDE for C/C++ Developers release with all GNU MCU Eclipse plug-ins already installed.

For existing Eclipse instances, the recommended install method is via Eclipse Marketplace; search for GNU MCU Eclipse.

Update Sites (for manual installs)

How to build

Prerequisites

  • JavaSE-1.8
  • Maven 3

Command line

$ git clone --branch=master --recurse-submodules https://github.com/gnu-mcu-eclipse/eclipse-plugins.git eclipse-plugins.git
$ cd eclipse-plugins.git
$ mvn clean verify

The result is a p2 repository:

  • repositories/ilg.gnumcueclipse.repository/target/repository

Note: in some older versions, maven complained something about local artefacts; in case this happens, add -Dtycho.localArtifacts=ignore when invoking maven.

Eclipse

The Eclipse build is described in the project web.

Run-time dependencies

The minimum requirements for running the GNU MCU Eclipse plug-ins are:

  • JavaSE-1.8-111 or later
  • CDT 9.2.1 (Neon.3)

Recommended:

  • JavaSE-1.8-111 or later
  • Eclipse Neon.3

Developer

https://www.eclipse.org/cdt/developers.php

Formatting

https://wiki.eclipse.org/CDT/policy

  • use tabs, at 4
  • code line size: 120 chars
  • comments line size: 80 chars

Currently these settings are provided by the default Eclipse Java formatter.

Contributors

This project exists thanks to all the people who contribute. [Contribute].

About

The Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project