Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-08-17Update version to 9.1.0Marc Khouzam2-2/+2
This commit used the script releng/scripts/ChangeFeaturesVersion.sh Change-Id: I8274a6e8dd5c0f1e450f07952e138b265a441a62
2016-06-22Move the rest of the CDT plugins to java 8Marc Khouzam2-4/+4
This change was generated using the script: releng/scripts/ChangeJavaVersion.sh Change-Id: I2ad96dc682a5acb8529c3edec40de279c331b5a4
2016-05-03Bug 489750: [Standalone] does not set working directory of the targetAlvaro Sanchez-Leon1-4/+9
process correctly Change-Id: Ia6d9f1ee64b573d2cba3bba780c2b8c90fe0757d Signed-off-by: Alvaro Sanchez-Leon <alvsan09@gmail.com>
2016-04-22Bug 492200 - Replace StringBuffer with StringBuilderAlex Blewitt1-1/+1
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-04-19Bug 491984 - Replace .equals("") with .isEmpty()Alex Blewitt1-4/+4
In many cases a String's empty status is tested with `.equals("")`. However, Java 1.6 added `.isEmpty()` which can be more efficient since it compares the internal length parameter only for testing. Replace code using the `.isEmpty()` variant instead. Some tests for `"".equals(expr)` can be replaced with `expr.isEmpty()` where it is already known that the `expr` is not null; however, these have to be reviewed on a case-by-case basis. Change-Id: I3c6af4d8b7638e757435914ac76cb3a67899a5fd Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
2016-04-03Stand-alone debugger for Mac OS XMarc-Andre Laperle4-20/+65
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-04-03Add missing launchbar.core depedency to stand-alone debugger scriptMarc-Andre Laperle1-1/+1
The depedency was added to the product before but not to the script. This means the stand-alone debugger worked in the form of the product but not the script bundled as part of other Eclipse products. Change-Id: I3e9da14a7522524a6bec73d3d9e9d22263f17093 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-03-09Bug 484900: Remove Majority of CDI classesJonah Graham2-3/+1
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-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
2016-01-04Fix copyright of all CDT plugins using the copyright tool from platform.Marc Khouzam4-4/+4
This commit does not add missing copyrights, just updates the date on the existing ones. Change-Id: I646f5afd533a1fcc539bdf2e0686b22f406ecf65
2015-10-13Bug 458771 - Cannot refresh an editor in standalone debuggerMarc-Andre Laperle3-1/+20
-Add Refresh command to File menu. -Enable 'Refresh on Access' by default, like Eclipse for C/C++ package -Reorder the File menu a bit so that Exit is last Change-Id: I3636cd20da1a2523ca1574674cf6ebc59a124860 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-10-05rcp: Fix stand-alone build with Eclipse 4.6 targetMarc-Andre Laperle1-1/+1
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-1/+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-07-29Build stand-alone debugger RCP for WindowsMarc-Andre Laperle3-4/+9
Change-Id: I50dae8e3cfb47c4db7f0354e57753055958e3d2c 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 Laperle30-319/+383
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>
2015-05-13Bug 467109 - Add new dependency to standalone debugger.Marc Khouzam1-1/+1
Looks like platform 4.5 now depends on org.eclipse.e4.core.di.annotations and some others Change-Id: Ic7ecde8e52c825a563956ffeb1b56407f6d98325 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> (cherry picked from commit 0434220f8009ac6598b5e2c6a5441d1f9ee85511)
2015-05-05Incremented CDT feature version to 8.7.0Marc Khouzam1-1/+1
Change-Id: Ife0feaaa9263d2b7797e31d628250bd26caff1b5 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-03-25Remove warnings caused by change to getAdaptable()Marc Khouzam2-2/+2
getAdaptable() in 4.5 M6 has changed to use generics, making casting its result no longer necessary. Change-Id: Idd943216a925576bb72c784b2c5a2a4b8e8b00d2 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-01-29o.e.cdt.debug.application should export its packagesMarc-Andre Laperle1-0/+2
Change-Id: Ifeb5f78d776eca939187738180434000b0b2f8b2 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-01-29Bug 458066 - cannot specify pid to Standalone DebuggerJeff Johnston6-12/+47
- allow pid to be specified following -a option for Standalone debugger - if pid is specified, use it to set the ATTR_ATTACH_PROCESS_ID setting for the launch configuration - setting the pid will cause the process dialog not to appear and the debugger will attempt to debug the given process - an invalid pid will result in in the dialog being opened - the pid is not used with the -r option and is ignored - updated the README file and docs Change-Id: I5a1d39f97285ad41dcb986dfb4692f9d808bafeb
2015-01-07Incremented CDT feature version to 8.6.0.Sergey Prigogin1-1/+1
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-11-28Bug 450080 - Add option for remote launch to stand-alone debuggerMarc Khouzam14-18/+655
Change-Id: Ifcbfd598d90305ac24bddf96893d4170201858c9 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/36700 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-11-20Setting preferences for standalone debugger plugin.Marc Khouzam3-24/+82
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-13Replace hard-code launch types with their constants.Marc Khouzam3-6/+3
Change-Id: I05f25d4429c110c07a000328cfc64646a17a059b Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-11-13Cleanup commented printoutsMarc Khouzam12-117/+3
Change-Id: I2c0850456401cde432b3489f334614e06e27d58c Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/36270
2014-07-29Bug 439830 - Standalone debugger launch script can fail when 'source'Marc Khouzam1-4/+4
plugins present Change-Id: I011313c9afe6e4a1d4d5db6a386928149f4b4add Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/30076 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-07-29Update README for standalone debugger to match recent changes.Marc Khouzam1-13/+5
Change-Id: I45c1c184c2b79b9bb463b6217fdbf6104e0c5abd Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/30659 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-07-29Improve Standalone Debugger scriptsMarc Khouzam2-44/+43
- Fix indentation - Call install.sh from cdtdebug.sh if installation needed. This should help the user realize they can run the script outside if the eclipse installation directory after the first time. - Use a subshell to run pwd to avoid having to actually change directory. - Tag the line that needs to be modified with a marker to make it future-proof. - Use find instead of ls which is easier to parse. - Allow to run install.sh without doing a cd to its location - Allow to run original cdtdebug.sh without doing a cd to its location Change-Id: I3f63dcf8a307784b0c38a286e645ea962ce62dc4 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/29834 Tested-by: Hudson CI
2014-07-22Inremented branding plugin version to 8.5Sergey Prigogin1-1/+1
2014-07-07Bug 438782 - Add check in Standalone Debugger install scriptJeff Johnston1-0/+19
- add a check in the Stand-alone Debugger install script to catch the situation where the eclipse binary is not found in the expected directory relative to this script Change-Id: I9f179c80085e5a80a5f4d7fafe1636a7cec38021 Reviewed-on: https://git.eclipse.org/r/29568 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-07-05Bug 438310 - Add --help option to cdtdebug.shjjohnstn1-2/+66
- do some parsing of options in cdtdebug script - allow all options after -e executable to be passed to main and not processed by Eclipse (e.g. -clean) - prohibit -vmargs option from being used Change-Id: Id40044a3dc9170f57c848447793dfa9aa044d60e Reviewed-on: https://git.eclipse.org/r/29494 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-06-20Bug 437782 - Standalone Debugger does not consider the executable PATHJeff Johnston1-1/+38
- add code to search PATH using "which" command if the executable consists of a single segment and is not absolute Change-Id: I0e36adc99d206c4f61e58747eb3ebfc30cd1437c Reviewed-on: https://git.eclipse.org/r/28790 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-06-18standalone debugger: Disable menus only when product is the standalone debuggerMarc-Andre Laperle1-0/+8
Change-Id: I62345062eddbcdae9134c5f913f771c7cf4f174f Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> Reviewed-on: https://git.eclipse.org/r/28370 Tested-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 27e173d8a1cc99fe407b0cc122a9dc09846c8925) Reviewed-on: https://git.eclipse.org/r/28700
2014-06-13Bug 436892 - Standalone Debugger should not delete launch while it is still ↵Jeff Johnston4-9/+28
running - distinguish between specifying an executable on command line or from the New Executable Dialog - remove all launch configurations for the Executables project before deleting the project - tell the configurer to not save and restore - perform super.postWindowClose() after we have saved workspace Change-Id: I1f02f3e033e5abf6c3c90a096312de2f134f7d8c Reviewed-on: https://git.eclipse.org/r/28175 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 0e6641c128d93d4495edb1a6c3fa6f6c9517e51c) Reviewed-on: https://git.eclipse.org/r/28206
2014-06-13Bug 437302 - -e requires full pathJeff Johnston1-4/+15
- Add support to replace paths with absolute canonical paths before creating links within project or creating debug launch configs Change-Id: I253978a973a4e583bc5e63b751e5184e7b085db1 Reviewed-on: https://git.eclipse.org/r/28448 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-06-09Bug 436893 - workspace should be renamed for Standalone DebuggerJeff Johnston2-7/+8
- workspace is now workspace-cdtdebug Change-Id: I04e9285a385308c5b3911c64bb175b07f8ed407d Reviewed-on: https://git.eclipse.org/r/28207 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-06-07Bug 436554 - standalone debugger cannot find pushd/popd on UbuntuJeff Johnston2-6/+8
- Fix cdtdebug.sh to not use pushd/popd - Fix install.sh script to do proper sed now that pushd is not used Change-Id: I466af0b0b6e09a53eb11505ce480138b5b538378 Reviewed-on: https://git.eclipse.org/r/28070 Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-06-04Bug 436260 - Standalone Debugger not startingJeff Johnston2-1/+2
- Fix config.ini to contain missing bundles such as org.eclipse.cdt.native and org.eclipse.core.net - Remove missing compat bundle Change-Id: I440be50144e5e081f295f8535e616b4fc0f94692 Reviewed-on: https://git.eclipse.org/r/27613 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com> (cherry picked from commit 473fe58a285638263e21f0a1a5b8733ce7b46d7c) Reviewed-on: https://git.eclipse.org/r/27992
2014-05-22about.html does not get included due to missing backslashMarc Khouzam1-1/+1
Change-Id: I27bb60faf0b50733c3fc0cc830a081dcb10816e7 Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com> Reviewed-on: https://git.eclipse.org/r/27116 Tested-by: Hudson CI Reviewed-by: Jeff Johnston <jjohnstn@redhat.com> Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2014-05-05Add CDT Standalone DebuggerJeff Johnston57-0/+4210
- 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>

    Back to the top