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

49 commits

Author SHA1 Message Date
Doug Schaefer
c2da55547c Bug 437392 Initial commit of LaunchBar.
The LaunchBar is a Tool Control that allows the user to select an
active launch configuration, launch mode, and a new concept, a launch
target, and the build for that combination and launch that combination.
It also provides shortcuts to create launch configurations, and edit
their properties using the existing launch config edit dialog.

Change-Id: I8c6c9b72fed9052c03d2028c4611c78872d971c4
Reviewed-on: https://git.eclipse.org/r/28727
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-06-19 12:11:52 -04:00
Marc-Andre Laperle
1cc6d6ab8e Build with 4.4 and use target definition file for maven build
Change-Id: I1044751c600e7725fd2cb02578c28d5f45de1854
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/27631
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-06-03 11:52:57 -04:00
Doug Schaefer
451cdd5787 Bug 303083 - Rename spawner bundle to 'native'
Native more accurately reflects what we've put there. They're native
utilities that can be reused by other Eclipse bundles to access
native services.

Also fixed up the cdt 4.4 target which had fixed version numbers for
some of the dependencies and used RSE out of the Luna repo instead
of their latest milestones.

Change-Id: I259aa9e92212409378679a8c61bf2fffd05c67a2
Reviewed-on: https://git.eclipse.org/r/27304
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-26 14:38:12 -04:00
Marc Khouzam
2c22479c9e Bug 435309 - Use the shared license file scheme for CDT
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-26 10:03:45 -04:00
Martin Oberhuber
251d54056e Bug 303083 - Split out the CDT Spawner into a separate feature
This commit creates a new feature "org.eclipse.cdt.spawner"
which is included by the cdt.platform feature and only holds the
CDT native code fragments along with a new bundle named
"org.eclipse.cdt.core.spawner" as their new fragment host.

This new feature and bundle provide access to the CDT PTY, Spawner,
Windows Registry Accesss and Tasklist capabilities without having to
depend on the full cdt.core bundle.

Nothing changes for existing consumers of the cdt.platform feature, or
cdt.sdk feature (the new feature and bundle are installed and pulled
in automatically). Consumers who only installed the org.eclipse.cdt
bundle in the past will now also need the new spawner bundle.

Change-Id: I3943b35948d1bba4771f715c5e700570aa2ae125
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
Reviewed-on: https://git.eclipse.org/r/27225
Tested-by: Hudson CI
Reviewed-by: Anton Leherbauer <anton.leherbauer@windriver.com>
Tested-by: Anton Leherbauer <anton.leherbauer@windriver.com>
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-26 09:38:09 -04:00
Jeff Johnston
6acb6dbc70 Add CDT Standalone Debugger
- add org.eclipse.cdt.debug.application plugin which supports running
  CDT debugger as Eclipse application
- add org.eclipse.cdt.debug.application.docs plugin which is the
modified
  CDT docs
- add org.eclipse.cdt.debug.standalone-feature which bundles the
  two aforementioned plugins
- add org.eclipse.cdt.debug.standlone.source-feature

Change-Id: I1a1ae855ab3912e678b7d9e3465e2fbbfe949e13
Reviewed-on: https://git.eclipse.org/r/25845
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-05-05 15:39:30 -04:00
Doug Schaefer
1ebf3f6a81 Fix up signing for master builds.
Change-Id: I9c8998be1e6e2db86fa3aae6665f95f6e28888e3
Reviewed-on: https://git.eclipse.org/r/25974
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-05-05 13:41:54 -04:00
Greg Watson
8aa89d3dd8 Bug 431274 Add remote support to CDT
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>
2014-04-04 17:14:13 -04:00
Marc-Andre Laperle
88ba69a961 Add visualizer.examples to maven build
Change-Id: Ic8e52f7f6733f37e8641e6fe9fc01baa4d640476
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/24025
Tested-by: Hudson CI
Reviewed-by: Marc Dumais <marc.dumais@ericsson.com>
2014-04-02 18:23:40 -04:00
Marc-Andre Laperle
cc287ba76f Upgrade to Tycho 0.20 2014-03-14 14:59:48 -04:00
Sergey Prigogin
1d166260a8 Bumped up CDT version to 8.4.
Change-Id: I1229344feaaed4a3551ceb7b1ef1410545048b55
Reviewed-on: https://git.eclipse.org/r/20908
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-01-21 17:35:29 -05:00
Doug Schaefer
c8b535a52c Bug 418536 - Add Qt tests to maven build.
Change-Id: Ic194325d526a498f81ab9d73fe84841e98663065
Reviewed-on: https://git.eclipse.org/r/19164
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2013-11-29 23:27:13 -05:00
Marc-Andre Laperle
c980af0e11 Bug 419983: Add a testing update site that contains the testing feature
I also removed some test plug-ins from the feature that were not getting
built and therefore could not be included.

