diff --git a/debug/org.eclipse.cdt.debug.application.doc/tasks/cdt_t_standalone_startup.htm b/debug/org.eclipse.cdt.debug.application.doc/tasks/cdt_t_standalone_startup.htm index e25ec36f093..beb53fc2789 100644 --- a/debug/org.eclipse.cdt.debug.application.doc/tasks/cdt_t_standalone_startup.htm +++ b/debug/org.eclipse.cdt.debug.application.doc/tasks/cdt_t_standalone_startup.htm @@ -12,7 +12,8 @@

Starting The Debugger

-

The debugger is started from the command-line using the cdtdebug.sh script. +

The debugger is started from the command-line using the cdtdebug.sh script or using the cdtdebug executable. +Your installation will contain either the script or the executable depending on which package you have downloaded. The script contains the command-line needed to start Eclipse and to pass appropriate parameters at start-up. The following are the command-line options supported: diff --git a/debug/org.eclipse.cdt.debug.application.product/.project b/debug/org.eclipse.cdt.debug.application.product/.project new file mode 100644 index 00000000000..4d7bed78ebf --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/.project @@ -0,0 +1,11 @@ + + + org.eclipse.cdt.debug.application.product + + + + + + + + diff --git a/debug/org.eclipse.cdt.debug.application.product/README b/debug/org.eclipse.cdt.debug.application.product/README new file mode 100644 index 00000000000..4e640c12c95 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/README @@ -0,0 +1,11 @@ +This product is based on the CDT Stand-alone Debugger application found in +org.eclipse.cdt.debug.application. This product can be downloaded on its own, without the rest of +the C/C++ package which makes it much smaller. It also makes it easier to use because the user only +has to launch the executable after extracting the product. For example the product can be launched +by simply running: ./cdtdebug -e ~/myproject/bin/a.out arg1 arg2 + +You can find more information about command-line options in +org.eclipse.cdt.debug.application/scripts/README. + +Note that this product is currently only built for the more popular architecture x86 and x86_64 on +Linux. diff --git a/debug/org.eclipse.cdt.debug.application.product/about.html b/debug/org.eclipse.cdt.debug.application.product/about.html new file mode 100644 index 00000000000..c258ef55d83 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/about.html @@ -0,0 +1,28 @@ + + + + +About + + +

About This Content

+ +

June 5, 2006

+

License

+ +

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at http://www.eclipse.org/legal/epl-v10.html. +For purposes of the EPL, "Program" will mean the Content.

+ +

If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at http://www.eclipse.org.

+ + + \ No newline at end of file diff --git a/debug/org.eclipse.cdt.debug.application.product/build.properties b/debug/org.eclipse.cdt.debug.application.product/build.properties new file mode 100644 index 00000000000..cb1e82cdbba --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/build.properties @@ -0,0 +1,17 @@ +############################################################################### +# Copyright (c) 2015 Ericsson +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Ericsson - Initial API and implementation +############################################################################### + +source.. = src/ +output.. = bin/ +bin.includes = .,\ + about.html +src.includes = about.html diff --git a/debug/org.eclipse.cdt.debug.application.product/debug.product b/debug/org.eclipse.cdt.debug.application.product/debug.product new file mode 100644 index 00000000000..acb0f3e3920 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/debug.product @@ -0,0 +1,375 @@ + + + + + + + + + %aboutText + + + + + + + + --launcher.XXMaxPermSize 256m -data @noDefault + + --launcher.GTK_version 2 + + -Xms100m -Xmx512m -Dosgi.requiredJavaVersion=1.7 + + -Xms100m -Xmx512m -XstartOnFirstThread -Dosgi.requiredJavaVersion=1.7 -Dorg.eclipse.swt.internal.carbon.smallFonts + + -Xms100m -Xmx512m -Dosgi.requiredJavaVersion=1.7 + + -Xms100m -Xmx512m -Dosgi.requiredJavaVersion=1.7 + + + + + + + + + + + + + + + + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7 + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7 + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7 + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7 + + + + http://eclipse.org/legal/epl/notice.php + + Eclipse Foundation Software User Agreement +April 9, 2014 + +Usage Of Content + +THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR +OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). +USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS +AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR +NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU +AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT +AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS +OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE +TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS +OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED +BELOW, THEN YOU MAY NOT USE THE CONTENT. + +Applicable Licenses + +Unless otherwise indicated, all Content made available by the +Eclipse Foundation is provided to you under the terms and conditions of +the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is +provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html. +For purposes of the EPL, "Program" will mean the Content. + +Content includes, but is not limited to, source code, object code, +documentation and other files maintained in the Eclipse Foundation source code +repository ("Repository") in software modules ("Modules") and made available +as downloadable archives ("Downloads"). + + - Content may be structured and packaged into modules to facilitate delivering, + extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), + plug-in fragments ("Fragments"), and features ("Features"). + - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive) + in a directory named "plugins". + - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. + Each Feature may be packaged as a sub-directory in a directory named "features". + Within a Feature, files named "feature.xml" may contain a list of the names and version + numbers of the Plug-ins and/or Fragments associated with that Feature. + - Features may also include other Features ("Included Features"). Within a Feature, files + named "feature.xml" may contain a list of the names and version numbers of Included Features. + +The terms and conditions governing Plug-ins and Fragments should be +contained in files named "about.html" ("Abouts"). The terms and +conditions governing Features and Included Features should be contained +in files named "license.html" ("Feature Licenses"). Abouts and Feature +Licenses may be located in any directory of a Download or Module +including, but not limited to the following locations: + + - The top-level (root) directory + - Plug-in and Fragment directories + - Inside Plug-ins and Fragments packaged as JARs + - Sub-directories of the directory named "src" of certain Plug-ins + - Feature directories + +Note: if a Feature made available by the Eclipse Foundation is installed using the +Provisioning Technology (as defined below), you must agree to a license ("Feature +Update License") during the installation process. If the Feature contains +Included Features, the Feature Update License should either provide you +with the terms and conditions governing the Included Features or inform +you where you can locate them. Feature Update Licenses may be found in +the "license" property of files named "feature.properties" found within a Feature. +Such Abouts, Feature Licenses, and Feature Update Licenses contain the +terms and conditions (or references to such terms and conditions) that +govern your use of the associated Content in that directory. + +THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER +TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. +SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO): + + - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html) + - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html) + - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE) + - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0) + - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html) + +IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR +TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License +is provided, please contact the Eclipse Foundation to determine what terms and conditions +govern that particular Content. + + +Use of Provisioning Technology + +The Eclipse Foundation makes available provisioning software, examples of which include, +but are not limited to, p2 and the Eclipse Update Manager ("Provisioning Technology") for +the purpose of allowing users to install software, documentation, information and/or +other materials (collectively "Installable Software"). This capability is provided with +the intent of allowing such users to install, extend and update Eclipse-based products. +Information about packaging Installable Software is available at +http://eclipse.org/equinox/p2/repository_packaging.html ("Specification"). + +You may use Provisioning Technology to allow other parties to install Installable Software. +You shall be responsible for enabling the applicable license agreements relating to the +Installable Software to be presented to, and accepted by, the users of the Provisioning Technology +in accordance with the Specification. By using Provisioning Technology in such a manner and +making it available in accordance with the Specification, you further acknowledge your +agreement to, and the acquisition of all necessary rights to permit the following: + + 1. A series of actions may occur ("Provisioning Process") in which a user may execute + the Provisioning Technology on a machine ("Target Machine") with the intent of installing, + extending or updating the functionality of an Eclipse-based product. + 2. During the Provisioning Process, the Provisioning Technology may cause third party + Installable Software or a portion thereof to be accessed and copied to the Target Machine. + 3. Pursuant to the Specification, you will provide to the user the terms and conditions that + govern the use of the Installable Software ("Installable Software Agreement") and such + Installable Software Agreement shall be accessed from the Target Machine in accordance + with the Specification. Such Installable Software Agreement must inform the user of the + terms and conditions that govern the Installable Software and must solicit acceptance by + the end user in the manner prescribed in such Installable Software Agreement. Upon such + indication of agreement by the user, the provisioning Technology will complete installation + of the Installable Software. + +Cryptography + +Content may contain encryption software. The country in which you are +currently may have restrictions on the import, possession, and use, +and/or re-export to another country, of encryption software. BEFORE +using any encryption software, please check the country's laws, +regulations and policies concerning the import, possession, or use, and +re-export of encryption software, to see if this is permitted. + +Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/debug/org.eclipse.cdt.debug.application.product/epl-v10.html b/debug/org.eclipse.cdt.debug.application.product/epl-v10.html new file mode 100644 index 00000000000..9321f4082e7 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/epl-v10.html @@ -0,0 +1,256 @@ + + + + + + +Eclipse Public License - Version 1.0 + + + +

