From 27f92db64463421a5db2bc85be3b590c852273d1 Mon Sep 17 00:00:00 2001 From: Marc-Andre Laperle Date: Fri, 13 Feb 2015 16:37:45 -0500 Subject: [PATCH] Bug 460167 - RCP for the Stand-alone debugger 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 --- .../tasks/cdt_t_standalone_startup.htm | 3 +- .../.project | 11 + .../README | 11 + .../about.html | 28 ++ .../build.properties | 17 + .../debug.product | 375 ++++++++++++++++++ .../epl-v10.html | 256 ++++++++++++ .../license.html | 164 ++++++++ .../plugin_customization.ini | 1 + .../pom.xml | 141 +++++++ .../build.properties | 11 +- .../eclipse.gif | Bin 1052 -> 0 bytes .../eclipse.png | Bin 654 -> 0 bytes .../eclipse16.gif | Bin 1034 -> 0 bytes .../eclipse16.png | Bin 868 -> 0 bytes .../eclipse256.png | Bin 58235 -> 0 bytes .../eclipse32.gif | Bin 1716 -> 0 bytes .../eclipse32.png | Bin 2577 -> 0 bytes .../eclipse48.gif | Bin 2713 -> 0 bytes .../eclipse48.png | Bin 4408 -> 0 bytes .../eclipse_lg.gif | Bin 10850 -> 0 bytes .../icons/about.png | Bin 0 -> 15017 bytes .../icons/alt_about.gif | Bin 9340 -> 0 bytes .../icons/alt_launcher.icns | Bin 51159 -> 0 bytes .../icons/alt_launcher.ico | Bin 26694 -> 0 bytes .../icons/alt_launcher.xpm | 307 -------------- .../icons/alt_window_16.gif | Bin 637 -> 0 bytes .../icons/alt_window_32.gif | Bin 1192 -> 0 bytes .../icons/cc.png | Bin 0 -> 13107 bytes .../icons/cc.xpm | 298 ++++++++++++++ .../icons/cc128.png | Bin 0 -> 6056 bytes .../icons/cc16.png | Bin 0 -> 677 bytes .../icons/cc32.png | Bin 0 -> 1389 bytes .../icons/cc48.png | Bin 0 -> 2475 bytes .../icons/cc64.png | Bin 0 -> 2798 bytes .../intro-eclipse.png | Bin 13739 -> 0 bytes .../plugin.xml | 19 +- .../cdt/debug/application/Application.java | 58 +++ .../cdt/debug/application/Messages.java | 4 + .../cdt/debug/application/messages.properties | 5 + pom.xml | 6 + releng/org.eclipse.cdt.target/cdt-e3.8.target | 3 +- releng/org.eclipse.cdt.target/cdt-e4.2.target | 3 +- releng/org.eclipse.cdt.target/cdt-e4.3.target | 3 +- releng/org.eclipse.cdt.target/cdt-e4.4.target | 3 +- releng/org.eclipse.cdt.target/cdt-e4.5.target | 1 + .../org.eclipse.cdt.target/cdt-staging.target | 3 +- 47 files changed, 1406 insertions(+), 325 deletions(-) create mode 100644 debug/org.eclipse.cdt.debug.application.product/.project create mode 100644 debug/org.eclipse.cdt.debug.application.product/README create mode 100644 debug/org.eclipse.cdt.debug.application.product/about.html create mode 100644 debug/org.eclipse.cdt.debug.application.product/build.properties create mode 100644 debug/org.eclipse.cdt.debug.application.product/debug.product create mode 100644 debug/org.eclipse.cdt.debug.application.product/epl-v10.html create mode 100644 debug/org.eclipse.cdt.debug.application.product/license.html create mode 100644 debug/org.eclipse.cdt.debug.application.product/plugin_customization.ini create mode 100644 debug/org.eclipse.cdt.debug.application.product/pom.xml delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse.gif delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse.png delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse16.gif delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse16.png delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse256.png delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse32.gif delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse32.png delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse48.gif delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse48.png delete mode 100644 debug/org.eclipse.cdt.debug.application/eclipse_lg.gif create mode 100644 debug/org.eclipse.cdt.debug.application/icons/about.png delete mode 100644 debug/org.eclipse.cdt.debug.application/icons/alt_about.gif delete mode 100644 debug/org.eclipse.cdt.debug.application/icons/alt_launcher.icns delete mode 100644 debug/org.eclipse.cdt.debug.application/icons/alt_launcher.ico delete mode 100644 debug/org.eclipse.cdt.debug.application/icons/alt_launcher.xpm delete mode 100644 debug/org.eclipse.cdt.debug.application/icons/alt_window_16.gif delete mode 100644 debug/org.eclipse.cdt.debug.application/icons/alt_window_32.gif create mode 100644 debug/org.eclipse.cdt.debug.application/icons/cc.png create mode 100644 debug/org.eclipse.cdt.debug.application/icons/cc.xpm create mode 100644 debug/org.eclipse.cdt.debug.application/icons/cc128.png create mode 100644 debug/org.eclipse.cdt.debug.application/icons/cc16.png create mode 100644 debug/org.eclipse.cdt.debug.application/icons/cc32.png create mode 100644 debug/org.eclipse.cdt.debug.application/icons/cc48.png create mode 100644 debug/org.eclipse.cdt.debug.application/icons/cc64.png delete mode 100644 debug/org.eclipse.cdt.debug.application/intro-eclipse.png 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 7d7e32b2c0d11fb7ae156c6bf9ef05137ea7199b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1052 zcmZ?wbhEHb6krfw_&%E=fnW_)dB9S{M?pBM=w%R$_??@;^y4%@3w0Ffkz>p z+t%!Rcx}~LN5>Wyr_M!N?=9VNZ`OueJB~k_x9N_%^JIVbzo{#gMwx`I5dTL^f)*)c)85d)+r70SnuxA zAtV^<=+H91VaL+uE$(i;E>69Hz6-X^I^^j*-QR6lOyp8M?Giut#oivXj?F#x_T~#8 zxA{J<^W2>K9v!%O^5j#0w-tJt&4NO)9?nw&-PgG~cile!G{|FPh{rZpryfbER6D!& zU9*pyo3?3dm!>4IijH1vVpv-riLC#Q|q12N3n8O@d z@jxBJ?l9fx?UFjNDj%H%mq{u9n(`yLfqyE$w%)r;p_gYDDSp0c*r1Twz`(C;l4`Y}_0myB&KhomjTtV}jM&8#W{D&OH@v>F LIsLwf0E0CEPn$$5 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 25e3bb5ea62b843475c924e91ce0d68322bb9130..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 654 zcmV;90&)F`P)&D)ID8U{oLbKqeT zt?Pu3mrGNLt9Ozg@je9P)sSWDDxp z2#DbvDO8fje4vY&_tP9SJ>Kat$Hyg zh=lU@r_Z_5Sfij-Rf+Oo2j$cOe)OsIxq0Q|w=S%1?V%b!=rtaiRmR#lGjlP6#l@)A zs;}ZrM8@YNpY5F~7vcCYNe7jJjcs!qm<$PUsp>*Ti|Hy?CM)knq+XWFZtv>(lQ40r zge^$x;84#9mVir%U^&OUH=Dox3scppXF{l%vC(|v#-(w8_U>g}8Fe+$S|JN{iA8HC7q88*=`8T-jyJ0d*Da5+D&IWobX(%GX%(B+Pd%3D&^kGP%kfQ@ zD*~rghD~=enHXSPr?M^ap zZcCpXWR|zQYyZ;j-A6ZG+P(J3{*@P_O{=FgE%wpKSuu6{ivA;kI{CkU{mF6cUD|ix z^scLGXYI>znl!C;`Hn@$FYLb)XV#o#RhQ%4eqhC=>n9%MyLVSa^amLg_m?i6U9;u# z;d?C!i;r!-R^&N7-m+@ll%tdLH*8;c>ioW&1)=R{w>>Hk@2d%$@!;w!Tlt71Th9jT zmn`q!Rpd8y|C&>MS!?a=Eb@9rP zd(F{HJ5yH8soi$v$o)*4-gEnIp4@Ti=!R=6dk(Ijv#%y}-j2nmuO54F>-3}M&dew%?=*d|wZK?vc zCw5+Xc3<)8Q%8S^0C3`jn6tp~8e8`jiP(jxQ z25&Yk&$yCb90%OH#DpsxA`U6`vM6WE-PFu*W|wwioi#y%^|{AHAMG+Rq zvVGxjq+yz%7T2|pOP2RAFivG-?R><>I@y=?z71pZ2`3rW`acPW3YkwfG&wNE3W_oW zHMqu_MOX$u;`6tZVlaGgNkN3$TTkU_A!ow@31^8TCw@#y_Gsc#jM4h?Y4HRR*ZEfh cn3j5)IWmX~eckDDtno<8e%@dI#040v0k0i~3IG5A 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 8bd31d1cf3af64335814ca0fb4c6d4334b08b6c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 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 Kum1M|0RTHnJZQ53 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 71ea8f9b2bf26c26f489a8b8f37385f876e51314..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2577 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 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 ba596ce3e78cfe58708a437045f1555189500cc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2713 zcmV;K3TE|3Nk%w1VK4wN0Qdg@ucN!Mp}})YmW^|wxt`Z!JA~82;DTJFglU`3xa85n z-kf^6#Iw_>jKjID#mm3dLM3IrvdD>Jt)Pvw%)-`-Yo+t;^f((+yrt25Q=P!I%(Ar3e0=<|hjnDFZHX-tGu zI&7bL%cPUF<>Bbz)$4<0obKlFj(DVEMSZrZ!?Kmmzpl-lh_H55ljhy-@b<>L z(riYFuZ`2Ooy5km*sh+vT{(K`;_dhI`J0QaZBd7F4WBD`~Bpz{|PWDHB1KcCoy#$f=dQ+so=(G<#S(bD@Q~r<1zrtjSNHSu@PY4E(TjYd`lmJ6sqW|0LxjTB()HtcSrZX@_O3#~bR z+)8b=+zFIVHyQ+BLL@B&+`=0*u&_iaj!d$P4AoRq;KKzrT*)Mkl(Ga19JPQ)2_+;{ z*gsGB;0Xmj0IKp;xgz>yXN2Z=-|YD`i|Ar2R4%hy#%5kwFH=p#cYF0vrC78-M`$|eU>uDqqec@AvB6~jkuJOR1TJ_XAQV2pB1;gF#h8^wL#rQeOZ9}@FQ^cq+BH~> zaES~TsLbbugU|*a`b;o^K8qkgaVgVS;<_bJwopPvf>1!se*xrvi48bt@PH{_pn^sb zGu+(7@yJ`SGtbtb(TOP!;4s7lCdl_8331!dAvtQKJ;D+?B+M`vuYizE6;+IK#`^2i zLB|@|yaGlwg-jC45|FmufhDET9>4^D0!A4MV6H~YVixqMLmdRbz;8G(0}za$1HZvQ z0Vt3j2UOQA40r%zRD=TI$-#U?w5Eh@%^1ospZZS0!WPDYh3;EJ6|$iWV-%tuj?lpp z)*%Z;a3dWR(SQ&C=AZ%B7!d~y2*(%<@P|$euXx8(o)ndLycM`&6{z@v0T^(JEBJ!| zwWvigf>4nmL|_Q|NCyaRSdU3)tq>?Y-x^Nwj4iZbbbR2$9ow*lRxsiebf5)0Y*B~< zWIzHgaKSZh;E$b%!3Wc$g(lL_zy^LJ18LwzAvB?hSLiVopZlCGd=Y{W@Ztbz$bbVG zD2qg1gA=-f00`xP3pyx66B2-gF^mBQcF=+jv0y|S8jy-CiXat)AVV0!pv*q-;TeG( zWFau2j%xsc0CDKf6A1ADH+XXlQ<%aSC^1eEI0I(HTY&}Uag1a1;GOSG#?EH2ihcCL z4Gbs-E5_0Pjs!>p2N)8=1I9pzXRIL?zVL-2&@qZN1oIqyAcH720Ec1}!w`nBs3DlK z0a1|Q99sw^7>uEaYY0OcX3$k)a3F;(oB(15S$=H zANui#1%SYY2RJ|ou9*M>*ysu82m&su00~qk6%vZL=`$G7k3KMy5Tam(ShYckVR*m; zClCcA)^OBmE&!X*5Q2?Bc8Pv0AOsTN1utm2fI~E(0sW9DMVWz7ZD_*)F^B;NIM4|p zG~g6xc!e=S(118Ffdg|*Oc)NK2uR367FgxRBW@rHLTrGrCpZBEgm6|fc*6qTSb-OY z5r$0v9Ml(w7zY!ukXg;1LJ_`@1x?Z6S6Fc3w1!A61I{`HY!Jf;M(9Bb{;+{ooT3UL zSb#8w!GSOIRv>mLq%3$L3tv=$8?6Wf22^|2dr(3F28b^Qym1U8ctHUh=*Je;um(~j z01LXnl1VO!NloM;77ZW+20SnfY{b_Le{jZP6`NRHm?0H?_+uv80gV`Rha^vs=>ago z4g?dz5FRi9ge4pUV(efCUa*FYcYuvzgrOCg;Dj_f@m+{KVQYm@1|9f72yIM31RT(X zi(_1~6nNvwF%SX#97f-E(++ zwsR;UcGklcFSfFbO+-vUJ_v!8_75D8K#K%PBqSuX$Yh0pzt*wDKkN$GSp@|t5pfg| zEI@e3LCAq)2gQlUo=kf@_IU2nCfCSB&eipY&lJ*wlYlwNmKY zTP~OP=xTZ-rKjIBxK=jtz>{6BYK z%c{FaK62}=53F6gcJIKzDmGfzHOS^ukSnBdWk64Bn1K*n$APwKL$hvzG2evwnMIhL zUV!U~BLBz-&CCaO;Py42sczo1`S6z8H;?oW41f#@{;mVn4OIxd2r`*8R0fN%=EgqgDQ9Ct1A+VK%J1`DiDUTt#n}d&dhraL zJ~57tT!2d#r(wQ62Q9BY8bWwKI#RoqP3rqG{No$%Dc!dD=Hp-b=RL!|6GG%mkVTmE z_VvKv`d-MFGT>ljowmz(4?Nty%Lxh)8ICoLnE}vr6;xe;@<0J@`{a%M8AXxtckx(#;?*UZK>9oTx)?%{2p{=`#X*n4-?G}=ff5vYoaco$!7ESb=%TMUl?7evdU zk3`s)GfY=000|vYH32i<3orl#!7{X(ZE#%|?-fAM2ue+V=`cD0@8!gMIPSqs>;EjSLVv9O?H!BSkmD|A?9BHDx8ljJdYY|IX&q zkk99!rzejr<$#NO*r7>IY(Xa;`am^s=cfBgcWm1-vHQNeOIF#RL z|GQ=4su|dL)4JoI+q1J|HEqOp02W5tv9K9Y4TRB(!X(a5A}VZ**g%djLrQ#JmSp~} z$b!%H5(WXo$U>TRY**Y5@1?2=E)_IS2PbNi^OT7iIx%`p2fn!Dn+NxOW!Erm;Iw@( zn+`9>^1#D%`(7v_$eRIYL6W)*rGh163G&@66g!Mwv15W-1MplAVdSwBR09FNN8gkr z$}*Z5#0(}$PgM(BH`W?28&`E;*C)R^{HZ%X@nCPI1ofpBHXsj+)C9B9W(X161Q;5#_HQh1eRQJ!^5_)~?B4#3k)6A?kF+g^ zBTWvp&~Pd+tL{M4Fk$ZUEVE8JokAnf$jHYlW?4phRSEZU?0_8CgTziG#wRsE8Au$U zh`X-O#Ty``Vt$^vGzZfc zra?!zq*H0G0~vfYPG(0Ug%|}HRu)AlF>@sG@8qGAfspEe3OEpOOd=ly^!tRhWF`nz z(zwHO=0u&1+)(<*;dhL`oa{L8<U5HUc{U8 zYnBpG$0*7ay-(0!iQ&hei&x}_A|L^)?~d`bVTc5wDY{sySgN8iw9uBlD7!{`7@gJN%JR60-$F&p!j4VW040tX{Y znegyRjm`5#M(91x0!1H1pci;-Q{WI=MH|=wGOVYNgZd&;X2XKZ7iO4+%!Y$ZWP$CN zqEX3Wk&$$jvFj?5c&+lH0;Bg-(F)r zL@n5k1x>5Y_34C`U?JSNs%kRiaw%9>?MFuH6OrnD5;c}H|l#30eE%5|W{ zSE>P-zsEGH3hmOF&bqpHl80p2CxhvCB+WSkUaW__kd>+9A!INELj1`H**uhc2Oy7R zgMH@QxeJOnE%sRx~k%&K@(1_>;=-h zov*BLgeA2bFr3;5*_P2}N^jP&2cRD7Ev^FJ6+%u+DOkKIY-R=&i-l83AE?n8O}W1Z z7H67Z8aCd<#y)@z24?^tZ%!Bw5Qj?4HgqhaCRa9G7|%;dig{%pSQc}l2dLQD8J@^= zzDM{EI3qL{(4xAe0Bqct3Zth=(?o8S5_AQhmXUPg@eq6MX1?HcM&C zGR1_JDAPbpYNU8GnLKzFvY;kvOiQT{VbG@M7bw$z>WI17OG`&Lee{OCX{5!Vh&6!C zLsy9=vHBgKxtJmz;s8T3hbWVxPqfNeKnQ8%1ZIOEwdJ2~j1_4BwKr#2;WC~hQN%<5 z3?B?uyWJL}q#H*bv*5+kSw2%l)=BYkWwuv?LZ1#cjB+^znUoH57aK^Q zM4>+4gkV6^6Tu`YR0JB{w7Y;s5!0d}gdLH(k6NHZpCmzeCiVsUP_!)+Z7l5Qh!U^9 zE3!V&w+2cT1@gT*^dKVSR0QY7CtzWA=@3RJ>NxP=kM1*mcHq}XoDISLfKQRJ`!yY| z0oxR9oUl&DlF>w;9*QdJ87dC-8Wxt46mv|aNyfT===-=YMm=OBJtyE|CC1^w-lneX zv2&V|0(B5GNmCgXa5|^5usreCQxuHDbng{2F|yIa(~}GPiB8)MGC1HtT~TR_6VM>T z$%s@MJ1`cOq(m`%RFNSraM1^Nz?YY`L?)ktQeVDvj!ON-wmhiMwa|E5WQk8JLe3J& z_MYA>GfxijpDk)IHdcc-UVrPzb8kLjTrt%D>koF<{`1Gbd9=3@e3fu*tA2-NxTPyn z2S$YV3~DDjsHIb9O&659f<}|BOg^9|m7xL@`;ij)OlY|VC=;!QCW;#WtzhA+2##`J z39nZ8TDV+AGnf9-)K$eWh45acZJU{vxoS&F_ z_zx!@>zvHV|J#8*`?t@RD*10odW7O`1{Gn0M@pKwBOYEuK5U9ex6_%B zN=9a~IvSPY)8=eXhBKAvN%7Gn)mA32V^O9#I7AjyCe&e*0FYoTmJ3kAY?1NVq6+o8 z0na}3htc1@a^#U~o{fI~U$*}8_fMSIsclui_S&(x#RoOP^{Pvo3AHJTRboxTv`GeN z3529&b*e}mvDaKArEABM8z7ZcxeF&plhjv;yN5RPGjs^|bUOX`e?M)QO>5s3NA_1c zoxbZ!AN^+EQ0b{V?zxSNRO(DtQRkSDtPsYcgXk0)lfs5W*EDBA=V&i4jjw6Ert{+W z^i+opiEE8c9g3A6t`{<1MkRXm$z#UYTkq^R`uxw0_kFyM2K#8}S6=$v+oRj}+`jGA zV{ZwD2$x%Za!e>5A4yEFJm7b!Ql-O4;-E^BmW3X5-4-?_`m8vW$IRk)*5ACEi&xPB zjy>~7tbC0J65gjid+W~1Q1S6Q_ie$5WW)msPn>0P+joQn<_3k~ z&@;r>npmV%F(aMD4l2Be)tWdoN&J|J0s?$Wx8deB+_XZ;gJ+)lz46lXCw4skyZ<=( zp`TKo`tv&v;^z*YdVU;cYKzzhG@c#u#VkKsEta#WQ*u!3%d)Y8ZdI-mstejf2)2kj zEfuseYr@jy7CK_{^M`?zKx#wOSJvVlK-!G2-$hdBgSzkPMdbm8;b9jEr z82;M}6CCwSmKZ3Fj%36tWw7|tjP;~1EFVdR+_~wPo{G7F%WBZz5&}Js(6b6m&73z* zy!OVSpZxs6AO78*)W7n_vHiK8)PdQ_rRvn#IhNk(EYc>?B`=*>NlOcTl-yrve_ssh zmd{UrG+pOR&Kol@IW>7?a^m8{k39Ch+WWQTL;bD93(ub3-`k&iz-rjTjRgzlrt17Y zQ6Vvx8jqTiEQDO(iz9SWxcvM~3c$2l#?1WXBeTH328>H*;*D8-4JYMZv zRoL4%RQPm#(HvG}sY);*2k3~N#9E=8VTp{zZ@8X&(lCra8H>%)9~}Dn=>O|qt6c5p y7eD=N6}3&3&htr%(`m!E|NY+4>%Gta2rvM%8dAkS?Wm&w0000Q|>W{>v1KhcO$jjt+8?2#;;td1OVDeL;Ydfc2d&g2{uVP4A@RvGZ9 zbdt38p>5an?rR|Y9oRj+ZDt*a?bgnE#}rr|=Upy#RSObWQa2?66TTLGPRQK+zHD4&|5j1**&RRIWhP7D0*mheRjVqch0A}+q7x~$Q*a6 zCe_UE4Arfu@;gs;t(j&t5-PgAwe!K|ud||R|6Tm^?Ot$cpATpr%beWg4=e$PHlX~= zCN>Ws)*-B6wRbbS>OZWO4$p!8%VqhDQUYqing$2n&Gj@*GPtMP7q&2X=N)XHXr(qH zUlw!I$s}}6@~8L6$JfpcZUHayT@0hl-_6|)Ek)%{f)e}01M?z!=gP)c_~PHKOzm8I znHTTWj7lYSFKqR+PeWdo7QE=m3}{O8X`-sGDw{+X6Yp zp`OGcEd#-Jk-vZZouAld^UCa5*-;j^T%9~b1y$9KFAlu>Kpo!HT1x_%_?hE-y6ZoD zKmMKnx=SvytZV&?D`65)vF$ATAQ@Xrh#zN5>1BMLnKv*!-n?<}laE z!k&g=esQfsWdZ%{0Y$0rr!(^E2qmQPo}~rSm!Cg=*M`l#TlrGnJ$5Ilsj_awS_v1O zQ4VrVRxa!tZdt0Ip==y|M`n&1%DH>mMA5h=0g;_?t>fa6l?62&O)I-sUf~N;-zG(u z5B98tcaq3TjT__0*3B@u6swrFc8%E=l9==@dcn{ z0f=o4ZW!Qwo|0tO7;KAINo)iZ%om4u^&38B`gd}ArqiVmn|h`bJR4~vTk+&AYXZ4& zc=16hp(KpBGW>=65A=Ts06_Hr^ZzCQ#3f)<2B;A5X<>RqE>*Mg;+QCU-TXY+w=rsT ztPD=Nq%uePvbGKEW`xTAum^1N@u$i5 zgK=z%UWcb2OGi@pwJKDXnjEKU53W6#3@{ORSa_e2!K&R$$gp%*R9dSh-NC3*Uq#(r zBIBtEoAr-_gg&>B1hoYweh;R8yX&=Kip!Yu6SM=cgx;#U9Svzy!)D?>sQeOD#6<{_q)9-I*L+n z6-f4+9aP#ynVS)i>Sl(8^)FYv|0p?5JBa*LUklhrRu!1#j{30#X~Ya;{m+huH+=qG z_?g6jogS|~gWqMcbbe}GMhS|QXdUwJ){?bzpBP$9#$26DeIv!D zoMs>|l;Nt_M6$_{%!l$l7wLBb^V&*+E07ZQ|Bd80->P&hr|QgWvZ4ZogY# zwzD*CjA?M8H@6SHS%rUE?C*3xx?ySO#;--*-8`T5o7DwRjV*3Ie7a}OQ*<-5xWtwa z!&Z@HBU!Sv6&ERSILJM0Jk{WPO98=NhQa2*q z3DmbN9~?I4?wmR_9$z3`2qEa&8tPTw6&FEDB=s@)ldtk|$6o5+!%p(fSn4~Y7EFEP zvWqu+>k>nre%pB`S3|o4Q~?HoUd=!5+iR-zsyH4aKFmzY;KN=G`c*cme7f`6<^5Wy z$jLBOlxWikqNq!}%kSHZ)G;Bg)!IshrPtqD>=VV6nUYkmP?cOn{*@Tvg^T%&B5zMj zmnje?Ag(`}Seh9JF-PH(#w&F{=2m-)f6hNh;vQU}(d7EI_#{i0099fPYAR11x_8x= z>30m~f-gBvDfp;c0eewN9FiXoOqWHQc_NwoKlPa2dc9`s+|a!4>2v&N_wFG<vwExvc+j*)%Yo@e|LlfHqC0P3h$%h*u)adT7f6E&G zo&Ck9+`o2my-{I*qUczm+56pzfYx)v8*;zE9fg47g5uX8ea|gk+dornVL$D*LbRgs zP(fCuQ*(n?!zwnk6Y~l_5^;LZpDI~#X(%7&oCH8cDZh!oBX#*so_+qoarO(;hv3d&(+N4|#H4t1Ifeq&Kb9=y46_*Xcu2wf9^h-+~yLaZ?Y<^sa3xM@j{92_)mg z*;_Z`WDupS1G2G_xzCvt(kWCSRSIYZ8oNZvEp}EFWmkkjjLs_O(W4ZUP_RC0zt`sJ z88_HUQ<UED5s=8z8j`Gd zp74W_2STQ*mA!j2gZl(3(o#LCU~?PYtV6~4&t=@4@(9W!OXOxA)#L{lQ~Q|!$(Ks{ zHx_>so=yl#<}6+6@Kt?F`vDXPX&@UOi;Zbqonhepe(xH_ltbgt zd+&v`f?3lFI}xf}(Mr>*d|M1z;?-J)vD0Sl>1DsA1RfOZYvFEv2&THbr^GlmSs1XD zXAM-!@}ov{llw}(Se2=VRHIA~L|P+!rKZD2gt_>@RfIt}vo>)~{8dIRKOvNdo*u9q z;i1oZ<*JjTHN$r(UK^l!ZEgBo_L4WRb2Si`(!;W13X;BtWUk* z%s41qiazEPcBjb#{M>502{R%}-;lC29;?ERrBy*PZN`}p@#Q2!<^9E2b$#%+3h3Xf zb@;N1?#nZ&svwR7S%_9-Da$+|+5~)KnPMD_xm)Iw9VteSjd+&c&qNjN;bV@mKG2rw ztPoebDNVi15Z;ICWgXI*sac*&{aB=>S#;tdOz@g}scT6PlX?D^94*OB+Z_S7yR8ix z>};+cDhSnN*U_f?P}w-}bu6Mcbf)+8ZcQ-tYqP=c+-!ph!cQDGsYTqvsIF;B z!jAFrH=xDW^fTdTFM|-_Z2;|91(TNQi_vZm8=w-WqVN1`eWi3BzO%+hH+N6giqvx1 zL)n_Y@x8braAbioy6SllFUpML>(%yHswN=*`n0M}=}3!<&ksK){FSHq< zZFx3rQw5+y$x+%^9Kw#%`*A%n{@ajpOOCO3fYGWGQnPsQR$?>t!8zj3j$B(HT2$7z zZi@4AvD$zZ%E8b_BQgtyyzm+hGc=^t#t+bckPhdz`G(SVI9tw)9H2W70kQbtnHGTh z#~0%9g7|l&Y7eozXSle=z7EDU?Kxf-x9wu^Ji|Dp#g1_tE>XopOukSzrKQBPvYw+E zli~bA-0n|ruY%AcJ{f{~-%wVToGgean6mDUIFt({rq;}FQqa2rnp%5%ndoc za9`yU1BiI$51H>O9lPA#?ni*Xzgc zYQ=x^gF|*6Mk*q+7o$eUImPP-^FF)z-CO-}5n;2@vr$CuA}Ha22YCFrA0l`&Ljq!8 z%!&S91xpVjp6}ed{4@DDm@V-JRQFT`jh_#A+%pz0n4QPkNshYQzlcF@6s)c_e4Wo} zO?Fls-aPuf{_|?M7hoI5{o4otabPKMr~xZ;-&H%t3K}_a$O8a{$I(8(;~tQ4=u;dz znwDV^#}G~1K@7B%22Gu~vbP0s?gnK6!CQV1yWg0d;Q)u^;Kz)w(RYCpL7Geej_76{RH`E=V68s%ghap<{zN+3)z8)R38+A>V$Xd(2s zVGGdTESI4qw+7k1T0`KnzNmmQ-)9HY8jdv;uBRa~oC+&>B( zzzVrOZ@01IU$koiqD05gBRYw6DbY{?ml(&W7z^*aw{}AdSi?>*Z+take`leM$bJYi zb&wahB^tGf^*UgMyk*5T$;Q1~jQcK|RAqqt<&wn80=Wir+W2KR%nDok4IQtdJI92Q z7a{k!kTcma^4a!ZEA}NDOkuvS1S#afuSiZeta0UtGKhthkd`N%!{> zh5p3uBT}!MMo^JKG0_n=CLTx(JmiuqI8`%75ubb{aNqMpk=EQ{@s%fD2wF0N?!%*u zliwf-D1IC`$RN65FE!3L1I?03Hnda##ak4)w6aJhzoir-9IRZBBHp#dX< zJ?LZ7qLWcebdPW`%4}3^JE8RckuAei(Sz`s6QqYGe8T{Io9IY<1wV_<(5iT1W}azY zosn*yW3iv@j7*cLwsufYv%>-FZSj*;D0gBS>L&O?oH~y_-9R3fDev*H_)6F8S`NHv=X)B+T z;@YG6DVZhvup03g5pvpIdTt&;xdEBi6qEkWKgH7w3_5|-k7W11D*9TDoiVXKaxLP_ z%_mkDOH>z4?uT5&0As8O4I-yK}x*{S1L zbukASG+mCR-YNX%TBMy@Jl>I$zi%$ETqLappA-V1Pw_k$nB$VC4?byT4irThEf4j-Gz0)fu`~+0gb%O0Ul`;St$0D7ntCDutv6SUGvYriJ6K(2jqu6G>u{@Y63#7ei?(>|lFA`F&_%Z(~D?>%-dy73;BF$U5{ zM9Txj*4ODwS``Y*ejh0CD+aW84Bo~s(e#i9f=>o8=L3pX)T&n0bY3LQK$tU`MrW0z zcTUm^glQ@a(ixBx0|%Az2QhUBt2%@;CFpH#zdf!e{xzWN<#&jq>hpRNQ27RV0+sfn zyG;*`qlacc1qq#iZ_@*TtHZ$)!vW`DKJk%o9q?nXk?8!9*vq<+ZE>`^7gdDLNWl4U zy47g#IkbxsErWz4V5lUn)0h#_e=6Su{T}k_rmkW~UB^?gwE2uyQte>T$>QTG;?U;6 z@pkrc3&ME!>UiSGIFWsVSVvW20E_aPh$4UziQ{kM$EOY_TG%J26`;)YsAAk$4$Y7Z z63m756QLwr{;KtKgOp*RiMy>VIQZ*{;a>98@!?bk`^b0p(f_PQ9xcI7-9V>-U_QcB zCOhzzoeVyrPEMZ8TWt|$ACt$tmRN1(IvGM>z`mjpFEAtyGWE*IfOXvtOoj^tP5a~MPEXLBM<3ab;MVLjlJ4z|m(O|}bee&DS{+Kyy%pQgj#eBTW#tQB zXDKiIZO%i}e>mQoTVBVa^M2g2421>08q9sg17-scQ1T4^s>=?ntbkym;zR<0PVw9u{$94!y&qK3RCVYFQZ=SV3GWS@*M z!i6Elr=*j|Q~-FcDa;&Cm3HYhu0md!QCRwrs=pKn){ebisJvtl) z(UP4h)VB$%`G>2OcruM{gZn92p8^-e)aAv#WmyBATqni$EWXwy@mg;itkO7(Z@18I z_mJz@Y2K@i4LajTxx{G~;%1b+=KoS-Y37d$cHg+?)i;@Y+$)w%R*R6vd(7ODuv$W z1H=8j@cWzp(QMLRu2cN6Bir;q8D?WeXUQJBR8r^t+j`9_aIFhFxnvD8YX#MFq0Gr^ z1orVJw}Yzn@vgdcqA052-vNR1OWnWmn%?oM;4c-0)a>F1^;mQXc5>_}IyGoxHQ%iN zvu6=tA`rX=0+6!o5mzX5LO6Jo)kp~YXxOb)A;Qt>`q6sBa*NpJPtnoGUUAzvu%H*! zQ1WQhcuS$xQn9FC1atQ9U6?>3@K_vj#Q^Eg1%Ir#;8XC~^7yk({+yZn9HQt1>3L$j zP6}2Wl>Z0NRwTyl&^Tk;;j~{h3uz_WJ}I8q%4xv$yyr55ST_d z{!j7n_;@u#*ZaT1!@%FrbuZX9&|R-dcX9u-#8+zbgp*LQ5t|~o{SD9@9lg*HlKnB6 zi&FuvB^qc)B;JdrXFmO2P6R;lP;B3$Ob6u~3}tQ#S^yZve65nOhbO8<(+jvt_x*i= zd6dK)X#6ctS+FnX&K+5k7Xt7w7>}sgtgr!o-l(dDQ^(!Zq;D=7%~6}jDWDUc5+b+-L@;ZU z0$(r+eU#u5)H@Xkkh&RHQCzNEzRdE>H0soXW0`C*+ph4|A&p-|gXeOk)u?p7-(aC( zh%ms?}*zX8e5- z-vN=^-{=xl%x)yP1vHPVcjsO|Hew0*n^4M@{uT#?GH3#F=>%*gKX;S=t&D7z+Wm@r z--DYVDCeF-sJ6YAM%XvZvxATyQzGtSv!qlp@a;s|erjr%^5#$&s)p~q!mqB$2i4J4 z)Vzr=PW!;RoLqyAu3*cUPz3Et7%ghXtWH9UD=l7fTs)2fEg}7NtF}nDFJ|M>xhHn_ z>Xj0@h(;a^cPQfg+pfC8(SOeQ96!9GAFSs3KMaePmSjl3ueW$PBn!)Wc5Ccrb$sGm z>e{Zv8`gWT)KmOKDLUN@m5+pVX}v6)dlXhljQaAHFXv1Y{Y1YM-=I>v0^zZfNQJls zzuKgE50v&PA^7uO04Nc@(rFrhFn0>jy7?sZ-pTXfW{C{tW@DBOyE`V=cgu|KycoaR zW}^7|ym`Lna9J~l4fCApy6#hno%Z+lkxm35F*)f(;YKFz@ezUXTURV_ubhPfF_W#r z9=zXK=E6PLAK#&t{P%P_UTkkbgj&z#C3w-P-UOt)akuH3|BJp-7Ecxh*A9E`#qEtJ z5lc_Z4{{5@Q2D7n$58zw<);(w3wg3Fi^42dw-fHB1RNxJyI%5Vi8k$xf%T-jK78_< ze*{1>-cTq-k^=rjL|`6MJbzZ%69*g!NYulIwoN1^hF`rk2Dqg?qT_*l;-X%y)IT|O zsCLf&^n64Hx1B6GwusN*viL{}MI0Mt&HrTbs?cn;#R`1ebDEbbYR{w%x6^PfNX2f z4`;|dG4oLg7o5tD#TnK_z`n%D_zZw)vG~L|TQ~5%CzO zS6Ae)q>6{VK$l`!2(tNa#m$dq|%V4jmir{o=wDfg=RcX4|8p!mWPL_gP? zoKcjlLFHc>r(2Q&lA(tqH=Jg$dgEBYK~%_A3UKsBb3tFZ-J!i!V12a}m`YmL&9EZI zJTcxJN-Y6ypk9q>|E+xYi>omyji`PrlmH4;zkOf#NeLrIl|K6fo(|fR@<8~x8rp>( zZi9oM8t}8~cs|yNQ2}TsH%(0i_%fley+&iEy?KZoS1Xqje|?`q8`ABd<`PsncqR+6 zF)gKeKT&;kZ&{Onz9j^`ikoGKxTOgDbt7!B52=ZX`eEK&0zXwY?#N*stspbL2Py^W zQ%poc9OTV~D}{w-wBdfq}>Ae3>g1h%_Lqj=9geC<2pFnC#(@PB1JD6n3oGbVN zmQ70O(KP*|J}nWKQKL=Jy%9-JhRdPy)ojb9I#U<6nQ|O@(N0h1-FF8e>^{i{VKj-8 zp}y-V=5HIaZeQY;^3bZ}s>QeUo~Hs}MzZSNYr=}URv=j4TqEl#0i3DO(w;O|g+p3V zY}r|Bx6(ay+wuH}wnvQSmjuAlB9^X2SU^R5k#v$!Gh&sfx&)5>)7X6(G$dN`MrZnd(RVkH4Am=Kw%tVQWNnbdH4P`((qvvEbq zlpjlzH)v?L+QPmsQSLj6b9JfcBZw_bHAIa?vC>LDAUVee=O1P6D(2S_5LFc^^p1XK z@@Mh2OZt~=s*#J=y8P#OPQh%i@Q;Z3d~@AT8XqV{r~|ZYQB^nr z_R#hlzm%4u2rn+1i>zIJ47Nh%W~Al`#S1Lnudmcc<5caE7oWxE&3#U67AJFjkzX*s zj%8KtT1$xDov#0oiNiQ09b)fC+X?QUve8IWB2@51;I>+8db5FQs77ZuT+pfix=@c! zn=(_!X&;Rf!QFqvfkE(sKn>iTy3`%jT~WEB2=Gmhu_#4Fe_s$ckh@3iByEq(v^ zV_XE5Oj-XEsl*{n!HMF5LXaTk!)EM^fc!m@wt_rb=rOJMZa?#PAr+A`3@xQ82ljXR ztUc}_tkD@bu=2$2zvkCmr6K+rt&wV=1@yz^ zB_4ru2;?&0)C$XsFubk8Qf2s)KJ@LR8RhHz?V>-EaXqX>aLB02?Et^5`=8s_RSuT) zJhS7Jj!z50G{0lzz1nG${3{qeg4@`#ckDXRloui?j+s=!Oc`MWu|#h6er2I>glGp+ zH9Vk-NPT#p)~zec0p8B|e&No0d145xKcse(e|6wyL8r)mb>V1Ez9|OADjuT_U`!UT zUi!N9K4%OG-c!0U+bx7pek-D^SQpBx+K+IPnO5l#D7!AL2@wj%xh)d2ya~eTT?=`U zi`z0AyaU)}!9sglDXEy7F5y1p+jZ11gR#DZyaC;+0h)Fdh1mg~I`Dmke!g^KEd$Ay zi$wh{+ye)w8mpqJWJG1DzFmJ1_$=J@RiyLjy$;ksS8k!o3Ct7G7q_i?aTXp=t=9fl z;gt}^Of`73ALN6YVgv2?CGF> zyNqx)ESPV|8LN(?8F306B9(-?l!ZKNl7N2%W$rZ^eo``0P&59dpnj_ESvPX|oLxf* z7phDSyRS1$?!wu&!m6f_`0xvz{uI8^>99y&ALR_vpqnPiKTyjT z-*2Np)pS0Xqww(E;V72tVFp4wa&<71Z|qr_ik&R6j2%?*M7uIjyDEJwQEFI8QzNw- za1omDRUJ+5&hcm;YzU0W^wEl}8zzvzV|6;?-8yjO!<}fIcB_`kEqU25eVw!FWuJz+ zNt%^zp#nJV`FL&bK;1s}iGI?UFJ?l}N=MaAXV`7jI&gI4T$e&Kb-C^q(;g_yeHuEx z-PfsriIJL|anoir(A~G1oIiZH5I*Uht~;QhW6`a0V!3Ye*m&YA^utLY5-er_Q6z6qM8@^24KE9f zXhYng%DW1a0?~SBb^3q9$7tLq&!vX@RzLI~>aYAaHE5*;QZ!^zGlUHey1yX9FO)u^ zx=zzSpn44U|HJW&eB|MR3N0F(ACl?#CzhB#9_#1;VupOW)6CW%JqS?2py}$^X;QQy zTY({}#c=LFKy1*Es;;q`uCW|5!RH}{im6|uhpe#n2n$4N zE*j}x80pa()6qUs7Mqp)`2i(rVx(wdlyKL?q%Bz_k~@EPzs{JhefA|HggzQ-H8{sJ zVyru9sCQ({#W8EZJZC6odgrc*l(wm(`y5rE$-VMfg>nDL%n|g}r zc+;At-{B9{UGQ;S@O`=Phh+4y;Bi39++Bl^*9D7KYbKX&bC2Bzr-IkaB={AR#LU8u zz~cD(Ug3JL+`;}Y%>t|;nI@pDm*%lO3yOn_wsR2W6XV1SvKXM6R4=NZ9La=OW~%Bv zFj7lXG*6$Kei&qy>AoBtWL}l96f1*~B6v!mPzTgoO+K0&7W1 zu&8cX)Zq`08(i!N(yfu|=*oaSBSaEfAonOMy^7}V3QSw9A^rST19w+Riq6 zX?bgORo2e{$Yg!!)z4O*|=dP#w2Vy`u9E>BWc#Vk4X zEXt{@kE!gqcR)PoZ60ZR26cNrz16|F*~^1?dp2KN>LKjvXDh}c7Qsqw7uNA9ih#dX^#qaknOeSIJV0ebohE<&z20j-}~ggfCEO|Zd1+S zwTXjJ;-+-P7ImSmT!n)eEb=_#)4%dh+CxvwdY?!NQ10Ba4Gh}4>a;E0x_Q0AcCCEd z<+J_ApIh_|PaF~*pRhPEN?Yl1KCx^tQ$ahb`EKutIT|%=h_=q&gKa7JIyy{+KSA&E zdN}b1@5Bx|sGZ^wMFZPvY{$8yb<4@2;ge4Lu9v#g$;CFP;d84sg?-ZTWrdx3 z@0!t$ojZ$@{jZIHhEK3|=jbWtp!@chZ)`Tb?|({|bqsCTdGzbEhTi8RTKfQxy{Jf+ zKo$qD%sug2Q4gdY275l^rd$x~j)@+h*n@Y)<~JgCLLxImU_!2G=!0}U*NmOrZ$Yls zgD#2r`^W~0%`cbyUv_jmJN`SassCJyr=Ic%Jk79ia&Fx#OWgOl6>hlWNYm@&*K2EH zx>wWs)Zw3N-PF^LTL(JFyN&;z_}Dyc@_6byPmwcy*4l7T82JpJ`K6=ci=;Y*-xPbB z*(JBZDR0P$IKS`Vv=<<7*e~riaO)|i_e&hhv!39?%HDmqsr~BAUDMXXHUYOukE67y zU6P(1mG9QuLZ`}O7mdUN&5DCr-)9e^oZJ^Yjv89OFbzE;I~}M+y1grO2#?&I$#nMo ptg*ClB2612DkDDK6j#ex(m?zB)`i+gZ)EnW!jP~3tQcej!P#kIJ9dDiy} z-egT?W!BuWd(S@m?tLawO+_9TiyR9H2?2pI?YI};c_Q(njI%~IHP}TusN2xT1KiY&w~z5IdE~kB znWu2~9OB?EFQ@3HJlyyh`0U*ARpE;DW5%KPA4o;fzS7^k$>-$vSmaMS)Ue7=^oJpt zYUR_^BG;mGqmtoN;^FYW9HR4+e-flXo)j4LHAUxMr{u#~PDdJrDY~#tb3{oWG`!DA zPdyV4d~b!0#8#*`ELM#hgY=F!WFllBtYrhGVeA~`48Z*+qacaBa_%&45ZIDyMhao{ z&H=u#Ys>OcM*N5bFihj1q37>&IgZ?)PvRy@Vo0F=#*jei(oxtUO@!h~EkcU(AtWyR zC`x?^OGz8R&U;K>>e7bydDsWpM3EA&2Ue^WkQSu)kjGVED^(#A*RM=aHBY!8f`OJ= zNy2ErO2OI!^{WTu&hcsNz0YwcVRJ^vHFxe^jwJjPsR4Du{IzQt$j^1JbgkmNeuZQl zdry4wA*_|DF%HT@zr-M3DxTS$K^b?KqFm}v5JkUKqI0nbdWqO!WT@J}C`QUv{HKu% zJ;CcAt1FI)3*6B~(_K#JtfBMfVrUhO{t5`<;s(6{GBABDa|0Y5bn{wrFG3kR8NDwt z{Q;$XC;@qstX5%wzNr|bYZ*c%^}dEgg9~DA+;M)mJ%4-|sNrAAT<|#0P=XhSX^Swr zywiaMuS5v`7%rTmu+A6T_pkTFHzjYS%aJ4>%F@|Y0)IkNdHyV9XMToh{+|r)76qy@ z7bg6i+5)UO`bUVDA)C+ue0Og+^JofRRxouSO5h?K<4*z=y? z{qK{iHteu^_i-!u_s~`6x$fo->>742Cre|VZWew!RC=iqSYkNoHLd8Sbcv_s+Lk}3@C&^=hDf?p80cE4DK{#n9yPq5;-4Gl&ts6hH<%7NxqthR;T-S)7*+MI@=cNG zT+LSX4rzWD)*NP42u<9Mov9^1n+I*VKFLuUoK| zfS5LQz>fNmJiIkD!@n4ta}^>c4Kj;c zos|VV9}@PpKIi;t$(0sM(?t;?SwcC_H^8Lk=V4C}S_$w4cNN6CJe@B|fD!$dhZdV(81e&7Y!^SJ{?_ zA9HG03Jz@{7V7g?0+&*J=;MFDKf>Sr+)mge5A8QLiP-t+^{z8c7NOKNpzh5K@Ffg!Zw8T=L_n0X^N9D00b@Db1&36k~_;0;{wIawPNKr z#XuFTOX^1K=oJ1^3}Bua{*yFNwnZP!m00>3d0 zvSGKO;sDQQp%_hi(ZQ3;yn8Fk8Si4>@>}K$chd%qZn5(-mv=ks9C~qu6D%_NYWaPH zF33vKHDD@S*p^F%X}M0HT@})`<<4qp5a$>`N2~n z*_GsbTKx6i4`+lGGQLp#3BJU&HcQ819)-tHSq!R@PjH8qG40v-&g#tD$3tB*d^bT<+QMGgW3r0Lh$ z*+rrq6L>%K6>u(76v%xG-k@03`2!hS943(9HuLf$i@& z6d}v7CIkfW9ddk2>f8hxZ6tj7cMQN##`EfGW**>$tEV}=g>9b4+PTmBOANOIw37@{ zfKP#>n{_hgjP2z@!|^t$2dnwFf>V+eeH=bkhlB@Uf84TZ2f3tp^y+5Y=>nV#%p*j8 zOes~k4pU4LJM;B}pYBZPzBNXRL$_+B3*C-|{eb;-f6`0AM1h2F*7d8sgqDJ@N6JoC z%zv!I%3-L`p7#qkNv)_aMEsa;pxLWf?te2fYWDXWPPiGDTG-M5Oy8b)ilvbO8AUtk zWp1M7_73+j3@w>T^0QFS7@eX-qG}LrHj{`1tUb*0){@o=fV%iCJk&}!QBj@7*KL;m zcg%j`Mrwv}o2pV~QR3D0o&+n{*M}$+czcqM z>WESH%M8~y8d3y4>iGncw*CIS8Nt&sgpYz;bN10)<-g(CIgiCn;~3&*?^t$fDdwDh zQgK^nF7Jw?f-vQK0Lt6qnKQ=8ApA)+NZHm3xda?wqQ#q?42&`Pj{c3T-HU{&KVQK; z{T9+YoWD>HLbvyCFth>MX!poZubJm)?f#4@lV9+_bij?7QC^#)a;|AgH$;B8!GX5Z zI1VLg6*%!_8OqogWwTZ!?UZ@j>w$$3Y1SWQGB~3NZI%*|mfyRX>DJ{W-&$mTMPv^& zYw1Ro+Q3#or5!a!=AgHn4!pyY{k-l_IDY=;L3ItljeU>J8p`H@{7`5$R9Ef}HR!;#g4N`=zWw`S_u7?l~*cWI&w#~%bT`GP@$(KfblYSVQQ1EFY$ zYM^Qi)PLnFo3!tB12{>X^jrtoKlW!LwN3T>iW~Tv&2UnRH%UD>!YWtE$UUrH5^WB?;M~fAN>{m4EdA2CGf22P#8NXB-koNc!WRAlfAA< z{X$Thx7)oc*tQ9E8MAHiDtlN!-qj@Y@Eivk*bXte_%y3Q(~Z*fsql_IctnD_?5`GA z`CS%_5VnP&RhlZ1Mp%)KBc6;9d)$4Dd3d7_e#`Hx>?}4f2JIpyVMtfzMPRbp<=8AW zzJ#O{)v(_i&1*>%K?Vbf#+YsL#^qN9a^?C|sj` zub-N|=Piawq=OPH;@Z_Xsn{+}#q!4b88l#q8S3ekSJ))p=14DmhyS1eoChC$h;W3i z=fbGLuPz|0PkI}GMP!}U+y+>sp3(53Hn8BZLOK55d1V}^;%MQ=Y}M1n_qXrRy0qn+ z3|`|i2(;S}RG*8AoqA6g%(Hj)DSB!6It!Zmz-u&hoF)Pw1_%x)q_|kQC!-qa-yX$8 zWEOaWrr_e`Un>&TPS?mSE0!jN+R}-RDM7PL-yr}#(?40x2@g3%Il_H>gBcPf;vge- zNF#r|LM&NUWXm?}frcmlf$73Uu<;Ky-2ZjWQ-l)mIdp>zya2!VM^-2kFU(cIE0d)# zoYaGRPl&_L!J)K*1%0`Alz{9vvPtPGZrwq|)^L3|3_19V6c7IG_j@*)pTMV?keBN4 zgy-GHAescIdvu2Q6`X7B1DFx zS*Ndv^Hos&(4^H3v5yQB_|pef1F7bwzY#Q3H{sW)X2Dl&lFM?e$`1pfhr%ZMLE%X! zMv!9&4{`mvq+E6gS9@+livzjP-e~AHdVoxW3*g%GtT9>57cHr|%gNeyV%$sM!@p(N z3&2tcWsrVV_isN3jK*;C&ap9}!wP6*f_DI#(y0wi)Hc{T z{_0546AhC%AhRgpfWC*xOXaaL-;shlZo>bLeVo|!K_GS%%+!<-bo^7azNnEhvMevy zyl)&FKZJeZC!2Qi1bIq;r&JS3$_jgSNkd**a`_ro`0ENpwl4o>hw&Pp_s(C7LrUg& ze(oKb_W!K{@WvzgXbBJJA;%$}SMoRZ1a_VsTUty;9_al$*hw#+3O#6y)et%&gyBt>)P*VmoWEj z2ri~KU^`LNT13Dz9s;||&15q%3gFl1)X=s*Lq}=Wm@(GBo0CBOHsYCX2R5jc3=K3w zW)d=ohuzIO{sn3}0EFAZok1j~@5>ndoFqP8F1y2uc5XoyZs&)4l=?7WmW?rOHCfEmLkJvX%wO+)@k2dCxZvJK9T&87jWCL=-&pInnQkQSH z9CK|o{T36Rg%@2UScw&8b_J-F?1Dj}_HUAoo-Hkqm{H;p!C0%0X>3UG#Owdr4*J7r@z1SL*;kY|-k?K6`bGw6GvPioR5KU`$dg(U5Zb4l6X3R>#DoWycYHnlsf77iG) z^nDFP2{EkISXuJi`zSDD_yjw+&AUl4$1?S+%Du}X{Oi@fzaltjqsX+JJKyxcFFig* zVJLSs9t4;Lt2BS%NcoA@2{;pk>wvG)N`DhI(mfIND?QgDIzUnRdOWf1d6h`&ngsp< zRCT#(qdkwvd48Cs8t+X;-oiOkE~7ZPfhRohS8ie(#fgtEV?m{I*8bGo6Ia=JQ3@yg zSFSE*q7KnSwnzGmE`^XWv{%2%tA@5XB0T)8BSD@4E)2p*Wi2ae1GbJV zn{|>4i1|u1i}>u0osapbM;|549W!wC>@$bL`KIs|=VuqF*xWBV=-n2K-~hD?lcWrh zmP8piGQD+{4ZDzzjM)`(-$&8dA3gVIshlZ?1Q4@i-^$iSq{&@Vy~Z$VV`)LfEbHvs zU@T>1F;*_13E5UjZdfw2n4!U2D^fAF&Rls;ac0$;{gR7rr(Fpy!*Rb&1!upnDi{!p zLw8WEDbRp=J@S2O9hG<21{&)8xehc@xvJ>u6wW*-MBR$68o2ZgW3 zPdcx*_M$>x`th$;5`Z!}!ie-P;4*nR(-DsEj<*VrLRXSrjNlx>@Y9tL)-5e!Jd(sX za(zqQp=7uKQnI{Zcw@kh2b4Ic9hkiUI_-V9$;(gFix34 zD2yhp@z@A>k0Kr8Tr<|mqn)dFvk4Fr`9tA0zE6UEVvAb8Om#&)#reCBrEHRAS2ltz zL|zS}cpPkKe&-J$zV%5|=n@D1vsK^}5~o%YBLaEp4(Iy&9dK~8m_}A7^OLndPT=J@ zeD6FCM|x3XPBL!t1kN;-kaLrg9e7W8$ktO)B$l%*(m!mHlzE~pPiL6K&$Lt`@NVwj zRSPO&xnslAT67-|<9DMUzsCx?UQ_|U(`qy|fd+nli<$iS$4T_ua06&E#y)Vk7#_mt z^=fmv%IiV%zDw0Dn+{I?$!fEU!?uHq$(G3E-%+eWcr zE)7OeR9`quZN$=Uiw=c1=AsF!5LXayn|iPw$T5`iF0+EkkRn%&nV0QjW=*K;YGvBn zmMvxV=ZW$|TA!`7?K?9+_?;*Fv=yc?azVwc!LTUmcn=j&-}3Q67Vct_iNQHnEw#b= zz2+%V=vYO8utC0ydDFAuEsk`cAcC}SObG3=PrI1m2H`ctK|O8U7A>bfT=E}*-BKbm zUx^)hPyCxGKLX3mAJ6%3w0!zZ2ya51Y(Vjvp3o@15CaHU$l#-8;@i&xsOF4q{v6mK zW_dkTgtc?{)Jk$;YUbN2@@t&whItB<9yj!|m%|>yO`E4hg1P=vwS>ji zcR#D6&Ku<{-@6jS1*znEzdmm?SQP_GH9nENSjcRwN&q}p;~VkH>ILcT1HxDSl3>*! z4;mz;>$(Z*#>RE@FBjc|$TJfE5K_>OqZGujJ$hb$AkoPj>B0ow>EM>1e*txOEgN>C zZx!vozpEITK!3)dJn^2uPupf>YLkdRv3fV8WbgR0@{NC^EZKl9;#OwQ((d`~mL4?r zQx7)#+3#oYO#(H+Q*0ic$_!1y4mMw)7ogrlTG9JTQ1D?sfq(Ny%DbU`2DltN({wF} z(Tjz#tw6M=*Sq!T{JO>u-+bh3C34SaHIE-#vXb9Xs%hFiindjf2Q>hz%v+=xve8UX zAKoc2^K8{gf3L3(Ne{e0s1d&u&%XhUW+?{J(12?J&%#lTNS6cLo5c&!O&HVF+4W=! zhI(s}E^qT$K6LNn_S-&Toh8-a?J5;RG;@M9_ZbmT6ZP{wd8p>fzOr(^9Z3I-bycM; zMrLt0P=o?PZ8b|JK*Qz3T3k?sTQ7o(ylg{3aBL-nQFdW8^+n0&lp2g*tGML?w}zuH zx-fkux0UGT(r_bj=~6)GlkebCP?es^w;dCY?J$n&T|<+h@xcP_vf0GgE`c-sK>M`E zUCUCYUqy+Z?coHb<{`U(n-OH4Z44t8rJ80&(BTQ|CGG(djv%z9M9h5Gsd$L#8pLT*7(&0#|MOKnv3&-za6?(gv4@Q-*I}C z?tOoLu|{Z9DFsdV3@eR)o-sCc_WFY!ltRJPkg}mBxcwW=<0M~a?!n)_lga10Uqogo z{~(z!(zSfcMLls9-}SF3*HJ5IW~z_y>oPJ1iZz%&viBVZN4TptvbfSK;W~ql4e64) zQL^`vJJxKRAZH_2+16ouf^@5HT^_q~Q0Lw!ZLJ#a>3QKQRUIVlv5Fy?2Z|nMaQm7o zP6YRKI&xn4J`pehEU)nl2bv`19eGb^5F{k{&o9s<8ap?m)V$fu+xDI)`AcTjRjkMe zG#e3bs(jZb5snU>B&D;zq?seLZYCmgB?ax#mwV<(B`E)xVW(DdMNz4OwOAsXA)dSh zmW|VtyP!D@2Bo!flq?{t3o28N#_>ZJp)hYJ5ExA{wJQ_b6$&y4_wDal8o!KyCrhO$ zQXf8Vti5UlzeC=6&AZA01(`&-HavOEk$6ImOz0z7zG}>)yjRLXkql4yx4BaJBn+Fa z-t{&5(YhbpPltn_A^3dj4X8mOjGm6>Oy{d6&=qIy;S22^x$x49=z4wr^Ezy;rT4VfmeB4((Nm5L1Op}wwb z(%#CHU>--~<)WzsbA1AzhD0kbckgR)8(n4Q5&iF#RpX=l3)Vk3qUvg2*%#heTgLC! zk89+(Mr%Hd$D~F&>>c`=sx#Yd#J)8#gdJw=iDO5r5E$htpoqwzWxT7mjPf=}+*?q2 zShywbb%sqgnB|LY|KcAvx;fXyv&t$eHvT zse(9JSxeSwD-%k%1-VIeyUZjW)cs-cZyjTF?6cS>2gpnU`kPZvy>`CNzHT$uQ^DHH)Cej` z?mE8Oah)OCpZ##jyHH=YiMITqdY3)^pO7sPYr!t-wXhb??<`SX&X;?qefJMaB*cRM z+)Y_FOv;?~b@^STwtP2NX7idgK3A|TbW-M(^$T$vP_%;X|78Qk9xlRMMStl2by6%v zKB!HqkLj+`*!o#3GYJ|MsI5fe@;STu#h%$41uNfq5&7UU1va=VscpI@H|MldvpcrM z1grkr!V&YoJcTkdj8`s&<<&(W~|UDlU$R}WDh zwBb9^)uYvkeZVeZJA0k<7WnSxB{>u=ne|*qQoczww?-p;jTg=X4;G88h6pWRu#wQZ zJ$5s6`yF&`SG%aOprgk#SgyM-0nu`?E!_rPWcvln{p_cp zU6K|2p>n^J%CYh5$Z_u1Yz6gxDTevJ-#I1fT@l@XA~a@u=^b77Vdsf2;w)ORr&W_b zqD2G;_TOO-0}Yh-+3JXbVTEh!&RmlqIlj+nVI z(5yM=TGQ#2UfT1E$;ovXy~pH=vKnYN`}K3|ijpdff9J-n3YL-Ho;#aV=9_?)AWB=z zoU>}r5|%$M&{h4H)|-!;p@M(%<8@cpL2j4?%zvos>R$v$#BZ1eg4y6My7c}ISwQob zzQeM6n=eeQw1zO~@zp^-_nsqS60w)<0Vo<1qG#TuAXIl1v=U3qGl|+vFKTlwM|j_t zsv<*N%Cu&n_}hSsG5T*iu1pNXZwwcAyqz4*j8LS0kz%23tp{ga&J&W*y z@U0~Nk{j@y(Voe?!;KpuS$zbw09$y1!&V{u2fF(D1*0Ip=|4}rKKC}=IC&Yi4%F(5 z_iv%D7h~LCiwq~fQ^qqE)8bN%L~1}n5!jcF@O%nPYcO`XsFjZF918Feno&EYIevBk z9hGZSS^vjrU(1F+{cE4%xhz5H4)o~0nddpIgL>Pi6oIpIXk{K_p6t$~PEw)vg@(5| zhr%jL(c#c73By2VE({g)YC#@s;^YHs(8jA46otVK+?JWEY!>xtkpnbby;mn@b?RTS zu{+bd!++?p^|f09tA<+K4}1UuU8`k9uq{odZ&lbyrvY+eX?xU~$!y?%Cdh(Q3+X4^ z@HT|>y$kbQrV3UhFk&>wjOzD(%^uquw_u7M3dr`?zPwYK46!75eKp zg%Cyy6SY#Mu|xf!87499slQysD(5)tfstE+S}7)a5QxI+CS5P1I`9F$F9!8s`d1U> zxfncy2OWCMels78?;v!>BGav0j%q{;uo9}c_%JXO&O*P5Bj%U=C$`rOE`Qs%_-ZCttgr#lp z(Kc5;P@L^iv`c2h+-To>f^>k%ll(nJpkLrLEN*-84i#=@+HoknNIZLIo>(G-zqF6d zyOJ#u-!0H*{dt^U)SbG%>h)JjoPH6O&nhMV>X2=bnUR`*nMKYbG((bBa29@DFnMNc z+10zuJ^@%GYyvHT($o*$>&ec8xcN#)t-BG0ORYeIz|Man(gzzF5QaG+MKazod_Hd71JJbLimR>Rw zbWVhzsLr-Ls(L9g)HE*al~;6px(xelV|d`MA(pm8-m;jUNigsg7K*STFcnZk`BAco zdN!`#oHcnpqOycu#ZLd+VF-P%|60|b3v_FpKmB^){dK<}|Bg-#ef+p|(-tRUZW_tx zDQ6H4?dTlXCpYK zT`>2WVBcvHw;_)Siq|;_JLh{mEFoSwBTPiw6`LoB=xrlDz`SORw&}ib*Wo>8cmedPQO}DbEfdHB_ za(%cVcaR{)qKgH?pMsaVYi}!dfC^$5Du@!xg1j?xo;8O~SFp>|XEB_oh<*B^c2+Ct4J?PQ+m=chl&x57nE&GXLFuhv9GW{q zm5i08eJ}^jjy8^RJMuFK+{IlhIG|WXRkmS3&q^XNgmLiZK5nLDJw9lQ`hA}UrfCmn z8wD;qU^fiS3_ZVdLiH!6iHX4DaHx>EAR(g~vTb>t-`d1U>9a3EE zAaK36JkHuYfEW|)S~{jGn3Iq5gAFdij7I*E{k|>o31_)IqAS69C-C*c`=HBZMHDzB-_~nW11i`9r1gE zT^P<>wfdGM#`?JKqzVOIFwRkJb^u;2h>LF;#r>Wiev+`!ioxV5Cs?%9s!D%%I3JXn z5JdSy>lUZ~1z9Lzuc%QwYMa4mvbBZ`q}nZUwNu3vvB%1?t*MYkufXy-@{V-9Uuq-E zk#p0qpQX7nYUfl3=5?-Hpk(=_W)|era41ZQ8~`muCvS`%gmfV$fRx3SeoP;-4ha## zD33^g1V!u_dW7XZv>{g<&>2gz$L~_pkuc~>;|Nq_$p1FChkrx`d)xi)Cnrx!}e5o6SVY)DiyBx1?z(HGo3|9;l%Mru33Lq`%Pm+dg-apP3@UCU~Df z_ptTkM+9~4yd)A+*yG8D*+Ex@`G{<1=-zIbWp6ZW%5|7B?I`fseAIBVm1y66llDDB zTi7d!jmprx_S~&haH<4J83T=shiNw5DMu{p{XHS^fiIG9hg5UxOw9l!u;vd<3`D7*2M?pqyGYV_#%qD{eKj-3 z>!>9|ehSHncsW}B|9lo*pjbFalFa%{ch6VMaqiJ0$jG|FsEsswk0I9eSvDfR8|$bf z$=9~&h4{zfl0%!gvW5+M8uZ9n;^Zuoujp2V^np>(3(m63Gz4xg!fs<{ZP`0#iTs`?ySm;RgC zyeB*Yt^`+Gbjjto`Y@c|buE+ao<(1jEGV7HRcSi35$<${rG)ciH*1h9aqV6K=F@f4 zF_*+0yZsdN#*<*G5iH0Rs;MP{>p4+#Y7%SCm3DBF{6yQ2LSs>2kZd#qy?+BXy0oeO z#Y=OGawduJs8Y>-m_Oh#Ts84+Z;)Xc9@xamZ4s*fOl_O_HDT-!*9v}h*$%Ts#Gu;H zO?t$(Et%v%8DsX0G(pXy;NSaLb*6j$U)nDpBW9H`urv-a9inA>w#L z=gW`ndx=@1dchh0vS>PA?0VuRp*<-!!7>-W^!?X9`rnm1Faid*8ub^$!^)woU5hP!Sq&-TYGVt_b5hMm6$O7NpN&56ActCi@?_!uNgA~%Tu9{TYDoND$W~dr8@-r-ni>A+dk>Fo--)26_0<6p zo!7pmL4ZI_Qb$scwkWnxP1xciHuwZah#+v4ZoQVYx4(u+jz7azw60x9kaUn25d|dn zn$=mXbi;la>&38Ru#?=6j8{j6Nn?u12W)ibv+WDq%cRJJkllo;?0A>N!j)lr<5lV< ztTOZtqg0b_ABgCGHaStXP8nmH>NU!kk%LsktYJkGCB>QzAE6-S{y$#mFM*YTov<5r z?w+e`{EF{qdat@LY6)v8YSnR#+T#N&kdF&Bi`u%=Licv=Vqt%XPLSqcHCjn8(Bq2W zx!m^P`<@Hf3*-i(V>EfkNkcCixb$Z3A`v`KY4S0Ceow$4XdAMIz&)a5qmog-SVd~d zToUR-S^!UIFPgiyLYESQ558GN-Uoy2PvWK`+{#2Vj!f?I$*3nnRF^!NCBD(nX{BGPvbA{P>FMi&8obhZB%7! zi}=*&OFhkhx#04nFmS?D7}#zABGREk-ZF&{8En$_tf7*GLOD)#XC>vJbPKgV%^ws2 zRdP>X2)I#hvC7CE7-xK*8fGV`Njt>eq)FRZmShr%>kBiXDKGO7)Wr)W*M!qyLE zAe!RDPJ&^Du9@nJ7%RCEt4Y~wZ&C^lQ_Q5OwlT4$skCrBVEJkUwAx)z9$)(Y_fO*b zTEV5UjKDd3-}WQ`f2!KLUwu4p(-rJ>iI*JXS9}C>drGLRB|N^bk3dR84kxMzFtk*w z!>V8%mVsWXW?0~g?lV1qp6GL1?L69G*`@!{Ah;@EK>%ofe5>rSrs(MNP7?yJ68NK) zG?++kg6NkAkG4oYB!8Yg3SzbBF4-iS+>6v#?K|wOkc+@ogrgey!A=@MB@+;)-HO|< zFm}{+2%#(CU^&S9-zgRG5ZV1u>8a|J_QP0jfnf`ION(Y|Kt-?IQoq>~R~yP7Iwu(E0?x70gvT)O=q( z>M?qWODjLVEgW(DI_#kSMJy)eI+vnRZ5zyf|I^#0=5_Vbh7SzDIy{GCzA>GF(Z{~b zp%@|`7+j#w&CBaIj(oM_kLydYNkoCte83b|3Q~UVB($SGqx@9)&q(Q8G*IDRuwRlq zL89R$llO^P?|@7<^3mVj+7g9p6Ix=&cXhV21>hD^GAe;Av3lTo`T-K_u$UJJ$5FxB< zi3ax^eOKfXWae9rrm>ZJ8LpHg)@7Rpd}(h#;;3VYyer|MCG7(d+{!#}y|+Lu8#Ts5 z+|s$WRxX7=Z%`9Ph@T{L&Y84o`1UtCo{j?3*V^R=q(%Bv8+P`8J#XP|-3>O4`E=zd zO36n`2^`HYVM6meFsiml^*5jgWa!LZD3~NYRQ8>(J^0zC*6&+metA=-E1^+B+p>Ik zhZ-WDZf?0^A{aB)nAYP_CyFF0@^rUeq*c2KVtQq!Q2Un#zGhxrVe}j-^Qsb>YBs#E;b@o(?WEi#{0O1$ErJF1k2em{iWkH3}rxzX3;_uL|VFq$H0t|BcTpd8VrO zyUADl7yL45A9gZcK_jur6($bhOJr}!P2&BpZ2cua_V|NUG_NJL*ECVH7Bho;ZRU$>B;#d>*C8Hgiu8 z`cNFfXK!mdfUGLe^ZHpl)jTlZuIEUITey!r1`+#XyFL?7oODZV>`#FK_CXo10V}onthQqhy>bxBm*ZwxU2KYng4%x z7)XN@y){~JG2cics*KVkdt#^SHBUk6fYUPCKLN2qsNw1xM#iI&c?sn*lgNuLxmydO zJ%@37`!nm0ow!ayN&YSVfh8_u=WU9-;^85Zs7u6=)eXbEMLj^M*petLxO%q(nDNra zP?Fgzhs8pw)ADkDQJMnJ zBnt}y>=|1az2y&l8D<*%@TGs@VhPQE>nFJ3Jxf#k=Y@ya&2uIXrT!g8#~uA^hJ48->oAm#-pKk}c{dEZ;}>JjG_ zce7Zi1xFCaPM|sR|^43o1~UKmD0WDsPjPoUf0Oado#%mWBvgm+p2e_;*+|TtX%^bt-@j9k#47V|PZM4!sQY^V=_D6Y`)*X&=sB37zY@FKo|BPB<8Q`8|k{~PdTcy3f*nzq?IU@fJ)MY`*|YE z7x7J&fJN}>{tlB60!L_$6&qyY%TpX>vOTiM4g7^R6(;3pCNXl~VF&PXYcbw|Zo>=^ zuSUIm%t%vMxskcv31?6c2p;2ktxL=j*a)1`4YbyefkGybE$Ba&n$Y11;5#8G5_kAy zucD*UB{WWnInaUUI!Aweu-*pMVSeSjJCB7SE_VA6`SAvnZCyksD01=wlvipEpi0s8p5 z@Qb6>+({gk%CouVDn3EYMf=XV?QC(mDT3M(kKJ5jXmiUug8Z6oO~qY#wjHHdPk&~} z+s74w+jfzq4_d?E4G8wg67Q`0#h_sEa@_P|;TL>shY)b!|9U4%cGUH zYRlECy1SCS#GuL1qs`i}nwxQTgE=BE7>l@M#mtG@^rL8aHkhYo&DpGEf=0fmD1s{dWb=` zw2QaXm(KB>((6!azrE*>v&)0A(R{1gfu_`a&hMee(y7GlmaC|O zeWzKy+l1BOxvRr^w8whM*@(Te}#V(hZKrsi(?d8k5yJxRX&!Ml~I~nLP<$PTU$IQCkhH49vuND zCR}-W85toV0JXIoxVgH!w!HwfxxFD4vKe_?TqXe>9Ui6xgJIGmVI$Vp*I6T3+*vr@ zIN>;#KAT=zo=KrRqoy7gssYHbva`0kx-|H~z5uwr76Qs*aV*)g4i^;gAwb}dAZgRE zVN)?eMK^9L!XX%UNt32@>ei8RmugijShHx|+NG~02O9eD_0m<#Lah+7j3HBoFyTT1 zDI7k8SWRNZZ5FwO%Qy}}$4ybvff6&S6e;@VeB9Dcci!x0BHfKf9 z$wdUS3nlpQNs(d*m^lwgOuLJ>+c$B4$$3nIE~F?@RuQw}>UAY9$B}~ze>~YTznZcN zidc5xf@q*A=A0g+8lus>7qjf}+tiZBC|bODA_9ut$iwltqEy)!a&QS7B*2F+876UF zwur?l$lUqD6fJ;p+8lKe#oAHXiNl?2nus@EVIxg|iYlzQvKUw|*%z679CA2ZeK8$3 zOf1M`)tqR2TrpP*bF@euQ6u1Clu{Xa6PtJCL~)LTp!{H-DTigXN>}Vv=3aaqCOIGf zePsQUUo0$i#$0GAUJ+o6a|C5q7s&iae$hLnM9;-8qTR{opw5j z8BQez&|GL&l-dG|b1=|ifm~LDXg05b6V6i&KKcm}KJqZBDH39}+nbmksi~5jhKSZL zIH90t01$vyLaA1Q(SoXTXnRO5d6CBp2n- z8&iHED0{~p%{nWZm8Yg!?X}f)8KXovY!i;G<7C3gxZ_3ogO9r&R;io4VffPjyYR{v z-(!#Am+ZaF>TBw$46w+6wOekBO~EWH#nC1VlNU;)y0*is2T-i5o-FPnnX$$o^7HYY z`IhkP6Q}mefT|ie6ozU7t2_eB;Y_U{B~gsKM2~2eJLv&8>qarp7-sr2(D!*-ub%fd zYcwBEj6AKXC;#zut9ZyLb=6g8p~lNPc0$Aw4)c)fr01fGGZdDtXR+Bo2km6ND1cma z331Dv>e37d)n(q-fn&ARv-(hkj-C*X=EJ&veQvKf|LSd)`!4tY+)Fnd&F4mW zD~=p$SW-j*UU(sd^MsoLee@@QUH$dg8!6|eLDR=g>UA%CK>&Q=6Cb}gx4A+HB5!&_ z6w5|H0vuE@9CEls0g4bm=F#td(W73vdX=-rk*zU4qZ6lSGK7@{p%K9AwZE8!SK@mZyXy)b9r&{2Gu>AtA=?#soPjl2}q0uVMuwB?UC#0gZ;a z-;u9;O~WB|kaxif{;djQLO>9)(81;%F@(6$-vnT%Gv1u=H#CSBeQsy00cKH)TvQtbi#38Cc0d8h93gtLm{N!guTs_Q}zXYa)(D|#1U932hkx2`gsl_eIP;RO$ z-#yvDQETS&qu8v17DW1;tO=nLTRZ4MlbFBPEtHdEQwcgQIRT@t%YKB&~s|^pt?z^+7TF*G1fk^O3{kOaGpI~r9Ig&R-jUW4OB?% z7^tw=#x52lw*p1in3~YJZjzyP^hbzXqSs?BbE{lMr5Af@L&0{GGz@{xVH3;R)-IN{ zM4*CX-wM|QTyn1G#B5hAW)=~_)349;>Q^&5&EirZsHjaX0b0x4=5B!qQ`kauBUM}5 zCiI*hm_W|j1PcIkcCWc3U@3FTMO2P2c%`kU2J+d_!!l$cKM{j`!@o;|o$A_>>9UDGlj)GQlE}y@*9D6$l_2Q#@zF6_)Q7Fx=mjCN!AZuTu!AaI7K4wN>eLg|b(ml&a$07Q z0edA`$vbT_an)N~3R*ChkEk+h#gOIZI3q46=(3mDG3K~d7Rc)wvS-ztnIrG+0w@-( zf)~6>!4?-xu{`Q)>nmSADBuF`a0V$->t*S+u62i=qf|w_=(J=;KlWl43R|O`!AtC%q8L6>Pzj>X7?klYn5x0&G6Uazy1U z%q94|#D#Kki>rciyX;%wDJl|#4P7uBTLH`nz@L>J$I6;n)j4Bzerj@UwcteC%<9wI zY7MPhhkM)z*FYA6P;QH41d=`g7qHh2-3zmW04IRQTSOhlde8L$(QebUuTAoRVEf2Y z;x?^q%~P_ zbl#oJcZ4@!npW^S&C9)mEFeG*2w1}<3NJsUl81HX8c7E#ByS+&I{?M(x6>nVa)Oko zC#1RpAF!Tv^y<3vV-S5108jeuIK?RiFr7eKKfl*QEcT~xlL?w3p$_DX3z9cE?=27k z7WkeECi0W!ix0-mPqP7^|GWm0KXV-{Kkz%)0qRrl14)iO3Y2tGDRq5DcM9_G3MQ~! zN>>xRM}AO85N*K|{!t|X@ zWuSZvCx>-dhfZjR&$oviWJw@|T~IKCyH|+i7bU;v6F?y-)8vTOqK1zce?=&ZYp4ZY zXMaGzd`d`%o9Kjh*ndSZL_|bCy<}NIwscSDfQE>Q2ayn~C@7BTijSCZlPHUk_<4S3 ze@LhTfH#Nvr-{ATgh#Odhi%XX%;QE&U!kq$fREES zO$m^OL>P&)r~xu}i_3?JnHY{vxQAF^j^{{>?5JI&NPh2Vemk)Y&aeIib1Bx0plh^UBu7O4P0 zk&%o*0Ru1qM2U|gsgFfjl=zqc{Wt(5nUYcokVKdT72tvPrvtgzjY^0B;Mj|IxQCKN zljZ0^>bQ=oW($O9isoknb$5}=bsG7klpo2IOG%ecNs><404BMYC<%W^c$Ldnkh}Pe zF-d~sD3)Z|kT)6sOeR2sY{>#{>654clmq|E4`i{q$9vMEGlX^!cLmUGl}6DgT)nH81E5JTVyM7f#6>6xGD zneO?S@Y#=~S(<){ni>!U6~K~NsRJtT0?h}TC3pmhnVs5MmbK}fk9lpTc#4y0ksc6e zLMfcDE|>XOtMjz>zMw5g&800j&Pr8Xb}=m!Pa1)*aw zlmn0k6k4HMnxpgirOip7f(n0EnV$(maE0)Te|t!kYGkfuo*sofb&PP(Awcd2wb z0T62crJTyCMG2~*ilYets>rFV>ZoeUklCtTZ>pQSx^W6{ z0>6o#d5Wc4YOJLCr^(u`e_8?Xs+A$?pFlvJ_8OqGTCKBLj_DXZ{Hmb38K-j!7X&Z` zNPwqlK&%5`t{1AVp31N;%dUm0s;jyK6T7HJda)QglV*vNl)9kenR3251ysNYWMHtL z`k4-3t}nZ^raGpF%AYqdvC>+x;%K7zYL2$)q)&Q^|7wxo$^(owl)}oHT>z>MV4-JV zp-j8B4lA=;*`Gw}swDWTC5o|+YM{1B3tP*eDVJ=S>Ih^|v{{;^4sZr%V78sQuxrcz zuq^qoAPTKDd!~(wud^wsW)MtG2d5$H3?s`}!CI7qo3trwwxoHs^I5nFkhY6EpAL(a z5bKgJFs)8Nw}@%214@&&+Ogqj1994`4@v-;O0;Rv1%q3*Nt?8)o3wvwx~i+JXWP8W znyOd{1dtoGtxB~eO1V0_v2*lx9&4#Dnry#X24ujg#5=mjd${T9l**gFsr$aG>y$e1 zu&e5y^t!0knZFjBvpTB;>NrO%3a8s9zF|uNV@tdaP`1WwN8>av(u$n5Y=ZnA%9K#Hpu7->Myb+wd z8Em-F%ewQcpSj4N(0T*(I=isisM*WE+G)Z7{Jm}2yX48aBrCjF3d1s7#So0VPWiyf zn*dEFh z1Ufvy8N9w0{DB{;m5F-4MSQa-%8<5MZ34`jqBgR3TE4@JzzdAWR_w4n3 zpzHt^d@+{9m1cm-LNd=%IZA3UcTNAM?r2#7jC2IvP?9C0l z00%A3NsG{a+{J#}$-kV=pnP*-H+U93cs`(dXb^qggo56L1t5(D`aDoYw6W9-%TUUz zD;&iH?afq-&|QGg2rbT`49YT{&RlHM#k>Gb;5TaU(>?%6Xy5~AP}JX)f&l0RB27sH zB|jzYOWo_wJjuH%-3(AX1ms)L2Ccvi9McWl#mBnUJydOZkVja_CUEVjn+ctgPWNp^&oz}t4(_nCAR4@dkVc%1b z-}=4ZQ!uh$U||>L-D24H-WLwv z3s6|f_2D4S5MMw5BR*(hR%#LA0juq^+x?SrJOp)Mz-a*g&bQ3oz0KPkp5DFP-aFpg zIxW^A9^}fkY^0W2BMxRffN=<};@1`e@Yv$Xrp=XIzBEqW5pLe+oxnYw-Z^gLJPzck z#bwI15P^nqA717JaB)el=1Sfx*}dRT9I#(-o`L(#vwhxJ?&V%?;XB^t@D1Ns_TfJv z=BY*G%C+VOp5_;~#dVc9$e(7F5Rzfc1|NY+s9_mv7>Qr$6 zXs6n3+~O|&1t2g6bw1l4Farzl0h+$&na-TB&@(RH)O5m-2U&E{s7rd0dTDanOz2BpasOu z37vgXp6%J69r1fz+7N>-)ocM>xP`py#L+(OboHP!I5z zuJYQB0T}QAKb`gMqXsZP)Lw5(M;-Pb4btG`)cg!K)ttgA4A9b!1o^J?T|n~vKGs$r z^>&Z)0B`kDujhJi_3TUsbRY+BaM2bm&+$C}&l|nb?}LIKy+QFaKS-ni0q`kYyWRFa z=lNdABrn!Z&+T{5_j^zE><#r-j{!#r1ats+Z?O8Sk9voHhp@i}vYNAt&qgLa`2bLU zF3PK(0cvuN@8wJBO~37ZpZ8Hu_sC!Oc`x-U{{Y7S01vQy6|j}mAFcC>$eSq7C3?i3 z*gVnW0obPTyU*a#9_d!F^l{JcGcflv;Q6F){G?y^^1toOPw?^&{SQz9Zs4%_2?#(s zKtL~qgf~DpH%>bUJ5C6alaohB1qE12OJ)ZX762I$EG#yrBB%i!3JND*LvdDQU0oj^ zGcyahGZ?xUzr72=3&O>{z{C&0$G;2z56=$^6$Ta6)jAbAIxsKY-HYH(;*pV*2$z_f zKL-jK78Wd{rKcjQ9<5(Qb!234aJIH|?c%j8*fL=Smnr-8tRS=p)C@?p2BQKD7&=~L zH1q=8qH!R{S;FK+Nv8vO0E8G7!ITYD^*UU@2cnLZH2wh2_~45euUyO!A}dHt=t2w+ zA4;4^&002$+`N4Y7ZM~oP3sPD0RS)FJec-codAJE)<1x^eqtbaOlaGLz!o-Sh%_nF zrcNtz+bGpzRjUQsY&vkj1Xp=qQ+2p^;>47){m$Z=%#4>?xC-YwObTsjM7-6YYSY-U zG}Vv@oM0-jsgq#~i0Rb}z<4bGk~ood3dFVcGG@(jm2u|0bQ)-jp)pFG`th$5bm|Ux z2mzZ^;@P#o*vxHfGC|(P*aDj&_o!T?b%%Sl2Ku7%<)xi82bp@LrcMgpg|IF=K!BNz zX=hVTX{p6qGiwz@kZ|P*CqR0`LF8Fe?QOGHUpI8*TqKtWmQ@C!$m3Efw2Acv2ywX3 zPj@?c*Na+kHB??)5OOBKjT26jS7_V7#~dSnU82bngryYQOJJ=+(>^P*=-q*99iQ%wA%zh)Ue5jqn8lwR? zS}lpIGzLOVWNdpWpFe3T98wQHR4$)@CROai6Rx{uyYIokM6;_VDv6L~9?$`r^B_4} zzpkM8rep>*K1Na~SOpKeQvZY($UcrofZ++Nk7P54fXPpH}AYe>*gS_%{Y5` zG4-2Y|F_42_ooUz+NDT*`Q>|<^3eCN6^KfG5i`KL6i7S0NUs}A$Pm{wW(h1{p<@aN z!S+g#B-;4@3j{7WnNG+@z!Dx%ed}Z2>=+0?oJ|iyeOtp3ickbBfM6Xb*vfv!#xL-l z&VT_lq2yMez8V;@Y7v_law;H$+8OF%5^RnnWLQHl2myy3aFnc))Gu4PASW#{pb*iA z!gM9DeHECUHJXSVWl@g_5v11?saQiH5a9dybeBD`r7!5hIBbHH- zjdbMfBAJ}L!4Zm!up}neph+6Wp_51;!WZ(WfDVL?dmStrrA&u3RTk2aL`)x`|-r*jB+u91`4)E4AZr2vGw zJbV^wk?QL~4?@a7H!$^|haf08r^?c+W)-UhxWF9-Tgt{vN33HVnM_RSf-j;~m1^Dp zC{gP<*&6h~vLUU28**@nymk|%Q?)`FTKZC~W;LCH9jpSr@K7G4^8{ffg-$y_Tb>&3 ztTRw6WJSf+w;qt1lTD;t=Ne1Rc6OiyMJPWMTH36FfB+F4>>YSYgdu=n3RB=g9uGUp z#Lngdi#6I=KLFYC8nCx-g{w3_YQ*6ZcS3e`!%_)Bhi*o7xuR_@V23~eK0rXa7a+h8 zT(VeE>pz<)8*NkRh~X z&@XhMdjSY=;SS#;09go(1R>a%2zTT`2KN&w#rjdaXd|zAm#4@g*Yl%t6~J)+mE2(u z+cm^=kOLh`Oa`i!VGKwxEq_;hg49m;1X#_oOMfX&PTm-gB2chSRdE3an-0R~)vW-e zV8GzobCDU|u#)9!04KX4#C@QHpw)neDvuTnSqAKi)A`@Qmf%EKopH9PO2bN9@QP+= zhnf{5lf?$Iv2Zr;Ztr;`DO7g77|!!>W1wUw_aO*@jxv=gP=+gGH3f_Aub0ba-7p7o z(v?Q2L1$<|5G>&f0pM|u8w^N{l6S4Dl!COWN#~DB`^ZQZ?uO<1=RU-`#3rV-t%rc? zMVDaL&^0X*eoa*?NOcXDgtrWjV8Jq-;HKVPlT6yY%(IGmy=%4ho@-$LYAFbS)isEL zdk?Pg9(a4uYDfbaXgvlnkh|Q_<%5?4z=w4Ex(;Qa^t(@L2Xc7MhCeVS3i4gsHY=be z4}L6U=^Sl>&zayy%&?LhzTp`7yazED!JyNS28vre1sLZ;2^u|JK1@NtAQ*5UMXm=l zkX#&oxulSUu!IDAHzxZo+oyl(2O-a#&IK>HWqV+7DX@LpKIeH1)Ib8F8yyTtU$Mpm zFxUW;V8!YNIaN=r2ZLJj4IWtp6P&fN8X9{#D_?WiUq1FwM|%a*HZ{)K-aNM-eAO{< zd)(u0cM5>v^hrOrbU6-qUx(b?2t8>xBS`yO;<6l>@WKs~o$m(!i#_IMpE>5Q&G`(o zTH$*Jx)grS{2oxi^r%n46?EO`|8(5rQhz-{^>Fyv*WUK?+gYok1%i8{fD4jubDK}# zQ-4Et51G%rWsz@ih1(zKa2U_*dtwdQVQU6oydu96i1$8M;^ceD1Zug0CtlHLZBu-fw%&D0D@Aue1>>}xVVTha0dYZ z0RlLK{5J-*Mg~=o1|{|e^+gASAW&=QPjC2!ZTN{l2!R@6hZRT!cd&A+xQFV;et*b; z9_R;yD2ub0dAN9vSZD<5cmX8_%J zmr~i;m!dhEa7alULWDUqR*7ko-iS7hDUJ^* z1rphlv}v1^DU@_smwx7(3)GpQDV6$|l70!8#Th{`i3T$Hl_J2J8Ms=f^qh}5owez6 zL1~*oshynZ2EM5-Dx^T)DV)Q3mD5v)s0jiW@Rb3;ifwjoF9(|)7@wneoAo)L>S&jo zxu3DLK%e=aQ7N8PS)A24L!Cqf9dLf@$#)ILpkLsikJ$qfIiZqSn=%>$`iY@*)jlfp qpHvy3foYywi3N4wPyt|~3EG+q$_gNaHaQ8MXDOpj`lLn>2mm`zH?9Hz 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 b77a6a63938e43ee977646573dbd9a45fd1983af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51159 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

N=U55wS;a{OH*SV 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 Mpnv}UzqP>s0IH1_y#N3J 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 05626b17d8133fb8d4644b1d6fef71b5464a83ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmV-@0)qWVNk%w1VGsZi0OkMyi-8)}*O-2lP0Hw}F;@yymoek*x!Lop&FGr*^SR~k zs^;O9;p?WSqgKtvhMApMhF*N^?6&X&9pLg?DBG(C(ez;g!PXhs))Rw8MzH&4Z(_ zXvf!@hj|a@|9{HUwg3O)o~~}>@~^JReYVZIH1tGelN zk%v8>nmw<;lBk_yvbu)E--D*OeB8x>j*3>k(uk0bLzTd1hNNNJ=CYr@WM^3dMPxF! zzph4nBvxlHz`%CY-G9r{sL|c0ptWPh!<4SPZ@9Bvy2FG2|H;$mn~9BNUw$#w=Y!bc zgtn}6%i@6G^tH9ZgW}z-$IYnz|B<@Hh`+RXy1~Awt!2U5leENdA^8LV00000EC2ui z01yBW000NtfPaF6goT0uIU{mqadcHX2yRVIXMzhO7(q`I6h}HJI0pwxmKbPYVl@J4 zDm{J(2S|cfc{Cdv4KaNy8g_n31A=5;1shmX4-f6x{Jf>7ZWJ08yT*#Oz=YiBkILwmjfEnosaBAPDf9ls zyvdZd!-~Sos+W>G-s`Nk{FBSui~9V#l#Mgv?ySDMe7VAbsjYFcx_8&zi?qIfzR97t z#FCqrMWLNf&E=%y`n1>coVmr8xaEKH{mbL}t&D;gy~&Qj%#~z(LzA{)#N~zP^|R~m zp}otUtJHMC;*HGdj_LHdqq%0d+j+ajo586>NW&Zue=J&Va z_qWdQp*=VauEA}uv~jPtc+cjr?)$_4|H+n~Sk~>BfR;|v}n2Rhi`F=4Oay#WC( zz<`mgpCCAqiV)E;p<@9xCQK|?u;RoC1{4_NfH;66xr-`97}&wFV-*P~5+pD)vg8R0 zI93LL@noC>K`K;O`4g|B4lhV>>g2hiWCx%^T^{{orJ4a655`o18dWM!k`*dk<&Yyl zfG5fS1RaQShe(_;Sx`vWyEms9sw>oDh4>bLpfy5xfE`1`gkHXW0jpj6!!3+1hlRY6 zQy_~06J=0{7QHhC$-sg+aIlQ|&yCj@I%Akk8-s@1w@K(G@u9a17cX99$UG;+7%U7@ zlv%#~uj#6&*RB>2ppBs0bz)=quzPp!?;n2u4lX=Hp5cE)h!8^KID-=@;>$l>HEo9u zEsU@TAYhAi*RXY_!ECq{*d1@a0TQou6B7<7n0fl1KSm)2x0%)o*NS_pu^79a?c zi406UP(TnUnRKCj_u;1@haNhyM2LS(vBn8V+%d);0pLIZ1uX`dp?)5CAb^J;(kQ|I zO&6rWMFAHKfP;@MwvgcrL>d{R5+KlMf)rB#V8eqMJTZW399TI6mRTN&00K)uQ9=oV zj6lE?NdPc{4UC;JKn`ef@B<4QcIY7jTsF`EoqsUV$rLsKus{?aoe{tQKV-V0mT$rd z#SlFxTBoA~G~mSmU&O#h6&*O?mRoMV=|mHsf-*z{b&fDX4^<2hfeki9pa&ONoDhH$ z$Rgl`5=xXX1OyR83&9Y%G9keL8+1ZI5?#aq01O8-A+8@KG|&UI(QdE-8ln901s{1V z@dXp4mH#SB%I7#TXkB G2mm{gq(mG5 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 0000000000000000000000000000000000000000..4215df6431786042a92757e41386fb3f64c0429e GIT binary patch literal 13107 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..64ccc196f3f0174fa898a029cc9dcfbd2fd47014 GIT binary patch literal 6056 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 ip@tf2sG){U1OE?nP&}u0R+1I~0000n literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..efe679416b5a8ac44381fa8e44fb22536079d0ee GIT binary patch literal 677 zcmV;W0$TlvP)p{d@ob0y0TN zK~y-)g_2!JltC1RpK(83e=;*fFWjsKyZbCrDC%0meh8rt1O+Ro8%2cZVlx6SGM4hn zh>AcWhzO>jLZP&Of(W9biGpy@$`*nMLbT1@oi3bRKZNYu%rJA_bKdj52bP8HcIO$Q z_6}>qf4&Tsr{m>;=Rx!U8#(#0uOixUvw8c=WObD<(-QazJOnNRFTw=`fW3r3P(y?( zTZh^v=Tlxc|Bi8O)J|UpXrmBz2q+>#In(t6?Ta2R+E3~8eT@C29xT61~`dy3Um@MhiVj@dOOe;Rqc#5acbBu6=-(L)DjYSR2x;7XONdQ z4k7{eIQ`SV${BpyxMyOzR+JT{8-OJ62so#W(ySCV9=czpivPr4dK=12N{Jd?00000 LNkvXXu0mjfc$6Vi literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..504afe111e771a945ee95f767754cfc6277e1200 GIT binary patch literal 1389 zcmV-z1(N!SP)CCZ7Kzc}7wF%!z|jE?4!^ zxx>J6sl;dTh{Pn|ZscKl*g+yI1J(0e3UfN%zRnf<7$^h6QVF+L1l-Nk6JjpuOek1c zQIlwf@9R&>=%)Z^jwWIFfWLvsJaQok!jMWBz7cR=B84O_5#X#*xp1~U;@l@OfHz1b7Wqv? zlFhc92Z8s10UnHIU>xwfHz5Q6zL{*r1#*~fk2v>54Db@E#4!z43Oojk22z2uz%HN; z_&_Q#(6*dr;5Oi8sl>B>yTJf(*D!!&{v<$4=9)P*c^O>|KHz1*e*Mi6;GP&Hdw_9L ziLY(TF@Q-@iT$zGG2pHROrF36(pZ(3(Y4-3Z)e1aZ8@#Lt#NWA035e1XS`J6h$bC# zn8tD-#3O{E;nU#fzz`q3c^bS?C!3*@3ZPMk{k%tikp{o!2jO$OeN{7G+r9 zZdTEW03loqAPfnnn+6PyvYG1njm%x@LmBqwOSh*qyFlolZMYm4lP06KZH#R#$ng{p z7r3Ya2LXwCE=ekJ+HYTbiV;91Fh(jd-!nf2SSXb!zgh>D;bKBk-MosCnHP3Od2vE2 zG19i2LBMYwc`HyTmFV&q-w14$N__7}%1>tK4(AXC<3DW8%da|Ge9|YB*;0vi+j8F0 z)z2H=eL6zrz(74$Bb9i*H)~|N)d1|kg~`Fz3BVa2y#}4-bF}BKXPL@@hdkf_t8B|D ziL__&+BDNx2f$XHTB}s(rYMrUjE*lk-*xh7Et6aug5*6T~)UEp!4M7r(^lYo=JF57ap#fpUC>2w1?w+n6N ztCiF3p}!oBLApT$xv{*mEoY`K(O!(Rz}>*l-iUY!06YNfC6Num?Xw0aCxjl26Y3qn zG3|W_$OB4rLz3F(hQveUMPM=6Od3@;bFFE(#W%1evw+hvTQU!c^}rG`DGS!ks!UD@ zP3>n>dP(QZPti+f`u6JUr~;c{>mwT-00000NkvXXu0mjfUkrRD literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..f11b3c30b3cbf47aeca27e4b1a3e311d4f0df490 GIT binary patch literal 2475 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..5b02287410c904b77f00cf21d3247039d683ab19 GIT binary patch literal 2798 zcmVFz*Y2D zMGZaI)7`&c|9;=!qkG{8`hgBAnc9Opzt}HKO$BjB3nn`OeSouoYT#2~H4dxAOt%03 z31Av7hRaEE0Z9g8c+0@EqME0~t!Q|zeb;VsP^Uw7_jZKo2sl6`&+$*vdqi_Tm-!4x&B7r%#3*)Pz^BisUgKGQgkK-q z%6Xpa_Xd^$-47s+tpqLswiTld1#5tLkg+&u96DR^U16D@53D=D%mbVad<|T>-!;HI z#N!x7TU#fY6n!dgx%OSJ$L94w&sGptNTub-La;%^06D}&Fbi0T;cTn&G$oyy)9$}` z*Y2h^8-YXjmrE^z)+;T0#T7!VMVke@gkUJfGQY>E88B~nV`I|U1hi>w!6opK(y}Iw z5S$ol{|JVmdq)@j20iezuN#w2eJf->v#C8i*MCoGnb$*P)d2Gtu$_@OEWv5+IZj;7 z0?+k71G<*D&`*FBzy_cJ*aK7n9f8yBzfL92@ru%NNWlUy_W=&waQGAfI2Z&g#W>FK zT>oWYNU`<_%mp4%TAHX3H`w-EzZ$p#xWnR1q4W_jKxw(9AQKQb04ZK0)vWhP%lw!k znSU4Pue9t1EX*(u>|>+Bw$k!TV3yLdJ#ZQDZ2@!6Q(7JiY$+H6%pAr8$AL{v45Ry> zF#HhUu_BlstF$~3SQEu?J{t}6e_CnT0a%a+0Cxiem6kU|&6m>z%q$SMfSHYQL9VAsF2jO_~By65`m1Ji&3F~(T}+^V$P6d{a$ zz*~V=zgAj4TxfzMA_50t6foX{O3SrDl=oc!Lg3{x1US{eXTUK*A;bZ?TvXA#`;!o) zIEyw`0EWNWKV1`ZtUXH0YeVS%Q)nKiYy}aeWuI~lwpRnH0=sVoU;~l35#OYUU8yTG z^A9U6`;<}u$*KVuPDkujf0N>`h1kB*@}3Y%-v_kI^VtW$Y~T&+IeGxYfSYYt%-$6- zP-*#QsVbjc05CXc|4uC*doBaxqI8IP0sJN(uqiE{2qF6>t2L86*Ixwu!V2fibOoaP zR1rY^6L2j0JN(nWJtO8guZP;V<>@~_X}K!bZYnLudal1%X}K($Z}(ikhs_b*S6Vh@ zo6K|luE39gPn4G5?jry*mBX8NKWzpd+C>~+j8v7DGl7|9#8nwdA5k z`%FfgfZ>Q{0i;b}_lY$lyMUP-bHgSFnC}kUo~7SfU`h#EA%Zc6ts!9R36UwarSI%> zdo}@dX@R$fWMk54sH#YI3%t$h|3mF9K(_C`E5$7AsgQ|CyuJ&##*>tmZ+ou)CU9z~ z@0)>szg1e!%m~1Q1RyG%R3+fXK;K5|!ZMWWy9Que8NfRgh+{;ko%#Q_q4z-}7a6n2 z2w+Pv1|WqHf_4$;9w({lkmI{`K;IHgKm^)#z#!l-rRC0$2@DCeXW7_dfYNexlpEX{ zQrPzE>!10`bN%ZB0FsT`hSc;6&-HK00)kbgnm`y-?XzQWz6bzqZ=XMk#()%CLut`5 zcA)zUbX%DP%q>;N1NDPk9-)JM=BrM(iwOK$s;;TEb%1mcWQ~|Xf6w(d14qVK@6Aff z*@4AR0DhmN|1hQHiWou|m#xSVxA2j#UvS^w2_!werzde_& zd#?W?@Q~;F?*pB~2~ga8AYZ?rO1y#D3sB~E+}=;K3K$<_o=YO6Jw1=lzsqy|X~3Pp zd$xwy#R~IRfqusWUjRPvY`JrRpa#6sA{a7UlrmyT0X91`RMMUra*t6|X$7^|)(sYg zm=BWlTz_dG*($F9M1m!u@ZzHN_0Q}Cbj-1C3lu^!&;DiJu;HHTZ;0>)Wzm34a*?5- zUrlIR0n9Hz3l;}F0k%*%xJ+v`*43R>&Voo-08a!P9osfu^YM-j^9vYnl;`^A1sABa ztRsCzju>HeF4_bf6;W_4$s}3`KqOck3VbGS`+QLnc)Wlymq!#Xl?{UaQRF%k_LysX zsNg!n<_4#fO9KdHa-B^rBPxWMP~fy(xoazuw$0gpt?_nwXSw-qITj1Wkl#0GciYLQ@}=lUrMzX~&5X*o4l zM3yh?4g6hLcX>gcIY%fhpDRiL0YR(bd@tRzr%RZNNRiBBkYL`QmkZ0D2{GeUbBh z4fIr6ZY@RwAbkgKW#IJ`k>F0x^)+xTrQHlm0tFf|a3oOiOk#D3sFq**Wk0Z>xuMdCz=v`uBJ_Z&$KScZ=!=k`~*ITwTn^#r53IrDaW1$~j{{l(8NFexkG-25c;K zu(JAas}bW#UyT9y9Y--s+(^TTH6zD3!kkU|u3^UlhTUM(=ogfhFO^%3$}ND5X|w~z z07HS{KohW#3SJd6NGB=nujz4Ib%WQgqUmH>9zBNFMO`0oWp{Y>^?|8({T`o7cu0Jf-2h~neBV*mgE07*qoM6N<$g6hB> A$N&HU literal 0 HcmV?d00001 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 015e7fc6ca45781d1bd37b5b6cd459dde06df408..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13739 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 VX7(Kf`tbk&002ovPDHLkV1gHLS)~8~ 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 73e78cad6ce..6d1c32e705e 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 @@ +