Change-Id: I4c450b3029a5010c3f23b2dcda5c1356b9295688
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/18323
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2013-11-13 09:36:08 -05:00
Marc-Andre Laperle
e13572fc4c Upgrade to Tycho 0.19.0
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Change-Id: I93dc80035f96c4c8dfb1c22cdfa95b9631705ec9
Reviewed-on: https://git.eclipse.org/r/17838
2013-10-28 23:50:58 -04:00
Sergey Prigogin
bf2790474e Bumped up feature version to 8.3. 2013-08-22 20:06:31 -07:00
Marc-Andre Laperle
307899adc6 Build with platform 4.3 by default.
It is still possible to build with platform 3.8 using -Dplatform-3.8.
2013-07-28 11:30:53 -04:00
Jeff Johnston
2459b7aa0c Remove Sonar report goal.
Change-Id: I845b4256412a22266f1d81cc3568304f76429f11
Reviewed-on: https://git.eclipse.org/r/14869
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
IP-Clean: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2013-07-25 15:51:37 -04:00
Marc-Andre Laperle
d8549d514c Added a profile to build with 4.3 platform.
Platform 3.8 is still the default. To build 4.3, add -Dplatform-4.3

Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-07-24 09:53:20 -04:00
Marc-Andre Laperle
445f35baa0 Upgrade to Tycho 0.18.1 2013-07-22 12:55:53 -04:00
Jeff Johnston
e749e6a847 Add support for Sonar reporting.
Change-Id: Ibd6bf69cb88ae41f0e768d5ac50656589eb00ec0
Reviewed-on: https://git.eclipse.org/r/14717
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
IP-Clean: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2013-07-22 12:06:38 -04:00
Marc-Andre Laperle
718d7de48e Bug 412057 - UI tests don't run on Mac Cocoa using Tycho build
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-07-03 21:02:43 -04:00
Marc-Andre Laperle
98bc8813e7 Upgrade Tycho to 0.18.0 2013-07-01 18:29:03 -04:00
Andrew Gvozdev
f0482a30a7 bug 411547: Added org.eclipse.cdt.make.ui.tests 2013-06-24 18:25:36 -04:00
Alexander Kurtakov
39c0820517 Use Tycho 0.17 for build.
This also required to add configuration for eclipserun plugin in the
master pom.

Change-Id: Id9814096a6ee430058470a8eefd6c18d1f90bebd
Reviewed-on: https://git.eclipse.org/r/12773
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
IP-Clean: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2013-05-19 09:43:56 -04:00
Sergey Prigogin
ca2aa076dc Changed JDK version from 1.5 to 1.6 in an attempt to fix the Hudson
build.
2013-05-16 16:31:37 -07:00
Doug Schaefer
3795dbf60e Add pom files for the Qt plug-ins and feature. 2013-04-13 17:01:14 -04:00
Doug Schaefer
617eb9e7be Make download location pluggable. 2013-03-04 00:13:07 -05:00
Doug Schaefer
993bf8d6aa Add llvm to the build. 2013-03-03 23:48:27 -05:00
Marc-Andre Laperle
acc53f158b Upgrade to Tycho 0.16.0 2012-11-20 00:39:42 -05:00
Marc-Andre Laperle
290ba4330d Fix build for memory.floatingpoint 2012-11-17 12:41:55 -05:00
Andrew Gvozdev
2d8ea1b1c1 3.8milestones update site was retired by the platform after 3.8 release 2012-08-25 12:18:34 -04:00
Andrew Gvozdev
6e7b81cf1d Added missing unit test suites org.eclipse.cdt.make.core.tests, org.eclipse.cdt.errorparsers.xlc.tests 2012-08-25 05:53:56 -04:00
Sergey Prigogin
3be412111c Bumped up feature versions for Kepler. 2012-06-28 11:08:11 -07:00
Marc Khouzam
a686aafa3c Bug 378834: Add Debug JUnit tests to Hudson at eclipse.org
Change-Id: Ifce9db09c43de933bee93af4a6e817d6cca7d1de
Reviewed-on: https://git.eclipse.org/r/6018
Reviewed-by: Marc Khouzam <marc.khouzam@ericsson.com>
IP-Clean: Marc Khouzam <marc.khouzam@ericsson.com>
Tested-by: Marc Khouzam <marc.khouzam@ericsson.com>
2012-05-22 12:42:58 -04:00
Marc-Andre Laperle
68b6f3dc90 Upgrade to Tycho 0.14.1 2012-04-23 00:25:47 -04:00
Anton Gorenkov
f16f0dbe48 Bug 210366 - CDT should have Unit Testing and Component Testing like JDT 2012-04-17 23:50:07 -04:00
Jeff Johnston
863ac9d61b Bug 368069 - RFE: Contribute Autotools plug-ins to the CDT 2012-03-12 00:39:05 -04:00
Doug Schaefer
3a1214c27a Turn off the lrparser and xlc tests until they're fixed. 2012-03-05 16:26:03 -05:00
Doug Schaefer
ca44b862b7 Undo! 2012-02-21 15:12:09 -05:00
Doug Schaefer
9027aad72f Build against 3.8 I builds. 2012-02-21 15:00:31 -05:00
Marc Khouzam
7ab76fca2c Bug 335027: Visualizer View feature. Releng updates. 2012-02-10 14:57:05 -05:00
Doug Schaefer
411c8e2948 Switch to 3.8milestones for platform build dependency. 2012-02-05 13:23:51 -05:00
Doug Schaefer
cb5ea6b704 Switch build to use 4.2 milestones. 2011-12-12 11:14:08 -05:00
Sergey Prigogin
1055cd6604 Fixed few pom.xml files missed in the previous commit. 2011-10-20 10:25:47 -07:00
Doug Schaefer
09bc0ef3f0 Update to tycho 0.13.0 proper. 2011-10-05 12:36:43 -04:00
Doug Schaefer
eb8190211d Bug 337748 - Added source for memory and p2. 2011-09-13 12:07:46 -04:00
Marc-Andre Laperle
ebfa9bcd0a Bug 236330 - win32-x86_64 support 2011-07-31 22:06:39 -04:00
Doug Schaefer
6eff5311d7 More tests for the Maven build. 2011-06-29 14:30:07 -04:00
Doug Schaefer
d7092b12c9 Mavenizing CDT releng.
Also removed unsupported cdt.core fragments from the platform feature.
2011-06-28 05:21:58 -04:00