Eclipse Public License - v 1.0

+ +

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE +PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR +DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS +AGREEMENT.

+ +

1. DEFINITIONS

+ +

"Contribution" means:

+ +

a) in the case of the initial Contributor, the initial +code and documentation distributed under this Agreement, and

+

b) in the case of each subsequent Contributor:

+

i) changes to the Program, and

+

ii) additions to the Program;

+

where such changes and/or additions to the Program +originate from and are distributed by that particular Contributor. A +Contribution 'originates' from a Contributor if it was added to the +Program by such Contributor itself or anyone acting on such +Contributor's behalf. Contributions do not include additions to the +Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) +are not derivative works of the Program.

+ +

"Contributor" means any person or entity that distributes +the Program.

+ +

"Licensed Patents" mean patent claims licensable by a +Contributor which are necessarily infringed by the use or sale of its +Contribution alone or when combined with the Program.

+ +

"Program" means the Contributions distributed in accordance +with this Agreement.

+ +

"Recipient" means anyone who receives the Program under +this Agreement, including all Contributors.

+ +

2. GRANT OF RIGHTS

+ +

a) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free copyright license to reproduce, prepare derivative works +of, publicly display, publicly perform, distribute and sublicense the +Contribution of such Contributor, if any, and such derivative works, in +source code and object code form.

+ +

b) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free patent license under Licensed Patents to make, use, sell, +offer to sell, import and otherwise transfer the Contribution of such +Contributor, if any, in source code and object code form. This patent +license shall apply to the combination of the Contribution and the +Program if, at the time the Contribution is added by the Contributor, +such addition of the Contribution causes such combination to be covered +by the Licensed Patents. The patent license shall not apply to any other +combinations which include the Contribution. No hardware per se is +licensed hereunder.

+ +

c) Recipient understands that although each Contributor +grants the licenses to its Contributions set forth herein, no assurances +are provided by any Contributor that the Program does not infringe the +patent or other intellectual property rights of any other entity. Each +Contributor disclaims any liability to Recipient for claims brought by +any other entity based on infringement of intellectual property rights +or otherwise. As a condition to exercising the rights and licenses +granted hereunder, each Recipient hereby assumes sole responsibility to +secure any other intellectual property rights needed, if any. For +example, if a third party patent license is required to allow Recipient +to distribute the Program, it is Recipient's responsibility to acquire +that license before distributing the Program.

+ +

d) Each Contributor represents that to its knowledge it +has sufficient copyright rights in its Contribution, if any, to grant +the copyright license set forth in this Agreement.

+ +

3. REQUIREMENTS

+ +

A Contributor may choose to distribute the Program in object code +form under its own license agreement, provided that:

+ +

a) it complies with the terms and conditions of this +Agreement; and

+ +

b) its license agreement:

+ +

i) effectively disclaims on behalf of all Contributors +all warranties and conditions, express and implied, including warranties +or conditions of title and non-infringement, and implied warranties or +conditions of merchantability and fitness for a particular purpose;

+ +

ii) effectively excludes on behalf of all Contributors +all liability for damages, including direct, indirect, special, +incidental and consequential damages, such as lost profits;

+ +

iii) states that any provisions which differ from this +Agreement are offered by that Contributor alone and not by any other +party; and

+ +

iv) states that source code for the Program is available +from such Contributor, and informs licensees how to obtain it in a +reasonable manner on or through a medium customarily used for software +exchange.

+ +

When the Program is made available in source code form:

+ +

a) it must be made available under this Agreement; and

+ +

b) a copy of this Agreement must be included with each +copy of the Program.

+ +

Contributors may not remove or alter any copyright notices contained +within the Program.

+ +

Each Contributor must identify itself as the originator of its +Contribution, if any, in a manner that reasonably allows subsequent +Recipients to identify the originator of the Contribution.

+ +

4. COMMERCIAL DISTRIBUTION

+ +

Commercial distributors of software may accept certain +responsibilities with respect to end users, business partners and the +like. While this license is intended to facilitate the commercial use of +the Program, the Contributor who includes the Program in a commercial +product offering should do so in a manner which does not create +potential liability for other Contributors. Therefore, if a Contributor +includes the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and +indemnify every other Contributor ("Indemnified Contributor") +against any losses, damages and costs (collectively "Losses") +arising from claims, lawsuits and other legal actions brought by a third +party against the Indemnified Contributor to the extent caused by the +acts or omissions of such Commercial Contributor in connection with its +distribution of the Program in a commercial product offering. The +obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In +order to qualify, an Indemnified Contributor must: a) promptly notify +the Commercial Contributor in writing of such claim, and b) allow the +Commercial Contributor to control, and cooperate with the Commercial +Contributor in, the defense and any related settlement negotiations. The +Indemnified Contributor may participate in any such claim at its own +expense.

+ +

For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those +performance claims and warranties, and if a court requires any other +Contributor to pay any damages as a result, the Commercial Contributor +must pay those damages.

+ +

5. NO WARRANTY

+ +

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS +PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS +OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, +ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY +OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely +responsible for determining the appropriateness of using and +distributing the Program and assumes all risks associated with its +exercise of rights under this Agreement , including but not limited to +the risks and costs of program errors, compliance with applicable laws, +damage to or loss of data, programs or equipment, and unavailability or +interruption of operations.

+ +

6. DISCLAIMER OF LIABILITY

+ +

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT +NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING +WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR +DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED +HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

+ +

7. GENERAL

+ +

If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further action +by the parties hereto, such provision shall be reformed to the minimum +extent necessary to make such provision valid and enforceable.

+ +

If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other +software or hardware) infringes such Recipient's patent(s), then such +Recipient's rights granted under Section 2(b) shall terminate as of the +date such litigation is filed.

+ +

All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of time +after becoming aware of such noncompliance. If all Recipient's rights +under this Agreement terminate, Recipient agrees to cease use and +distribution of the Program as soon as reasonably practicable. However, +Recipient's obligations under this Agreement and any licenses granted by +Recipient relating to the Program shall continue and survive.

+ +

Everyone is permitted to copy and distribute copies of this +Agreement, but in order to avoid inconsistency the Agreement is +copyrighted and may only be modified in the following manner. The +Agreement Steward reserves the right to publish new versions (including +revisions) of this Agreement from time to time. No one other than the +Agreement Steward has the right to modify this Agreement. The Eclipse +Foundation is the initial Agreement Steward. The Eclipse Foundation may +assign the responsibility to serve as the Agreement Steward to a +suitable separate entity. Each new version of the Agreement will be +given a distinguishing version number. The Program (including +Contributions) may always be distributed subject to the version of the +Agreement under which it was received. In addition, after a new version +of the Agreement is published, Contributor may elect to distribute the +Program (including its Contributions) under the new version. Except as +expressly stated in Sections 2(a) and 2(b) above, Recipient receives no +rights or licenses to the intellectual property of any Contributor under +this Agreement, whether expressly, by implication, estoppel or +otherwise. All rights in the Program not expressly granted under this +Agreement are reserved.

+ +

This Agreement is governed by the laws of the State of New York and +the intellectual property laws of the United States of America. No party +to this Agreement will bring a legal action under this Agreement more +than one year after the cause of action arose. Each party waives its +rights to a jury trial in any resulting litigation.

