Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-30 | Bug 540610 - Add Automatic-Module-Name header | Karsten Thoms | 1 | -0/+1 | |
Change-Id: Ia990b24469751050dd9ec8f9b5550804816308b3 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de> | |||||
2018-10-23 | Bug 540367 - Increment version numbers | William Riley | 1 | -1/+1 | |
Change-Id: I4a355170a7075f0a98ba3c1a5131c235c89b07d2 | |||||
2018-06-05 | [releng] Bump version to 9.6.0 | Jonah Graham | 1 | -1/+1 | |
Change-Id: I1618eaeab14b421155af733a73e36f6e37ea0b85 | |||||
2018-02-13 | [releng] Bump version to 9.5.0 | Jonah Graham | 1 | -1/+1 | |
Change-Id: Ie342f02f7aae633f41a7ab7d39c21e056793a04a | |||||
2018-02-01 | Bug 530619 - NullPointerException in RemoteCommandLauncher.setProject | Jeff Johnston | 1 | -0/+2 | |
- fix RemoteCommandLauncher default constructor to set up the fLocalLauncher field to point to a CommandLauncher Change-Id: Ic01a5b1d80d4b31021c7eb7080b0986e8fb61eea | |||||
2018-01-03 | Bug 529386 - NoSuchMethodError in AutotoolsNewMakeGenerator.runScript | Jeff Johnston | 1 | -1/+1 | |
- bump up org.eclipse.cdt.remote.core so that autotools.core can refer to the latest version in its dependencies Change-Id: I4ec198d7c5d367a4a479a1dd39839f3c2d8c4a96 | |||||
2017-11-21 | Releng fixes, ensuring legal files are there. Removing projects. | Doug Schaefer | 4 | -72/+0 | |
Removed the empty debug.core.tests project. Also removed the utils-feature and remote-feature projects since these shouldn't be features. Change-Id: Ib5d297c626de5328e3421a1fc9346330d9907750 | |||||
2017-11-02 | Bug 526730 - Autotools should not run autotool commands in the Container | Jeff Johnston | 1 | -2/+11 | |
- modify runCommand and runScript methods in AutotoolsNewMakeGenerator class to take an ICommandLauncher to use - modify AutotoolsNewMakeGenerator regenerateMakefile method to pass a local CommandLauncher when running autotool commands, but using one from the CommandLauncherManager when running configure or config.status to do the configuration - modify RemoteCommandLauncher to add a constructor that includes the ICommandLauncher to use if the project is not remote - fix AbstractAutotoolsHandler to use local CommandLauncher Change-Id: Ib3f0deff3cca4b7b40459b5dd691d73dcbf2a87c Signed-off-by: Jeff Johnston <jjohnstn@redhat.com> | |||||
2017-10-22 | Bug 513589 - Add support to build CDT projects in a Docker Container | Jeff Johnston | 1 | -3/+32 | |
- add IOptionalBuildObjectPropertiesContainer interface to use for objects that supply optional build properties - add new IOptionalBuildProperties interface that defines optional build properties donated by external plug-ins - add new - change IConfiguration to an IOptionalBuildObjectPropertiesContainer - change IManagedProject to be an IOptionalBuildObjectPropertiesContainer - fix ProcessClosure to ensure that readers are not null before accessing them - fix Container launch delegate to look at project optional build properties for active configuration to fetch connection and image info and use said info to find a matching launch or create a new one - have Container launch delegate use the image name as part of the launch config name - have Container launch short-cut also use the project's optional build properties for the active config to get connection and image information before any defaulting - change AutotoolsNewMarkerGenerator to store the command launcher as an ICommandLauncher - add new CommandLauncherFactory extension to cdt.core that allows plug-ins to specify a CommandLauncherFactory that will return an ICommandLauncher based on the project - add macros for new extension to CCorePlugin - add new CommandLauncherManager class that loads CommandLauncherFactory extensions and is used to give an ICommandLauncher wrapper that will go through the list of CommandLauncherFactory extensions until one returns non-null ICommandLauncher - add code to RemoteCommandLauncher so it will use the CommandLauncherManager to get the local launcher - also change RemoteCommandLauncher to check at execution time whether the command is local and in that case use the local command launcher - add new ICommandLauncherFactory interface - add new ContainerCommandLauncher to launch - add new ContainerCommandLauncherFactory class for returning a ContainerCommandLauncher instance to launch commands in a Docker Container - change MakeBuilder to use CommandLauncherManager to get its ICommandLauncher - change CommandBuilder to use CommandLauncherManager too - ditto for Builder and AbstractBuiltinSpecsDetector and ExternalToolInvoker - change Configuration to load/store optional build properties as well as return the properties to get/set - ditto for MultiConfiguration - change ManagedProject to implement IOptionalBuildOptionProperties interface - ditto for ProjectType - create new OptionalBuildProperties class to store optional build properties for a configuration - bump cdt.docker.launcher to 1.1.0 - use CommandLauncherFactory extension to define ContainerCommandLauncherFactory - add optional ContainerPropertyTab which allows the end-user to optionally choose to build a C/C++ project in a Container and specify the connection/image to use - in LanguageSettingsSerializableSettings class, call the CommandLauncherManager getLanguageSettingEntries method to get the massaged language setting entries based on the current list - in LanguageSettingsProviderSerializer, try and get the pooled entries using the cfg description so that it will have the project and can use the CommandLauncherManager to get entries from image - in ContainerCommandLauncherFactory move cached headers under a HEADERS directory in the plug-in area - create a sub-directory for the connection and a sub-directory for the image based on cleansed names - store the real names of the connection and image to use later in the DockerHeaderPreferencePage - modify LanguageSettingsEntriesTab to force the horizontal scroll bar to appear (this is a bug in SWT SashForm support and the fix here isn't quite correct, but is better) - add new DockerHeaderPreferencePage that allows user to remove cached headers from images - change C/C++ Docker preferences to be titled: Docker Container - fix LanguageSettingsWorkspaceProvider.getSettingEntries method to use the CommandLauncherManager so entries will be transformed to use cached headers - add BaseDatabindingModel class - add DataVolumeModel class to model a volume mount - add ContainerPropertyVolumes model to model volume specification and selected volumes - add properties to ContainerCommandLauncher to represent volumes and selected volumes for a configuration - add ContainerDataVolumeDialog for specifying a volume mount by the end-user - add a null detector for cfgDescription in LanguageSettingsSerializableProvider - fix AutotoolsNewMakeGenerator.getWinOSType to not specify "." for working dir - fix GCCBuiltinSpecsDetectorCygwin to not map paths to Cygwin if the current configuration is enabled for container build - add logic to ContainerCommandLauncher to look for Windows file formats and change them to unix format and map any "." working dir to be /tmp - fix ContainerLauncherConfigurationDelegate similarly - fix AbstractBuiltinSpecsDetector to pass in the current configuration description when getting the CommandLauncher since the current configuration may not be the active configuration - change ContainerPropertyTab to add Elf and GNU Elf binary parsers when build in Container is chosen so that output executables are treated as Binaries by the CDT project - add documentationl for the ContainerPropertyTab in Build Settings and the Data Volume dialog pop-up it brings up - change CommandBuilder to accept a project as an argument to its constructor and to pass this as an argument to the CommandLauncherManager - have StepBuilder pass project when creating a CommandBuilder Change-Id: Ia78488b93056e6ec7ca83a6c87b3a9d2b9424943 | |||||
2017-10-06 | Add UI tests plugin for CMake. Fix a couple of bugs it found. | Doug Schaefer | 1 | -5/+0 | |
Also restructures the pom.xmls to put the modules in the top level so we can order them to have the test plugins build after them. Change-Id: I2f0e4ebd252791fb8844cdf0f635d574946207aa | |||||
2017-09-11 | Update feature versions to CDT 9.4. | Doug Schaefer | 1 | -1/+1 | |
Also remove remaining pom.xmls for feature projects. Change-Id: I78d6335f92d70ad2699b8a25801ff72d2935aefe | |||||
2017-02-14 | releng: Make use of Tycho POM-less functionality | Marc-Andre Laperle | 3 | -34/+20 | |
This removes a lot of pom.xml from the source tree. This is using the "POM-less" Tycho functionality. See https://wiki.eclipse.org/Tycho/Release_Notes/0.24#POM-less_Tycho_builds One advantage of this is that you do not need to update the version in the pom.xml when you change it in the MANIFEST.MF because the pom.xml is automatically generated. This also reduces a lot of the duplicated information and pom.xml repetition. - Maven 3.3 and up is required. - Only eclipse-plugins and eclipse-features can be pom-less. Repositories, target and others still have pom.xml. - New parent poms are added because a parent is necessary directly one level above the plug-in/feature that will have its pom generated - Some test plug-ins had to be renamed .test -> .tests because it's required so that it detects that it's a test plug-in - Some suites were renamed so that they all use the same consistent name "AutomatedIntegrationSuite" - Profiles were added for the more common test configurations. They are activated by the presence of simple .properties files that only serve to activate the correct profile. The profiles: - One for UI tests (UI present and start in UI thread) - One for SWTBot tests (UI present and do not start in UI thread) Other test plug-ins that are too different are kept intact and still have a pom.xml - Fragments are kept intact since they all have different target platform configurations Change-Id: I9d73380eb766f547830c552daf08053a30b1845c Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> | |||||
2016-11-16 | Update version to 9.3.0 | Marc Khouzam | 3 | -4/+4 | |
Change-Id: Ic953ccc5d38ff3661ca44de21ed8c4b7dad5b246 | |||||
2016-11-15 | Update version to 9.2.0 | Marc Khouzam | 3 | -4/+4 | |
Change-Id: I36ad4218b20b8ea70584c89f5be45c757bf4c714 | |||||
2016-08-17 | Update version to 9.1.0 | Marc Khouzam | 3 | -4/+4 | |
This commit used the script releng/scripts/ChangeFeaturesVersion.sh Change-Id: I8274a6e8dd5c0f1e450f07952e138b265a441a62 | |||||
2016-06-22 | Move the rest of the CDT plugins to java 8 | Marc Khouzam | 3 | -5/+5 | |
This change was generated using the script: releng/scripts/ChangeJavaVersion.sh Change-Id: I2ad96dc682a5acb8529c3edec40de279c331b5a4 | |||||
2016-04-22 | Bug 492200 - Replace StringBuffer with StringBuilder | Alex Blewitt | 1 | -2/+2 | |
There are many opportunities for replacing `StringBuffer` with `StringBuilder` provided that the type isn't visible from the public API and is used only in internal methods. Replace these where appropriate. Change-Id: Ic2f50c5b6f3c3a4eae301bb3b40fb6faed235f79 Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com> | |||||
2016-01-18 | Incremented CDT features version to 9.0.0 | Marc Khouzam | 3 | -4/+4 | |
This includes bumping the standalone debugger to 9.0.0 Change-Id: I55fae1cec995b5f6865a5b174c004ed1b76e9bea | |||||
2016-01-04 | Fix copyright of all CDT plugins using the copyright tool from platform. | Marc Khouzam | 2 | -2/+2 | |
This commit does not add missing copyrights, just updates the date on the existing ones. Change-Id: I646f5afd533a1fcc539bdf2e0686b22f406ecf65 | |||||
2015-09-13 | Fix description and copyright for Remote CDT services feature | Marc-Andre Laperle | 1 | -4/+4 | |
Change-Id: I0e4adb5efd15caaf740267b0d6a49e9c2372270a Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> | |||||
2015-06-10 | Incremented CDT feature version to 8.8.0 | Marc Khouzam | 3 | -4/+4 | |
Change-Id: Ib1189a08a5f0225fd676b682dc8a10477ad3acc5 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> | |||||
2015-05-28 | Bug 468713 - CDT should explicitly require eclipse.remote 2.0.0 | Marc-Andre Laperle | 1 | -1/+1 | |
Change-Id: Ifd0b8a54e93300f1970b887385ee01de1de2cfa3 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> | |||||
2015-05-05 | Incremented CDT feature version to 8.7.0 | Marc Khouzam | 3 | -4/+4 | |
Change-Id: Ife0feaaa9263d2b7797e31d628250bd26caff1b5 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> | |||||
2015-02-17 | Bug 459972 - Update CDT to use o.e.remote 2.0. | Doug Schaefer | 1 | -7/+13 | |
Requires a couple of changes in the autotools plug-ins. Change the 4.5 target to refer to the remote 2.0 build and update the pom to use the 4.5 target. Also fixes autotools test so they run on the Mac. Change-Id: I145de3ea3f14d61ffba7354ad0fa3e0ec2467e26 | |||||
2015-02-16 | Bug 459971 New SerialPort support. First step is Mac library. | Doug Schaefer | 1 | -0/+12 | |
Java classes are defined and a pretty simple native library for Mac is there. Tested with Arduino so I know reading works. This implementation should work for Linux as well. Windows is going to be the hard one. Not checking in the binaries yet until I get more testing with them. Also remove ppc native libraries for Mac since that hasn't been supported in a long time. Change-Id: If4ffbc6e73a7656a47c2f45b875be0842c482b05 | |||||
2015-01-07 | Incremented CDT feature version to 8.6.0. | Sergey Prigogin | 3 | -4/+4 | |
Change-Id: Ic90c8e6a68d21e5b90ec3fac997da6a95a29bedf Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com> Reviewed-on: https://git.eclipse.org/r/39066 Tested-by: Hudson CI | |||||
2014-10-29 | Bug 449224 - Fix for NLS'd plugin and | Marc Khouzam | 1 | -0/+1 | |
provider names Change-Id: I27bf6d3ce062359e7eea47b728e5254578d8decb Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> | |||||
2014-07-22 | Inremented branding plugin version to 8.5 | Sergey Prigogin | 1 | -1/+1 | |
2014-07-22 | Inremented feature version to 8.5. | Sergey Prigogin | 2 | -3/+3 | |
2014-07-16 | Bug 438476 - Fix autotools MinGW and Cygwin build | Marc-Andre Laperle | 1 | -2/+25 | |
Change-Id: I10bfb868718bf564dc74d53be6ff7453f1349dc5 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> Reviewed-on: https://git.eclipse.org/r/29435 Tested-by: Hudson CI | |||||
2014-06-17 | Bug 435998 - Get rid of all "eclipse_update_120.jpg" files in CDT | Marc Khouzam | 2 | -2/+1 | |
features Change-Id: I52a71e62f8161990657e96ef52403fd7f69698a2 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/27499 | |||||
2014-05-26 | Bug 435309 - Use the shared license file scheme for CDT | Marc Khouzam | 5 | -569/+5 | |
This means that: - feature.xml files now make a reference to the shared license plugin using version 0.0.0 - feature.properties files no longer have the text for the license - license.html and epl-v10.html files are removed as they are part of the shared license plugin - build.properties files no longer reference removed files - the main pom.xml file references the license repository Change-Id: Ibd880480de3a07597084d44cce7b822903509079 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/27250 | |||||
2014-05-20 | [autotools] Prevent MalformedURLException when setting remote working | Greg Watson | 1 | -16/+52 | |
directory. Change-Id: Ib8a6a7d4df09a1f73a533db0a3821fcdb8cecdcb Signed-off-by: Greg Watson <g.watson@computer.org> Reviewed-on: https://git.eclipse.org/r/26428 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> | |||||
2014-05-20 | Update to new license text | Marc Khouzam | 1 | -2/+1 | |
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> | |||||
2014-05-02 | Update license.html files for 2014 version | Marc Khouzam | 1 | -2/+2 | |
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> | |||||
2014-04-21 | Missing exports to o.e.cdt.remote.core | Marc Khouzam | 1 | -1/+3 | |
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> | |||||
2014-04-16 | Bug 430831 - add autotools support for PTP synchronized project | Jeff Johnston | 2 | -2/+18 | |
- bump up minor version - refresh remote synchronized projects when adding a file or directory - for remote synchronized projects, use remote interfaces to figure out target OS - look for synchronized builder when adding Autotools builder - switch to use RemoteCommandLauncher in autotools core and ui - make autotools.core and autotools.ui friends of CDT remote.core - fix org.eclipse.cdt.remote.core to respect working directory - wait for process exitValue to succeed in try loop before attempting to use the return value Change-Id: I837ecf74c44085e35b7e775250b7e5264051475e Reviewed-on: https://git.eclipse.org/r/24360 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> | |||||
2014-04-04 | Bug 431274 Add remote support to CDT | Greg Watson | 21 | -0/+1306 | |
Change-Id: Ifbf99d8bc4b682dc545258e7359934089e87f346 Signed-off-by: Greg Watson <g.watson@computer.org> Reviewed-on: https://git.eclipse.org/r/23941 Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> IP-Clean: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-