Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-09-12Introduce Core Build launches and Launch Bar integration.Doug Schaefer1-1/+2
Unify launching for projects that use the new Core Build system. Starts with CMake projects. We'll do Qt projects next. Change-Id: I14af8e99decd54cc6548095b3ad3e054c550aea2
2016-09-07Bug 303808: Support for full GDB consoleMarc Khouzam1-0/+3
This patch provides a full GDB console in the standard Console view. The full console is disabled for Windows due to PTY limitations. The new console will be triggered automatically when using GDB 7.12 (or its pre-release) and running on Linux. Known issues with this patch: - Cloning the console view breaks the console - Pinning the console view is not supported - Interrupting execution in all-stop mode fails with the new console - Pagination causes some events to be lost (all-stop only) Change-Id: Iee6ef5228ca17bd829eb743cb41a142afe6714dc
2016-08-23Scanner discovery for CMake projects.Doug Schaefer1-0/+1
Reads the compile_commands.json file and feeds the commands into the processLine method of the build config which creates the scanner info. The scanner info is cached in memory and stored in the metadata directory. Change-Id: I8b04e661dfe767904d1c10119c07167fee8cd7e4
2016-08-17Update version to 9.1.0Marc Khouzam2-3/+3
This commit used the script releng/scripts/ChangeFeaturesVersion.sh Change-Id: I8274a6e8dd5c0f1e450f07952e138b265a441a62
2016-08-10Get CMake projects created and building. New C/C++ Project Wizard.Doug Schaefer1-0/+5
Fixed up CMake new project creation. Hooked up the CMake build config properly. Introducing the New C/C++ Project Wizard that hold all the new project types: Arduino, Qt, CMake. Change-Id: I9f9c8b1f51b136515fe226c15059cdbb99106275
2016-06-02Sign the stand-alone debugger on MacMarc-Andre Laperle1-2/+58
The mac signing has to happen between materialize-products and archive-products goals. Because we only want to do it when the production profile is enabled (eclipse.org server), we have to duplicate some xml to fit the macsigner between the two. I did extract some variables in order to make the duplication less error prone. Change-Id: I523c287c0e1dff15026e1007fa2831af6d14003a Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-04-03Stand-alone debugger for Mac OS XMarc-Andre Laperle3-1/+11
This commits adds support for the stand-alone debugger on Mac OS X for both the RCP (product) and the script. The script had to be modified slightly because of the different installation layout on Mac and also the use of non-standard arguments to the 'find' command. Change-Id: I24e4fec98803689dbaadb1dcfa651e431d4188a7 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-03-18Fix Standalone Debugger for Neon M6Marc Khouzam1-1/+0
The plugin org.eclipse.core.filesystem.java7 no longer exists. Change-Id: Id879e1137e59076ae358cd58a8f27aac9a6cc87e
2016-03-09Bug 484900: Remove Majority of CDI classesJonah Graham1-3/+0
This is the first change to remove CDI from CDT. The CDI model implementation is removed along with everything that directly depends upon the implementation. This commit does not include refactoring or moving classes. The few insertions are the minimum necessary. Change-Id: I80274e1a0d77bc7bb00a2afe4babc00c4f7613ae Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2016-02-02stand-alone debugger: Use rcp repository for creating the productsMarc-Andre Laperle1-0/+1
With this option, the build implicitly verifies that it would also be possible to install the product (and its plugins) from that repository. This means that it provides some basic sanity check for plugin dependencies. For example, this would have uncovered the missing dependency to launchbar.core fixed here: https://git.eclipse.org/r/65572 See https://eclipse.org/tycho/sitedocs/tycho-p2/tycho-p2-director-plugin/materialize-products-mojo.html#source Change-Id: I77382bb99b95784b18892cabe545c039d568ff01 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-02-01stand-alone debugger: Add missing launchbar dependencyMarc-Andre Laperle1-0/+1
dsf-gdb now requires launchbar.core Change-Id: Ia88aaebefb165ae76cdca355e72f2aba4e6d0a0c Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-01-18Incremented CDT features version to 9.0.0Marc Khouzam2-3/+3
This includes bumping the standalone debugger to 9.0.0 Change-Id: I55fae1cec995b5f6865a5b174c004ed1b76e9bea
2015-10-28Remove visualizer plugins from Stand-alone RCP debuggerMarc Khouzam1-2/+0
The RCP stand-alone debugger does not have the multicore visualizer plugins but does have the visualizer plugins. That means a user can open the Visualizer view but nothing will display. We could either add the multicore visualizer plugins or remove the visualizer plugins. To follow what the stand-alone script does, this patch removes the visualizer plugins. Change-Id: I90075c7fc5c87f21c0b697f81c45abf1d0395218
2015-10-05rcp: Fix stand-alone build with Eclipse 4.6 targetMarc-Andre Laperle1-9/+8
Change-Id: I8dc5fdd98add54f34ee0d5b8d833c058ceae0f59 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-09-29Add Error view to Stand-alone debuggerMarc-Andre Laperle1-0/+1
Add Error view to both the rcp and the script. Also update the script to include com.google.gson which is required by cdt.core. Change-Id: I3975420cff8c912c07949384226bfa655a1a10e3 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-09-15Bug 477082 - Cannot set a proxy for RCP standalone debuggerMarc-Andre Laperle1-0/+1
Change-Id: I0e00b67ad513583d077a7e3470d321cd90435a33 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-07-30Update plugin dependencies for the Stand-alone debugger RCPAlvaro Sanchez-Leon1-1/+4
This change will make it work when launching from Eclipse This is not necessary when building as tycho resolves the dependecies Change-Id: I914405e3a1fc43238717fd05b872584fc0c1c561
2015-07-29Build stand-alone debugger RCP for WindowsMarc-Andre Laperle3-4/+26
Change-Id: I50dae8e3cfb47c4db7f0354e57753055958e3d2c Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-07-07Upgrade to Tycho 0.23.0Marc-Andre Laperle1-1/+2
Change-Id: If46a379b55d533eb2d963f626ebadab6addd5135 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-06-10Incremented CDT feature version to 8.8.0Marc Khouzam1-1/+1
Change-Id: Ib1189a08a5f0225fd676b682dc8a10477ad3acc5 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-19Bug 460167 - RCP for the Stand-alone debuggerMarc-Andre Laperle9-0/+1004
This patch creates a product so that the stand-alone can be downloaded without the rest of the C/C++ EPP. It also makes it easier to use because the user only has to launch the executable, just like a regular Eclipse instead of finding the script. To try the RCP: mvn clean package -Pbuild-standalone-debugger-rcp The result (tar.gz) is available under debug/org.eclipse.cdt.debug.application.product/target/products Once extracted, it can be started just like the normal script: ./cdtdebug -e myexecutable Change-Id: Ifb849af8a8f2ec03abcae57cf43d57cde2333759 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>

    Back to the top