+ + \ No newline at end of file diff --git a/debug/org.eclipse.cdt.debug.application.product/license.html b/debug/org.eclipse.cdt.debug.application.product/license.html new file mode 100644 index 00000000000..6e579a585ba --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/license.html @@ -0,0 +1,164 @@ + + + + +Eclipse Foundation Software User Agreement + + + +

Eclipse Foundation Software User Agreement

+

February 1, 2011

+ +

Usage Of Content

+ +

THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS + (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND + CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE + OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR + NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND + CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.

+ +

Applicable Licenses

+ +

Unless otherwise indicated, all Content made available by the Eclipse + Foundation is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 + ("EPL"). A copy of the EPL is provided with this Content and is also + available at http://www.eclipse.org/legal/epl-v10.html. + For purposes of the EPL, "Program" will mean the Content.

+ +

Content includes, but is not limited to, source code, object code, +documentation and other files maintained in the Eclipse Foundation +source code + repository ("Repository") in software modules ("Modules") and made +available as downloadable archives ("Downloads").

+ + + +

The terms and conditions governing Plug-ins and Fragments should be +contained in files named "about.html" ("Abouts"). The terms and +conditions governing Features and +Included Features should be contained in files named "license.html" +("Feature Licenses"). Abouts and Feature Licenses may be located in any + directory of a Download or Module +including, but not limited to the following locations:

+ + + +

Note: if a Feature made available by the Eclipse Foundation is +installed using the Provisioning Technology (as defined below), you must + agree to a license ("Feature Update License") during the +installation process. If the Feature contains Included Features, the +Feature Update License should either provide you with the terms and +conditions governing the Included Features or +inform you where you can locate them. Feature Update Licenses may be +found in the "license" property of files named "feature.properties" +found within a Feature. +Such Abouts, Feature Licenses, and Feature Update Licenses contain the +terms and conditions (or references to such terms and conditions) that +govern your use of the associated Content in +that directory.

+ +

THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER +TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. + SOME OF THESE +OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):

+ + + +

IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND +CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, +or Feature Update License is provided, please +contact the Eclipse Foundation to determine what terms and conditions +govern that particular Content.

+ + +

Use of Provisioning Technology

+ +

The Eclipse Foundation makes available provisioning software, +examples of which include, but are not limited to, p2 and the Eclipse + Update Manager ("Provisioning Technology") for the purpose of +allowing users to install software, documentation, information and/or + other materials (collectively "Installable Software"). This +capability is provided with the intent of allowing such users to + install, extend and update Eclipse-based products. Information about +packaging Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html + ("Specification").

+ +

You may use Provisioning Technology to allow other parties to install + Installable Software. You shall be responsible for enabling the + applicable license agreements relating to the Installable Software to + be presented to, and accepted by, the users of the Provisioning +Technology + in accordance with the Specification. By using Provisioning +Technology in such a manner and making it available in accordance with +the + Specification, you further acknowledge your agreement to, and the +acquisition of all necessary rights to permit the following:

+ +
    +
  1. A series of actions may occur ("Provisioning Process") in +which a user may execute the Provisioning Technology + on a machine ("Target Machine") with the intent of installing, +extending or updating the functionality of an Eclipse-based + product.
  2. +
  3. During the Provisioning Process, the Provisioning Technology +may cause third party Installable Software or a portion thereof to be + accessed and copied to the Target Machine.
  4. +
  5. Pursuant to the Specification, you will provide to the user +the terms and conditions that govern the use of the Installable + Software ("Installable Software Agreement") and such Installable +Software Agreement shall be accessed from the Target + Machine in accordance with the Specification. Such Installable +Software Agreement must inform the user of the terms and conditions that + govern + the Installable Software and must solicit acceptance by the end +user in the manner prescribed in such Installable Software Agreement. +Upon such + indication of agreement by the user, the provisioning Technology +will complete installation of the Installable Software.
  6. +
+ +

Cryptography

+ +

Content may contain encryption software. The country in which you are + currently may have restrictions on the import, possession, and use, +and/or re-export to + another country, of encryption software. BEFORE using any encryption +software, please check the country's laws, regulations and policies +concerning the import, + possession, or use, and re-export of encryption software, to see if +this is permitted.

+ +

Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.

+ + + \ No newline at end of file diff --git a/debug/org.eclipse.cdt.debug.application.product/plugin_customization.ini b/debug/org.eclipse.cdt.debug.application.product/plugin_customization.ini new file mode 100644 index 00000000000..fe9d173d4af --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/plugin_customization.ini @@ -0,0 +1 @@ +org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = false diff --git a/debug/org.eclipse.cdt.debug.application.product/pom.xml b/debug/org.eclipse.cdt.debug.application.product/pom.xml new file mode 100644 index 00000000000..22abfb5024d --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application.product/pom.xml @@ -0,0 +1,141 @@ + + + + 4.0.0 + + 1.0.0-SNAPSHOT + org.eclipse.cdt.debug.application.product + eclipse-repository + Stand-Alone C/C++ Debugger Product + + + org.eclipse.cdt + cdt-parent + 8.7.0-SNAPSHOT + ../../pom.xml + + + + org.eclipse.cdt.debug.application.product + yyyyMMdd-HHmm + + + + + + org.eclipse.tycho + tycho-p2-director-plugin + ${tycho-version} + + + materialize-products + + materialize-products + + + + archive-products + + archive-products + + + + tar.gz + + + + + + + + cdt-stand-alone-debugger-${unqualifiedVersion}-${build.timestamp} + ${productId} + cdt-stand-alone-debugger + + + + + + org.eclipse.tycho + target-platform-configuration + ${tycho-version} + + p2 + consider + + + linux + gtk + x86 + + + linux + gtk + x86_64 + + + + + + + + + + + production + + /home/data/httpd/download.eclipse.org/${repo-path}/rcp/ + /home/data/httpd/download.eclipse.org/${repo-path}/rcp-repository/ + + + + + maven-antrun-plugin + + + deploy + verify + + run + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/debug/org.eclipse.cdt.debug.application/build.properties b/debug/org.eclipse.cdt.debug.application/build.properties index 2be738727f1..f1a1a6a63fc 100644 --- a/debug/org.eclipse.cdt.debug.application/build.properties +++ b/debug/org.eclipse.cdt.debug.application/build.properties @@ -4,13 +4,6 @@ bin.includes = plugin.xml,\ META-INF/,\ .,\ plugin.properties,\ - eclipse.gif,\ - eclipse.png,\ - eclipse32.gif,\ - eclipse_lg.gif,\ - eclipse48.png,\ - eclipse48.gif,\ - eclipse32.png,\ - intro-eclipse.png,\ scripts/,\ - about.html + about.html,\ + icons/ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse.gif b/debug/org.eclipse.cdt.debug.application/eclipse.gif deleted file mode 100644 index 7d7e32b2c0d..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse.gif and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse.png b/debug/org.eclipse.cdt.debug.application/eclipse.png deleted file mode 100644 index 25e3bb5ea62..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse.png and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse16.gif b/debug/org.eclipse.cdt.debug.application/eclipse16.gif deleted file mode 100644 index abefafcb663..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse16.gif and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse16.png b/debug/org.eclipse.cdt.debug.application/eclipse16.png deleted file mode 100644 index 8bd31d1cf3a..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse16.png and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse256.png b/debug/org.eclipse.cdt.debug.application/eclipse256.png deleted file mode 100644 index 941ab0b3e32..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse256.png and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse32.gif b/debug/org.eclipse.cdt.debug.application/eclipse32.gif deleted file mode 100644 index 29edaa00634..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse32.gif and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse32.png b/debug/org.eclipse.cdt.debug.application/eclipse32.png deleted file mode 100644 index 71ea8f9b2bf..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse32.png and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse48.gif b/debug/org.eclipse.cdt.debug.application/eclipse48.gif deleted file mode 100644 index ba596ce3e78..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse48.gif and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse48.png b/debug/org.eclipse.cdt.debug.application/eclipse48.png deleted file mode 100644 index 6845e673d60..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse48.png and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/eclipse_lg.gif b/debug/org.eclipse.cdt.debug.application/eclipse_lg.gif deleted file mode 100644 index c004bf2452e..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/eclipse_lg.gif and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/about.png b/debug/org.eclipse.cdt.debug.application/icons/about.png new file mode 100644 index 00000000000..c87255a38d0 Binary files /dev/null and b/debug/org.eclipse.cdt.debug.application/icons/about.png differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/alt_about.gif b/debug/org.eclipse.cdt.debug.application/icons/alt_about.gif deleted file mode 100644 index 20d9ad2d98d..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/icons/alt_about.gif and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.icns b/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.icns deleted file mode 100644 index b77a6a63938..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.icns and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.ico b/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.ico deleted file mode 100644 index d548f710934..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.ico and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.xpm b/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.xpm deleted file mode 100644 index b0c139e0633..00000000000 --- a/debug/org.eclipse.cdt.debug.application/icons/alt_launcher.xpm +++ /dev/null @@ -1,307 +0,0 @@ -/* XPM */ -static char * icon48_xpm[] = { -"48 48 256 2", -" c #4B4B3B3B9090", -". c #0D0D0E0E5454", -"X c #11110E0E5B5B", -"o c #17170F0F6363", -"O c #1D1D13136969", -"+ c #212114146C6C", -"@ c #252514147171", -"# c #282811116C6C", -"$ c #26260D0D6363", -"% c #22220B0B5E5E", -"& c #1C1C0B0B5A5A", -"* c #1C1C0B0B5252", -"= c #1B1B05055353", -"- c #161606064D4D", -"; c #161605054949", -": c #111104044848", -"> c #131304044545", -", c #131305054242", -"< c #141410105E5E", -"1 c #2C2C15157373", -"2 c #2B2B1B1B7575", -"3 c #343416167272", -"4 c #313113136E6E", -"5 c #222209095757", -"6 c #1B1B06064D4D", -"7 c #15150B0B4242", -"8 c #13130C0C5555", -"9 c #2E2E1B1B7878", -"0 c #33331F1F7C7C", -"q c #343418187878", -"w c #3B3B1C1C7575", -"e c #2E2E10106767", -"r c #1B1B07074747", -"t c #18180B0B4646", -"y c #151513136262", -"u c #1A1A15156464", -"i c #34341F1F7777", -"p c #40401E1E8080", -"a c #42421B1B7A7A", -"s c #3B3B15157474", -"d c #2B2B0B0B5B5B", -"f c #222207075252", -"g c #373727277A7A", -"h c #474724248484", -"j c #393915156E6E", -"k c #373711116A6A", -"l c #343413136363", -"z c #232319196E6E", -"x c #292919197070", -"c c #3C3C2C2C8282", -"v c #444431318585", -"b c #494934348A8A", -"n c #505026268A8A", -"m c #3D3D1B1B6E6E", -"M c #31310E0E5C5C", -"N c #2B2B0D0D5353", -"B c #222207074A4A", -"V c #52523C3C9292", -"C c #58583C3C9494", -"Z c #5D5D44449797", -"A c #5C5C2E2E9292", -"S c #676733339595", -"D c #424228287575", -"F c #29290A0A4F4F", -"G c #6C6C4A4A9E9E", -"H c #72725454A7A7", -"J c #8C8C6D6DB2B2", -"K c #343424246E6E", -"L c #3A3A23236A6A", -"P c #3A3A1C1C6767", -"I c #24240A0A4B4B", -"U c #151518186161", -"Y c #76766F6FA5A5", -"T c #ADAD9191CCCC", -"R c #98988989D3D3", -"E c #45453B3B8686", -"W c #3C3C35357979", -"Q c #363631317575", -"! c #32322D2D6B6B", -"~ c #323229296363", -"^ c #30301F1F6262", -"/ c #323218185E5E", -"( c #272707074B4B", -") c #202028286C6C", -"_ c #1E1E1D1D6868", -"` c #9A9A8282BBBB", -"' c #C8C8B3B3D3D3", -"] c #B3B3AFAFE7E7", -"[ c #84847272C6C6", -"{ c #58585757A3A3", -"} c #3F3F3C3C8A8A", -"| c #3B3B3A3A8484", -" . c #414139397D7D", -".. c #3D3D39397A7A", -"X. c #37372E2E6E6E", -"o. c #2C2C21215A5A", -"O. c #2E2E1B1B5B5B", -"+. c #F5F5EFEFF5F5", -"@. c #656566669A9A", -"#. c #47474B4B8E8E", -"$. c #3C3C44447B7B", -"%. c #444442428080", -"&. c #45453E3E8181", -"*. c #40403C3C8181", -"=. c #3D3D33337474", -"-. c #3B3B30306E6E", -";. c #38382D2D6969", -":. c #303026265D5D", -">. c #2C2C15155A5A", -",. c #1F1F1C1C7070", -"<. c #25251E1E7171", -"1. c #59595C5C9191", -"2. c #4D4D53538989", -"3. c #4C4C49498484", -"4. c #484845458585", -"5. c #494941418585", -"6. c #494940408181", -"7. c #2F2F1C1C5353", -"8. c #2B2B28287676", -"9. c #323231317F7F", -"0. c #545452528B8B", -"q. c #51514E4E8989", -"w. c #4E4E4B4B8C8C", -"e. c #4C4C47478686", -"r. c #46463D3D7E7E", -"t. c #434336367A7A", -"y. c #2B2B13135555", -"u. c #47473D3D8D8D", -"i. c #575757578E8E", -"p. c #48483E3E7F7F", -"a. c #46463A3A7D7D", -"s. c #424235357575", -"d. c #404034347171", -"f. c #BFBFCBCBFAFA", -"g. c #B8B8A8A8DDDD", -"h. c #5E5E60609292", -"j. c #565655558C8C", -"k. c #4B4B44448282", -"l. c #454539397B7B", -"z. c #434338387878", -"x. c #3F3F32326D6D", -"c. c #3D3D30306969", -"v. c #3A3A2E2E6363", -"b. c #36362A2A5C5C", -"n. c #343424245555", -"m. c #30301E1E4D4D", -"M. c #49493C3C8282", -"N. c #5E5E4F4F8C8C", -"B. c #56563B3B8B8B", -"V. c #545407078585", -"C. c #424234347272", -"Z. c #9797A4A4F7F7", -"A. c #444436367676", -"S. c #7D7D7979D5D5", -"D. c #464640408A8A", -"F. c #44444B4B8282", -"G. c #414107077777", -"H. c #71716161C1C1", -"J. c #303039397979", -"K. c #8E8E8E8EE6E6", -"L. c #404033338B8B", -"P. c #4A4A45458C8C", -"I. c #46463A3A8080", -"U. c #363629295454", -"Y. c #303022224848", -"T. c #424237377575", -"R. c #2E2E1D1D6363", -"E. c #79798383EAEA", -"W. c #74747B7BE4E4", -"Q. c #6D6D7676D6D6", -"!. c #6A6A7171CECE", -"~. c #66666969C6C6", -"^. c #62626565BCBC", -"/. c #5F5F6060B5B5", -"(. c #5B5B5B5BACAC", -"). c #535353539898", -"_. c #4F4F4F4FA4A4", -"`. c #54544D4DA4A4", -"'. c #323204046B6B", -"]. c #303035357979", -"[. c #313122224343", -"{. c #5A5A5B5BB7B7", -"}. c #484846468080", -"|. c #454541417575", -" X c #4B4B31318282", -".X c #47473C3C8484", -"XX c #3E3E35356E6E", -"oX c #2F2F26264040", -"OX c #2B2B23233A3A", -"+X c #262619195C5C", -"@X c #252515155A5A", -"#X c #55555151B3B3", -"$X c #3C3C2D2D5D5D", -"%X c #39392F2F5656", -"&X c #37372D2D5050", -"*X c #25251F1F3030", -"=X c #24241D1D4343", -"-X c #202013135656", -";X c #41413B3B6C6C", -":X c #444442429696", -">X c #212100005E5E", -",X c #444436367272", -" > , , , ", -" . . X X < < o o O O + @ 1 2 2 1 1 1 1 1 1 1 1 3 4 # # $ $ $ % % % 5 = = 6 6 - ; ; > > , , 7 ", -" . 8 < < < o O O + @ @ 2 9 9 0 0 q q q q q q q w 3 4 4 e e $ $ $ $ % 5 = = 6 6 6 ; ; > > r t ", -" . X < y u O O + @ 1 2 i 0 0 p p p p p p p a a p a s 3 4 4 e e e e d 5 5 f f 6 6 6 ; ; r r t ", -" X < y u O + + @ 2 9 0 g p p h h h h h h h p h h a a s s j k k j l d d 5 5 f f 6 6 r r r r r ", -" X < y O z x x 9 0 g c v b n n n n n n n n n n n h a a s s j j m l M d d N f f B B B B r r r ", -" < y u + z 2 0 c c b V C Z C C A A A A A S S S n h D w w m m m m k l M d d N f F F F B r r r ", -" < y O z z 9 c b V Z G H H H G S G G J J H V v c g g K K K K L P l l l M M N N N N I B B r r ", -" U u + z x i v C H Y J J J J H J T R H V E W W Q Q Q Q ! ! ! ~ ^ ^ / / M M M M M N ( B B r r ", -" ) _ z x 9 g b Z Y ` ' ' ' T T ] [ { } | .........W W Q Q X.! ~ ~ o.O./ / / / N F ( B B B r ", -" ) ) z x i c V G J ' +.+.+.+.] [ @.#.$.%.%.%.&.*. . .....W =.-.X.;.~ :.o.O.^ >.N F ( B B B B ", -" ) ,.<.2 g v C H J ' +.+.+.+.T Y 1.2.3.4.4.4.5.6.&.&. . ...W =.=.-.;.~ :.o.7.>.N F F ( B I I ", -" ) ,.<.8.9.b C H J T +.+.+.' J @.1.0.q.q.w.e.4.5.6.&.r. . .t.W =.=.-.;.~ :.o.7.y.N F ( ( I I ", -" 8.8.8.9.| u.C G J T +.+.' ` Y @.1.i.0.q.q.e.e.5.6.p.r.a. .t.t.s.d.d.-.;.~ :.7.7.y.F F ( I I ", -" 9.c c c v b A S H ' f.g.` Y @.h.1.i.j.0.q.q.e.k.6.p.r.a.l.t.z.s.s.d.x.c.v.b.n.m.7.N F F F I ", -" <.g M.N.B.B.n V.J f.R J @.h.h.1.i.i.j.j.0.q.3.k.6.p.r.a.l.l.z.s.C.d.x.x.c.v.b.n.m.y.N F F F ", -" + x i v B.Z Z G g.Z.[ @.2.i.i.j.j.j.j.j.0.q.3.k.6.p.p.a.l.l.A.s.C.C.d.x.c.v.b.n.m.7.y.N N y. ", -" O # 3 w p n Z ` f.S.H D.F.q.0.0.0.0.j.0.q.q.3.k.6.p.r.a.a.l.A.s.s.C.d.x.x.c.v.b.n.m.y.y.y.y. ", -" O # 4 s a G.V.T Z.H.V J.%.e.w.q.0.0.0.0.q.q.e.k.6.p.r.a.a.l.z.A.s.C.d.d.x.c.v.b.n.m.7.>.y.y. ", -" O # 4 s w G.A f.K.H L...4.P.w.w.w.q.q.q.q.e.e.5.6.M.I.I.a.a.l.z.A.s.d.d.x.c.v.v.U.Y.7.O.>.y. ", -" $ # 4 3 s G.G f.S.Z 9.*.D.P.P.w.w.w.w.w.e.e.5.5.M.M.I.I.a.a.l.z.T.s.d.d.x.x.c.v.U.Y.m.R.>.>. ", -" E.E.W.W.W.W.E.Z.E.W.Q.Q.Q.Q.Q.Q.Q.Q.Q.Q.!.!.!.!.!.~.~.~.~.~.~.^.^.^.^.^./././.(.{ { )._.`._. ", -" + # 3 w s '.` f.H.V ].*.D.P.P.P.P.P.P.P.5.5.5.M.M.M.I.I.a.l.z.z.T.T.s.d.d.x.c.v.U.Y.[.^ O.>. ", -" ~.~.~.~.~.~.K.Z.S.~.{.^.^.^.^.^.^.^.^././././././.(.(.(.(.(.(.{ { { { { ).).).w.w.}.|.P.u.} ", -" .I.6. X X XT f.H.b ].*.E D.D.D.D.5.5..X.XM.M.I.I.a.a.l.l.z.z.T.T.T.d.XXx.c.v.b.U.oXOXR.+X@X ", -" E.E.E.W.W.W.K.Z.E.W.Q.Q.Q.Q.Q.Q.Q.Q.!.!.!.!.!.!.~.~.~.~.~.~.^.^.^.^.^./././.(.{ { ).).#X_._. ", -" & % $ e '.= H f.H.b 8.W *.E E E .X.X.XI.I.I.I.a.a.l.l.z.z.T.T.T.C.XXXXc.v.$X%X&XY.*X=X2 @X-X ", -" {.{.{.{.{.#X~.Z.W.~.{.{./././././././././.(.(.(.(.(.(.(.{ { { { { { ).).).w.w.3.}.;X%.:X} } ", -" & & % $ e >XV.f.S.C K X.W t. . .l.l.t.t.t.t.A.A.A.,X,X,X,X,XX7X` Z.Z D ! =.=.s.t.t.t.A.A.s.A.,X,X,X,X > > t t t cX ", -" nXbXbXzXzXlXaXXXY +Xf = f = 7XtXR R mXn.Y.[.[.[.[.OX*X*X8X5X*X=X,.u vXvX; > > MXMX, 7 t t ", -" nXnXnXbXzXvX-.Y +XcX6 6 = = = d L B.G H `.X.:.7.m.=X=X=X=X=X6X,.u cXvXNX: BX> MXVXCXVX7 7 7 ", -" ZXZXnXbXAXgX@.+XvX; - - - - * @XR.>.sX>.R.i 0 x eXeXeXeXO hXaXcXvXNX: BXMXMXMXVXCXCXCXVX7 7 ", -" SXZXZXAXgXN.aXNX: : NXNXNX- * +X+X* 6 6 6 * * * * * * * vXvX- NX: DXBXMXMXFXCXCXCXCXGXVXVX7 ", -" SXSXHXgX0.JXKXLXKXKXDX: : NX* @X-X- - - - - - - - - - - NX: DXDXDXMXMXFXFXCXCXCXCXGXGXGXVXVX ", -" SXHXPX3.JXnXnXnXnXbXLXKXKXNXaX-XvX: : NX: : : : : : : BXDXDXLXMXMXFXFXCXCXCXCXGXGXGXGXGXGXGX ", -" IXUX$.AXZXZXZXZXnXnXnXLXLXNXJXvXBXDXBXBXBXBXDXDXDXDXLXDXLXLXFXFXFXFXCXCXCXCXGXGXGXGXGXGXGXGX ", -" "}; diff --git a/debug/org.eclipse.cdt.debug.application/icons/alt_window_16.gif b/debug/org.eclipse.cdt.debug.application/icons/alt_window_16.gif deleted file mode 100644 index 05626b17d81..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/icons/alt_window_16.gif and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/alt_window_32.gif b/debug/org.eclipse.cdt.debug.application/icons/alt_window_32.gif deleted file mode 100644 index b432f883391..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/icons/alt_window_32.gif and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/cc.png b/debug/org.eclipse.cdt.debug.application/icons/cc.png new file mode 100644 index 00000000000..4215df64317 Binary files /dev/null and b/debug/org.eclipse.cdt.debug.application/icons/cc.png differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/cc.xpm b/debug/org.eclipse.cdt.debug.application/icons/cc.xpm new file mode 100644 index 00000000000..b833f8c7d90 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.application/icons/cc.xpm @@ -0,0 +1,298 @@ +/* XPM */ +static char * cc_xpm[] = { +"256 256 39 1", +" c None", +". c #FF7800", +"+ c #FF7A00", +"@ c #FF7900", +"# c #FF7C00", +"$ c #FF7B00", +"% c #FF7F00", +"& c #FF7E00", +"* c #FF7D00", +"= c #2C2254", +"- c #FF8000", +"; c #FF8200", +"> c #FF8100", +", c #FF8400", +"' c #FF8300", +") c #FF8500", +"! c #FF8600", +"~ c #FF8800", +"{ c #FF8700", +"] c #FF8900", +"^ c #FF8A00", +"/ c #FF8C00", +"( c #FF8B00", +"_ c #FF8D00", +": c #FF8E00", +"< c #FF8F00", +"[ c #FF9000", +"} c #FF9100", +"| c #FF9200", +"1 c #FF9300", +"2 c #FF9400", +"3 c #FF9500", +"4 c #FF9600", +"5 c #FF9700", +"6 c #FF9800", +"7 c #FF9900", +"8 c #FF9A00", +"9 c #FF9B00", +"0 c #FF9C00", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ............... ", +" ............... ", +" ++@@........... ", +" ##$$++@@....... ", +" %&&**#$$++@@... ============================ ", +" ---%%&**##$++@@ ========================================= ", +" ;;>>-%%%&**##$+ ================================================== ", +" ,,'';>>--%%&&*## ========================================================== ", +" )),,'';;>--%%&& ================================================================= ", +" !!)),,'';;>>-%% ======================================================================= ", +" ~{{!!),,'';;>>- ============================================================================= ", +" ]]~~{{!!)),'';; ================================================================================== ", +" ^^^]~~~{{!)),,'; ======================================================================================= ", +" /((^^]]~{{{!!),, =========================================================================================== ", +" _//((^]]~~{{!!) =============================================================================================== ", +" :__//((^^]~~{{! =================================================================================================== ", +" <::__//((^^]]~{ ======================================================================================================= ", +" [<<::_//((^^]]~ =========================================================================================================== ", +" }[[<<::__/((^^] =============================================================================================================== ", +" }}[[[<::__//(^^ ================================================================================================================== ", +" ||}}[[[<<::_//( ===================================================================================================================== ", +" 11||}}[[<<::_// ========================================================================================================================= ", +" 22211|}}[[<<::__ =========================================================================================================================== ", +" 332211||}[[<<:: ============================================================================================================================== ", +" 4332211||}}[[<: ================================================================================================================================= ", +" 44332211||}}[[< =================================================================================================================================== ", +" 5554433211||}}[ ======================================================================================================================================= ", +" 66554433221||}} ========================================================================================================================================= ", +" 7665554433211|} =========================================================================================================================================== ", +" 77666554433211| ============================================================================================================================================= ", +" 877766554433221 ================================================================================================================================================= ", +" 888776655443322 =================================================================================================================================================== ", +" 888887766544332 ===================================================================================================================================================== ", +" 889888776655433 ======================================================================================================================================================= ", +" 889998877765543 ========================================================================================================================================================= ", +" 889999987776554 =========================================================================================================================================================== ", +" 788999998877665 ============================================================================================================================================================= ", +" 778899009887766 =============================================================================================================================================================== ", +" 677889900988776 ================================================================================================================================================================= ", +" 567788999998877 =================================================================================================================================================================== ", +" 5567788999998777 ===================================================================================================================================================================== ", +" 4556678889998877 ======================================================================================================================================================================= ", +" 455667788899888 ======================================================================================================================================================================= ", +" 445566778888888 ================================================================================== ================================================================================== ", +" 334555667788888 ========================================================================== ========================================================================== ", +" 233445566777888 ====================================================================== ====================================================================== ", +" 223445566777777 =================================================================== =================================================================== ", +" 122334555667777 ================================================================ =============================================================== ", +" 112233445556677 ============================================================== =========================================================== ", +" |112233444556666 ============================================================= ======================================================== ", +" ||1223344455566 ============================================================ ==================================================== ", +" }||112233445555 ========================================================== ================================================= ", +" }}}|112233344455 ========================================================= ============================================= ", +" [}}||1122334445 ========================================================= ========================================== ", +" [[}}||112233344 ======================================================= ======================================== ", +" [[}}||112223334 ====================================================== ==================================== ", +" <<[[}}||1122233 ===================================================== ================================== ", +" :<<[[}}||1112233 ===================================================== =============================== ", +" ::<[[}}|||11222 ==================================================== ============================ ", +" :::<<[[}}||11222 =================================================== ========================== ", +" _::<<[[}}|||112 =================================================== ===================== ======================== ", +" __::<<[[}}}|||1 ================================================== ============================= ===================== ", +" /_:::<<[[}}|||1 ================================================== =================================== =================== ", +" //__::<<[[[}}|| ================================================ ========================================= =============== ", +" ///__::<<[[}}}| ================================================ ============================================= ============= ", +" (//___::<<[[[}}} ================================================ ================================================= =========== ", +" ((//__::<<[[[}} ================================================ ===================================================== ========= ", +" ^((///__::<<<[[[ =============================================== ========================================================= ======= ", +" ^^((//__:::<<[[ =============================================== =========================================================== ===== ", +" ^^((//___::<<<[ ============================================== =============================================================== == ", +" ]^^(((//__::<<< ============================================== ================================================================= ", +" ]]^^((//___::<< ============================================= ===================================================================== ", +" ~]]^^((///__::: ============================================== ======================================================================= ", +" ~]]^^^((//___:: ============================================= ========================================================================= ", +" ~~]]^^^((//__:: ============================================ =========================================================================== ", +" {~~]]^^(((///__ ============================================= ============================================================================= ", +" {~~]]]^^(((//__ ============================================ =============================================================================== ", +" !{{~~]]^^^((///_ =========================================== ================================================================================= ", +" !{{{~~]]^^^((// ============================================ =================================================================================== ", +" !!{{~~]]]^^((// =========================================== ===================================================================================== ", +" !!{{~~]]]^^^((( =========================================== ==================================================================================== ", +" )!!{{~~~]]^^^(( =========================================== ==================================================================================== ", +" ))!!{{~~~]]^^^( =========================================== =================================================================================== ", +" ))!!!{{~~]]]^^( ========================================== =================================================================================== ", +" ,,))!!{{~~~]]]^^ =========================================== ================================================================================== ", +" ,,))!!{{{~~]]]^ ========================================== ================================================================================= ", +" ,,)))!!{{{~~]]] ========================================== ================================================================================ ", +" ,,,))!!!{{~~~]] ========================================= ========================================= ========================= ", +" '',,)))!!{{{~~~] ========================================== ======================================= ===================== ", +" ;'',,))!!!{{~~~ ========================================== ==================================== ================= ", +" ;'',,)))!!{{{~~ ========================================= ==================================== ============== ", +" ;'',,,)))!!{{{~ ========================================= ================================== =========== ", +" ;''',,)))!!!{{{ ========================================= ================================= ========= ", +" >;;''',,))!!!!{{ ========================================= ================================ ===== ", +" >>;;'',,)))!!!{ ========================================= =============================== === ", +" >>;;''',,,))!!! ========================================= =============================== ", +" >>;;;'',,,)))!! ======================================== =============================== ", +" ->>;;''',,,)))! ======================================== ============================== ======== ======= ", +" ->>>;;'',,,)))) ======== ======= ", +" --->>;;;'',,,))) ======== ======= ", +" --->>;;;''',,,)) ======== ======= ", +" %--->>;;;''',,, ======== ======= ", +" %%--->>;;'''',, ======== ======= ", +" %%%-->>>;;''',, ======== ======= ", +" %%%-->>>;;;''', ======================================== ============================ ======== ======= ", +" &%%--->>>;;;''' ======================================== ============================ ======== ======= ", +" &&%%%-->>>;;;'' ======================================== =========================== ======== ======= ", +" &&%%%-->>>;;;;' ======================================== ============================ ======== ======= ", +" &&&%%---->>;;;; ======================================== ============================ ======== ======= ", +" *&&%%%--->>>;;; ======================================== ============================ ======== ======= ", +" **&&%%%--->>>;; ======================================= ========================== ================================= ================================= ", +" **&&&%%---->>>; ================================= ================================= ", +" ***&&&%%---->>> ================================= ================================= ", +" #**&&&%%%--->>> ================================= ================================= ", +" ##**&&&%%%--->> ================================= ================================= ", +" ##***&&&%%%---- ================================= ================================= ", +" ###***&&%%%%--- ================================= ================================= ", +" $##****&&%%%%-- ======================================== ============================ ================================= ================================= ", +" $###***&&&%%%%- ======================================== ============================ ======== ======= ", +" $$###***&&&%%%% ========================================= ============================ ======== ======= ", +" $$$##****&&&%%% ======================================== =========================== ======== ======= ", +" +$$$###***&&&%% ======================================== =========================== ======== ======= ", +" +$$$###****&&&% ======================================== ============================ ======== ======= ", +" ++$$$###****&&& ======================================= ============================ ======== ======= ", +" +++$$$###****&& ======== ======= ", +" ++++$$$###****& ======== ======= ", +" @++++$$####****& ======== ======= ", +" @@+++$$$####**** ======== ======= ", +" @@+++$$$####*** ======== ======= ", +" @@++++$$$####** ======== ======= ", +" .@@@+++$$$##### ======================================== ============================== ", +" .@@@++++$$$#### ========================================= =============================== ", +" ..@@@@+++$$$$## ========================================= ================================ == ", +" ...@@@++++$$$$# ========================================= ================================ ==== ", +" ....@@@@+++$$$$$ ========================================= ================================= ======= ", +" ....@@@+++++$$$ ========================================== ================================= ========= ", +" .....@@@@++++$$ ========================================= =================================== ============= ", +" .....@@@@@++++$ ========================================= =================================== =============== ", +" .......@@@@++++ ========================================== ===================================== ================== ", +" .......@@@@++++ ========================================== ======================================= ======================= ", +" ........@@@@+++ ========================================= =========================================== ============================ ", +" .........@@@@@+ ========================================== ================================================================================ ", +" ..........@@@@@ ========================================== ================================================================================== ", +" ............@@@@ =========================================== ================================================================================== ", +" ............@@@ ========================================== ================================================================================== ", +" ..............@ =========================================== ==================================================================================== ", +" ................ =========================================== ==================================================================================== ", +" ............... =========================================== ===================================================================================== ", +" ............... =========================================== =================================================================================== ", +" ............... ============================================ ================================================================================= ", +" ............... ============================================ ================================================================================= ", +" ............... ============================================ =============================================================================== ", +" ................ ============================================= ============================================================================= ", +" ............... ============================================ =========================================================================== ", +" ............... ============================================= ========================================================================= ", +" ................ ============================================= ===================================================================== ", +" ............... ============================================== =================================================================== ", +" ............... ============================================== ================================================================= ", +" ............... ============================================== ============================================================= === ", +" ............... =============================================== =========================================================== ===== ", +" ................ =============================================== ======================================================= ======= ", +" ............... ================================================ ===================================================== ========== ", +" ................ ================================================ ================================================ ============ ", +" ............... ================================================= ============================================= =============== ", +" ................ ================================================= ======================================= ================= ", +" ............... ================================================== ================================= =================== ", +" ................ ================================================== =========================== ====================== ", +" ............... =================================================== ================= ======================== ", +" ............... =================================================== ========================== ", +" ............... ===================================================== ============================== ", +" ............... ===================================================== ================================ ", +" ............... ===================================================== =================================== ", +" ............... ======================================================= ====================================== ", +" ................ ======================================================= ======================================== ", +" ............... ======================================================== ============================================ ", +" ............... ========================================================== =============================================== ", +" ............... =========================================================== ================================================== ", +" ............... ============================================================ ====================================================== ", +" ............... ============================================================== ========================================================= ", +" ................ ================================================================ ============================================================= ", +" ............... ================================================================= ================================================================= ", +" ............... =================================================================== =================================================================== ", +" ............... ======================================================================== ======================================================================= ", +" ................ ============================================================================ ============================================================================ ", +" ............... ========================================================================================================================================================================= ", +" ............... ======================================================================================================================================================================= ", +" ............... ===================================================================================================================================================================== ", +" ............... =================================================================================================================================================================== ", +" ................ ================================================================================================================================================================= ", +" ................ ================================================================================================================================================================= ", +" ............... ============================================================================================================================================================== ", +" ............... ============================================================================================================================================================= ", +" ............... =========================================================================================================================================================== ", +" ............... ========================================================================================================================================================= ", +" ............... ====================================================================================================================================================== ", +" ............... =================================================================================================================================================== ", +" ............... ================================================================================================================================================= ", +" ............... =============================================================================================================================================== ", +" ............... ============================================================================================================================================= ", +" ................ =========================================================================================================================================== ", +" ............... ======================================================================================================================================== ", +" ............... ===================================================================================================================================== ", +" ............... =================================================================================================================================== ", +" ............... =============================================================================================================================== ", +" ................ ============================================================================================================================= ", +" ............... =========================================================================================================================== ", +" ............... ======================================================================================================================= ", +" ............... ==================================================================================================================== ", +" ............... ================================================================================================================= ", +" ............... ============================================================================================================= ", +" ............... ========================================================================================================= ", +" ............... ======================================================================================================= ", +" ............... ================================================================================================= ", +" ............... =============================================================================================== ", +" ............... ========================================================================================= ", +" ............... ===================================================================================== ", +" ............... =============================================================================== ", +" ............... =========================================================================== ", +" ............... ===================================================================== ", +" ............... =============================================================== ", +" ................ ======================================================= ", +" ............... =============================================== ", +" ............... ===================================== ", +" ............... ===================== ", +" ............... ", +" ............... ", +" ............... ", +" ........... ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/debug/org.eclipse.cdt.debug.application/icons/cc128.png b/debug/org.eclipse.cdt.debug.application/icons/cc128.png new file mode 100644 index 00000000000..64ccc196f3f Binary files /dev/null and b/debug/org.eclipse.cdt.debug.application/icons/cc128.png differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/cc16.png b/debug/org.eclipse.cdt.debug.application/icons/cc16.png new file mode 100644 index 00000000000..efe679416b5 Binary files /dev/null and b/debug/org.eclipse.cdt.debug.application/icons/cc16.png differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/cc32.png b/debug/org.eclipse.cdt.debug.application/icons/cc32.png new file mode 100644 index 00000000000..504afe111e7 Binary files /dev/null and b/debug/org.eclipse.cdt.debug.application/icons/cc32.png differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/cc48.png b/debug/org.eclipse.cdt.debug.application/icons/cc48.png new file mode 100644 index 00000000000..f11b3c30b3c Binary files /dev/null and b/debug/org.eclipse.cdt.debug.application/icons/cc48.png differ diff --git a/debug/org.eclipse.cdt.debug.application/icons/cc64.png b/debug/org.eclipse.cdt.debug.application/icons/cc64.png new file mode 100644 index 00000000000..5b02287410c Binary files /dev/null and b/debug/org.eclipse.cdt.debug.application/icons/cc64.png differ diff --git a/debug/org.eclipse.cdt.debug.application/intro-eclipse.png b/debug/org.eclipse.cdt.debug.application/intro-eclipse.png deleted file mode 100644 index 015e7fc6ca4..00000000000 Binary files a/debug/org.eclipse.cdt.debug.application/intro-eclipse.png and /dev/null differ diff --git a/debug/org.eclipse.cdt.debug.application/plugin.xml b/debug/org.eclipse.cdt.debug.application/plugin.xml index 391ce581776..bfaeda4e4ac 100644 --- a/debug/org.eclipse.cdt.debug.application/plugin.xml +++ b/debug/org.eclipse.cdt.debug.application/plugin.xml @@ -255,9 +255,22 @@ application="org.eclipse.cdt.debug.application.app" description="%ProductDesc" name="%ProductName"> - - - + + + + + + + + diff --git a/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/Application.java b/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/Application.java index 327e385ff16..302eed79f85 100644 --- a/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/Application.java +++ b/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/Application.java @@ -10,8 +10,17 @@ *******************************************************************************/ package org.eclipse.cdt.debug.application; +import java.io.File; +import java.io.IOException; +import java.net.URL; +import java.text.MessageFormat; + +import org.eclipse.core.runtime.Path; +import org.eclipse.core.runtime.Platform; import org.eclipse.equinox.app.IApplication; import org.eclipse.equinox.app.IApplicationContext; +import org.eclipse.jface.dialogs.MessageDialog; +import org.eclipse.osgi.service.datalocation.Location; import org.eclipse.swt.widgets.Display; import org.eclipse.ui.IWorkbench; import org.eclipse.ui.PlatformUI; @@ -20,6 +29,10 @@ import org.eclipse.ui.PlatformUI; * This class controls all aspects of the application's execution */ public class Application implements IApplication { + + public static final String WORKSPACE_NAME = "workspace-cdtdebug"; //$NON-NLS-1$ + + private Location fInstanceLoc = null; /* (non-Javadoc) * @see org.eclipse.equinox.app.IApplication#start(org.eclipse.equinox.app.IApplicationContext) @@ -28,6 +41,10 @@ public class Application implements IApplication { public Object start(IApplicationContext context) throws Exception { Display display = PlatformUI.createDisplay(); try { + if (!setupWorkspaceLocation(display)) { + return IApplication.EXIT_OK; + } + int returnCode = PlatformUI.createAndRunWorkbench(display, new ApplicationWorkbenchAdvisor()); if (returnCode == PlatformUI.RETURN_RESTART) return IApplication.EXIT_RESTART; @@ -38,6 +55,46 @@ public class Application implements IApplication { } } + + private boolean setupWorkspaceLocation(Display display) throws IOException { + // fetch the Location that we will be modifying + fInstanceLoc = Platform.getInstanceLocation(); + + // -data @noDefault in .ini allows us to set the workspace here. + // If the user wants to change the location then he has to change + // @noDefault to a specific location or remove -data @noDefault for + // default location + if (!fInstanceLoc.allowsDefault() && !fInstanceLoc.isSet()) { + File workspaceRoot = new Path(System.getProperty("user.home")).toFile(); //$NON-NLS-1$ + + if (!workspaceRoot.exists()) { + MessageDialog.openError(display.getActiveShell(), + Messages.Application_WorkspaceCreationError, + MessageFormat.format(Messages.Application_WorkspaceRootNotExistError, new Object[] { workspaceRoot })); + return false; + } + + if (!workspaceRoot.canWrite()) { + MessageDialog.openError(display.getActiveShell(), + Messages.Application_WorkspaceCreationError, + MessageFormat.format(Messages.Application_WorkspaceRootPermissionError, new Object[] { workspaceRoot })); + return false; + } + + String workspace = workspaceRoot.getAbsolutePath() + File.separator + WORKSPACE_NAME; + // set location to workspace + fInstanceLoc.set(new URL("file", null, workspace), false); //$NON-NLS-1$ + } + + if (!fInstanceLoc.lock()) { + MessageDialog.openError(display.getActiveShell(), + Messages.Application_WorkspaceCreationError, + MessageFormat.format(Messages.Application_WorkspaceInUseError, new Object[] { fInstanceLoc.getURL().getPath() })); + return false; + } + + return true; + } /* (non-Javadoc) * @see org.eclipse.equinox.app.IApplication#stop() @@ -48,6 +105,7 @@ public class Application implements IApplication { return; final IWorkbench workbench = PlatformUI.getWorkbench(); final Display display = workbench.getDisplay(); + fInstanceLoc.release(); display.syncExec(new Runnable() { @Override public void run() { diff --git a/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/Messages.java b/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/Messages.java index 7559e974c44..0f02de81df9 100644 --- a/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/Messages.java +++ b/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/Messages.java @@ -104,6 +104,10 @@ public class Messages extends NLS { public static String RemoteExecutableMenuName; public static String AttachedExecutable_toolTip; public static String AttachedExecutableMenuName; + public static String Application_WorkspaceRootNotExistError; + public static String Application_WorkspaceCreationError ; + public static String Application_WorkspaceRootPermissionError; + public static String Application_WorkspaceInUseError; private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle .getBundle(BUNDLE_NAME); diff --git a/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/messages.properties b/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/messages.properties index 3d9b963404b..40d0bac7aaa 100644 --- a/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/messages.properties +++ b/debug/org.eclipse.cdt.debug.application/src/org/eclipse/cdt/debug/application/messages.properties @@ -99,3 +99,8 @@ RemoteExecutable_toolTip=Connect to a remote target and debug it RemoteExecutableMenuName=Debug &Remote Executable... AttachedExecutable_toolTip=Attach to an existing executable on the system and debug AttachedExecutableMenuName=Debug &Attached Executable... + +Application_WorkspaceCreationError=Workspace Creation Error +Application_WorkspaceRootNotExistError=Workspace root {0} doesn't exist.\n\nPlease create the workspace root. +Application_WorkspaceRootPermissionError=No permission to create workspace in workspace root {0}\n\nPlease change permission of the workspace root. +Application_WorkspaceInUseError=Could not launch the application because the associated workspace is currently in use. \n\n{0} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 56e7bda33a2..e275e5ca73a 100644 --- a/pom.xml +++ b/pom.xml @@ -259,6 +259,12 @@ + + build-standalone-debugger-rcp + + debug/org.eclipse.cdt.debug.application.product + + macosx diff --git a/releng/org.eclipse.cdt.target/cdt-e3.8.target b/releng/org.eclipse.cdt.target/cdt-e3.8.target index 79bac5f9b92..268ee5048f5 100644 --- a/releng/org.eclipse.cdt.target/cdt-e3.8.target +++ b/releng/org.eclipse.cdt.target/cdt-e3.8.target @@ -1,7 +1,7 @@ - + @@ -27,6 +27,7 @@ + diff --git a/releng/org.eclipse.cdt.target/cdt-e4.2.target b/releng/org.eclipse.cdt.target/cdt-e4.2.target index 07034199b2c..fae1a3e0767 100644 --- a/releng/org.eclipse.cdt.target/cdt-e4.2.target +++ b/releng/org.eclipse.cdt.target/cdt-e4.2.target @@ -1,7 +1,7 @@ - + @@ -27,6 +27,7 @@ + diff --git a/releng/org.eclipse.cdt.target/cdt-e4.3.target b/releng/org.eclipse.cdt.target/cdt-e4.3.target index dbc55ee3891..63dba34ad80 100644 --- a/releng/org.eclipse.cdt.target/cdt-e4.3.target +++ b/releng/org.eclipse.cdt.target/cdt-e4.3.target @@ -1,7 +1,7 @@ - + @@ -27,6 +27,7 @@ + diff --git a/releng/org.eclipse.cdt.target/cdt-e4.4.target b/releng/org.eclipse.cdt.target/cdt-e4.4.target index 638df47c7d5..b5757314def 100644 --- a/releng/org.eclipse.cdt.target/cdt-e4.4.target +++ b/releng/org.eclipse.cdt.target/cdt-e4.4.target @@ -1,5 +1,5 @@ - + @@ -24,6 +24,7 @@ + diff --git a/releng/org.eclipse.cdt.target/cdt-e4.5.target b/releng/org.eclipse.cdt.target/cdt-e4.5.target index d1525a5e7f8..6b4b46725bb 100644 --- a/releng/org.eclipse.cdt.target/cdt-e4.5.target +++ b/releng/org.eclipse.cdt.target/cdt-e4.5.target @@ -34,6 +34,7 @@ + diff --git a/releng/org.eclipse.cdt.target/cdt-staging.target b/releng/org.eclipse.cdt.target/cdt-staging.target index 4a971d0876f..1ae84701cd3 100644 --- a/releng/org.eclipse.cdt.target/cdt-staging.target +++ b/releng/org.eclipse.cdt.target/cdt-staging.target @@ -1,5 +1,5 @@ - + @@ -36,6 +36,7 @@ +