Skip to content

Commit d44347e

Browse files
committed
Arduino Application
1 parent 6bce98a commit d44347e

File tree

4 files changed

+252
-10
lines changed

4 files changed

+252
-10
lines changed
35.3 KB
Loading
-268 Bytes
Loading

it.baeyens.arduino.application/plugin.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@
2828
name="Eclipse Arduino">
2929
<property
3030
name="windowImages"
31-
value="platform:/plugin/it.baeyens.arduino.application/icons/logo_16.png,icons/logo_32.png,icons/logo_48.png,icons/logo_64.png,icons/logo_128.png">
31+
value="icons/logo_16.png,icons/logo_32.png,icons/logo_48.png,icons/logo_64.png,icons/logo_128.png">
3232
</property>
3333
<property
3434
name="preferenceCustomization"
3535
value="plugin_customization.ini">
3636
</property>
3737
<property
3838
name="aboutText"
39-
value="Eclipse IDE for Arduino Developers&#x0A;&#x0A;Version: Juno Service Release 2&#x0A;Build id: {0}&#x0A;&#x0A;(c) Copyright Eclipse contributors and others 2000, 2013. All rights reserved.&#x0A;Visit http://eclipse.org/&#x0A;&#x0A;This product includes software developed by the&#x0A;Apache Software Foundation http://apache.org/">
39+
value="Eclipse IDE for Arduino Developers&#x0D;&#x0A;&#x0D;&#x0A;Info: http://eclipse.baeyens.it/&#x0D;&#x0A;Source: https://github.com/jantje/arduino-eclipse-plugin&#x0D;&#x0A;Binaries: http://eclipse.baeyens.it/download.php&#x0D;&#x0A;&#x0D;&#x0A;Contributors: jantje, brodykenrick, wimjongman, neuweiler, &#x0D;&#x0A;darcade, amorellgarcia&#x0D;&#x0A;&#x0D;&#x0A;https://github.com/jantje/arduino-eclipse-plugin/graphs/contributors">
4040
</property>
4141
<property
4242
name="startupForegroundColor"

it.baeyens.arduino.product/arduino.product

Lines changed: 250 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,34 @@
88
<text>
99
Eclipse IDE for Arduino Developers
1010

11-
Version: Juno Service Release 2
12-
Build id: {0}
11+
Info: http://eclipse.baeyens.it/
12+
Source: https://github.com/jantje/arduino-eclipse-plugin
13+
Binaries: http://eclipse.baeyens.it/download.php
1314

14-
(c) Copyright Eclipse contributors and others 2000, 2013. All rights reserved.
15-
Visit http://eclipse.org/
15+
Contributors: jantje, brodykenrick, wimjongman, neuweiler,
16+
darcade, amorellgarcia
1617

17-
This product includes software developed by the
18-
Apache Software Foundation http://apache.org/
18+
https://github.com/jantje/arduino-eclipse-plugin/graphs/contributors
1919
</text>
2020
</aboutInfo>
2121

2222
<configIni use="default">
2323
</configIni>
2424

2525
<launcherArgs>
26-
<programArgs>-perspective org.eclipse.cdt.ui.CPerspective</programArgs>
26+
<programArgs>-perspective org.eclipse.cdt.ui.CPerspective
27+
--launcher.defaultAction openFile
28+
--launcher.XXMaxPermSize 256M
29+
--launcher.XXMaxPermSize 256m
30+
--launcher.defaultAction openFile
31+
--launcher.appendVmargs</programArgs>
32+
<vmArgs>-Dosgi.requiredJavaVersion=1.6
33+
-Xms40m
34+
-Xmx512m</vmArgs>
2735
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
2836
</launcherArgs>
2937

30-
<windowImages i16="platform:/plugin/it.baeyens.arduino.application/icons/logo_16.png" i32="/it.baeyens.arduino.application/icons/logo_32.png" i48="/it.baeyens.arduino.application/icons/logo_48.png" i64="/it.baeyens.arduino.application/icons/logo_64.png" i128="/it.baeyens.arduino.application/icons/logo_128.png"/>
38+
<windowImages i16="/it.baeyens.arduino.application/icons/logo_16.png" i32="/it.baeyens.arduino.application/icons/logo_32.png" i48="/it.baeyens.arduino.application/icons/logo_48.png" i64="/it.baeyens.arduino.application/icons/logo_64.png" i128="/it.baeyens.arduino.application/icons/logo_128.png"/>
3139

3240
<splash
3341
location="it.baeyens.arduino.application"
@@ -45,6 +53,240 @@ Apache Software Foundation http://apache.org/
4553
<vm>
4654
</vm>
4755

56+
<license>
57+
<url>http://www.eclipse.org/legal/epl-v10.html</url>
58+
<text>
59+
&lt;h2&gt;Eclipse Public License - v 1.0&lt;/h2&gt;
60+
61+
&lt;p&gt;THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
62+
PUBLIC LICENSE (&amp;quot;AGREEMENT&amp;quot;). ANY USE, REPRODUCTION OR
63+
DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE OF THIS
64+
AGREEMENT.&lt;/p&gt;
65+
66+
&lt;p&gt;&lt;b&gt;1. DEFINITIONS&lt;/b&gt;&lt;/p&gt;
67+
68+
&lt;p&gt;&amp;quot;Contribution&amp;quot; means:&lt;/p&gt;
69+
70+
&lt;p class=&quot;list&quot;&gt;a) in the case of the initial Contributor, the initial
71+
code and documentation distributed under this Agreement, and&lt;/p&gt;
72+
&lt;p class=&quot;list&quot;&gt;b) in the case of each subsequent Contributor:&lt;/p&gt;
73+
&lt;p class=&quot;list&quot;&gt;i) changes to the Program, and&lt;/p&gt;
74+
&lt;p class=&quot;list&quot;&gt;ii) additions to the Program;&lt;/p&gt;
75+
&lt;p class=&quot;list&quot;&gt;where such changes and/or additions to the Program
76+
originate from and are distributed by that particular Contributor. A
77+
Contribution &apos;originates&apos; from a Contributor if it was added to the
78+
Program by such Contributor itself or anyone acting on such
79+
Contributor&apos;s behalf. Contributions do not include additions to the
80+
Program which: (i) are separate modules of software distributed in
81+
conjunction with the Program under their own license agreement, and (ii)
82+
are not derivative works of the Program.&lt;/p&gt;
83+
84+
&lt;p&gt;&amp;quot;Contributor&amp;quot; means any person or entity that distributes
85+
the Program.&lt;/p&gt;
86+
87+
&lt;p&gt;&amp;quot;Licensed Patents&amp;quot; mean patent claims licensable by a
88+
Contributor which are necessarily infringed by the use or sale of its
89+
Contribution alone or when combined with the Program.&lt;/p&gt;
90+
91+
&lt;p&gt;&amp;quot;Program&amp;quot; means the Contributions distributed in accordance
92+
with this Agreement.&lt;/p&gt;
93+
94+
&lt;p&gt;&amp;quot;Recipient&amp;quot; means anyone who receives the Program under
95+
this Agreement, including all Contributors.&lt;/p&gt;
96+
97+
&lt;p&gt;&lt;b&gt;2. GRANT OF RIGHTS&lt;/b&gt;&lt;/p&gt;
98+
99+
&lt;p class=&quot;list&quot;&gt;a) Subject to the terms of this Agreement, each
100+
Contributor hereby grants Recipient a non-exclusive, worldwide,
101+
royalty-free copyright license to reproduce, prepare derivative works
102+
of, publicly display, publicly perform, distribute and sublicense the
103+
Contribution of such Contributor, if any, and such derivative works, in
104+
source code and object code form.&lt;/p&gt;
105+
106+
&lt;p class=&quot;list&quot;&gt;b) Subject to the terms of this Agreement, each
107+
Contributor hereby grants Recipient a non-exclusive, worldwide,
108+
royalty-free patent license under Licensed Patents to make, use, sell,
109+
offer to sell, import and otherwise transfer the Contribution of such
110+
Contributor, if any, in source code and object code form. This patent
111+
license shall apply to the combination of the Contribution and the
112+
Program if, at the time the Contribution is added by the Contributor,
113+
such addition of the Contribution causes such combination to be covered
114+
by the Licensed Patents. The patent license shall not apply to any other
115+
combinations which include the Contribution. No hardware per se is
116+
licensed hereunder.&lt;/p&gt;
117+
118+
&lt;p class=&quot;list&quot;&gt;c) Recipient understands that although each Contributor
119+
grants the licenses to its Contributions set forth herein, no assurances
120+
are provided by any Contributor that the Program does not infringe the
121+
patent or other intellectual property rights of any other entity. Each
122+
Contributor disclaims any liability to Recipient for claims brought by
123+
any other entity based on infringement of intellectual property rights
124+
or otherwise. As a condition to exercising the rights and licenses
125+
granted hereunder, each Recipient hereby assumes sole responsibility to
126+
secure any other intellectual property rights needed, if any. For
127+
example, if a third party patent license is required to allow Recipient
128+
to distribute the Program, it is Recipient&apos;s responsibility to acquire
129+
that license before distributing the Program.&lt;/p&gt;
130+
131+
&lt;p class=&quot;list&quot;&gt;d) Each Contributor represents that to its knowledge it
132+
has sufficient copyright rights in its Contribution, if any, to grant
133+
the copyright license set forth in this Agreement.&lt;/p&gt;
134+
135+
&lt;p&gt;&lt;b&gt;3. REQUIREMENTS&lt;/b&gt;&lt;/p&gt;
136+
137+
&lt;p&gt;A Contributor may choose to distribute the Program in object code
138+
form under its own license agreement, provided that:&lt;/p&gt;
139+
140+
&lt;p class=&quot;list&quot;&gt;a) it complies with the terms and conditions of this
141+
Agreement; and&lt;/p&gt;
142+
143+
&lt;p class=&quot;list&quot;&gt;b) its license agreement:&lt;/p&gt;
144+
145+
&lt;p class=&quot;list&quot;&gt;i) effectively disclaims on behalf of all Contributors
146+
all warranties and conditions, express and implied, including warranties
147+
or conditions of title and non-infringement, and implied warranties or
148+
conditions of merchantability and fitness for a particular purpose;&lt;/p&gt;
149+
150+
&lt;p class=&quot;list&quot;&gt;ii) effectively excludes on behalf of all Contributors
151+
all liability for damages, including direct, indirect, special,
152+
incidental and consequential damages, such as lost profits;&lt;/p&gt;
153+
154+
&lt;p class=&quot;list&quot;&gt;iii) states that any provisions which differ from this
155+
Agreement are offered by that Contributor alone and not by any other
156+
party; and&lt;/p&gt;
157+
158+
&lt;p class=&quot;list&quot;&gt;iv) states that source code for the Program is available
159+
from such Contributor, and informs licensees how to obtain it in a
160+
reasonable manner on or through a medium customarily used for software
161+
exchange.&lt;/p&gt;
162+
163+
&lt;p&gt;When the Program is made available in source code form:&lt;/p&gt;
164+
165+
&lt;p class=&quot;list&quot;&gt;a) it must be made available under this Agreement; and&lt;/p&gt;
166+
167+
&lt;p class=&quot;list&quot;&gt;b) a copy of this Agreement must be included with each
168+
copy of the Program.&lt;/p&gt;
169+
170+
&lt;p&gt;Contributors may not remove or alter any copyright notices contained
171+
within the Program.&lt;/p&gt;
172+
173+
&lt;p&gt;Each Contributor must identify itself as the originator of its
174+
Contribution, if any, in a manner that reasonably allows subsequent
175+
Recipients to identify the originator of the Contribution.&lt;/p&gt;
176+
177+
&lt;p&gt;&lt;b&gt;4. COMMERCIAL DISTRIBUTION&lt;/b&gt;&lt;/p&gt;
178+
179+
&lt;p&gt;Commercial distributors of software may accept certain
180+
responsibilities with respect to end users, business partners and the
181+
like. While this license is intended to facilitate the commercial use of
182+
the Program, the Contributor who includes the Program in a commercial
183+
product offering should do so in a manner which does not create
184+
potential liability for other Contributors. Therefore, if a Contributor
185+
includes the Program in a commercial product offering, such Contributor
186+
(&amp;quot;Commercial Contributor&amp;quot;) hereby agrees to defend and
187+
indemnify every other Contributor (&amp;quot;Indemnified Contributor&amp;quot;)
188+
against any losses, damages and costs (collectively &amp;quot;Losses&amp;quot;)
189+
arising from claims, lawsuits and other legal actions brought by a third
190+
party against the Indemnified Contributor to the extent caused by the
191+
acts or omissions of such Commercial Contributor in connection with its
192+
distribution of the Program in a commercial product offering. The
193+
obligations in this section do not apply to any claims or Losses
194+
relating to any actual or alleged intellectual property infringement. In
195+
order to qualify, an Indemnified Contributor must: a) promptly notify
196+
the Commercial Contributor in writing of such claim, and b) allow the
197+
Commercial Contributor to control, and cooperate with the Commercial
198+
Contributor in, the defense and any related settlement negotiations. The
199+
Indemnified Contributor may participate in any such claim at its own
200+
expense.&lt;/p&gt;
201+
202+
&lt;p&gt;For example, a Contributor might include the Program in a commercial
203+
product offering, Product X. That Contributor is then a Commercial
204+
Contributor. If that Commercial Contributor then makes performance
205+
claims, or offers warranties related to Product X, those performance
206+
claims and warranties are such Commercial Contributor&apos;s responsibility
207+
alone. Under this section, the Commercial Contributor would have to
208+
defend claims against the other Contributors related to those
209+
performance claims and warranties, and if a court requires any other
210+
Contributor to pay any damages as a result, the Commercial Contributor
211+
must pay those damages.&lt;/p&gt;
212+
213+
&lt;p&gt;&lt;b&gt;5. NO WARRANTY&lt;/b&gt;&lt;/p&gt;
214+
215+
&lt;p&gt;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
216+
PROVIDED ON AN &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS
217+
OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
218+
ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
219+
OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
220+
responsible for determining the appropriateness of using and
221+
distributing the Program and assumes all risks associated with its
222+
exercise of rights under this Agreement , including but not limited to
223+
the risks and costs of program errors, compliance with applicable laws,
224+
damage to or loss of data, programs or equipment, and unavailability or
225+
interruption of operations.&lt;/p&gt;
226+
227+
&lt;p&gt;&lt;b&gt;6. DISCLAIMER OF LIABILITY&lt;/b&gt;&lt;/p&gt;
228+
229+
&lt;p&gt;EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
230+
NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
231+
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
232+
WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
233+
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
234+
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
235+
DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
236+
HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.&lt;/p&gt;
237+
238+
&lt;p&gt;&lt;b&gt;7. GENERAL&lt;/b&gt;&lt;/p&gt;
239+
240+
&lt;p&gt;If any provision of this Agreement is invalid or unenforceable under
241+
applicable law, it shall not affect the validity or enforceability of
242+
the remainder of the terms of this Agreement, and without further action
243+
by the parties hereto, such provision shall be reformed to the minimum
244+
extent necessary to make such provision valid and enforceable.&lt;/p&gt;
245+
246+
&lt;p&gt;If Recipient institutes patent litigation against any entity
247+
(including a cross-claim or counterclaim in a lawsuit) alleging that the
248+
Program itself (excluding combinations of the Program with other
249+
software or hardware) infringes such Recipient&apos;s patent(s), then such
250+
Recipient&apos;s rights granted under Section 2(b) shall terminate as of the
251+
date such litigation is filed.&lt;/p&gt;
252+
253+
&lt;p&gt;All Recipient&apos;s rights under this Agreement shall terminate if it
254+
fails to comply with any of the material terms or conditions of this
255+
Agreement and does not cure such failure in a reasonable period of time
256+
after becoming aware of such noncompliance. If all Recipient&apos;s rights
257+
under this Agreement terminate, Recipient agrees to cease use and
258+
distribution of the Program as soon as reasonably practicable. However,
259+
Recipient&apos;s obligations under this Agreement and any licenses granted by
260+
Recipient relating to the Program shall continue and survive.&lt;/p&gt;
261+
262+
&lt;p&gt;Everyone is permitted to copy and distribute copies of this
263+
Agreement, but in order to avoid inconsistency the Agreement is
264+
copyrighted and may only be modified in the following manner. The
265+
Agreement Steward reserves the right to publish new versions (including
266+
revisions) of this Agreement from time to time. No one other than the
267+
Agreement Steward has the right to modify this Agreement. The Eclipse
268+
Foundation is the initial Agreement Steward. The Eclipse Foundation may
269+
assign the responsibility to serve as the Agreement Steward to a
270+
suitable separate entity. Each new version of the Agreement will be
271+
given a distinguishing version number. The Program (including
272+
Contributions) may always be distributed subject to the version of the
273+
Agreement under which it was received. In addition, after a new version
274+
of the Agreement is published, Contributor may elect to distribute the
275+
Program (including its Contributions) under the new version. Except as
276+
expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
277+
rights or licenses to the intellectual property of any Contributor under
278+
this Agreement, whether expressly, by implication, estoppel or
279+
otherwise. All rights in the Program not expressly granted under this
280+
Agreement are reserved.&lt;/p&gt;
281+
282+
&lt;p&gt;This Agreement is governed by the laws of the State of New York and
283+
the intellectual property laws of the United States of America. No party
284+
to this Agreement will bring a legal action under this Agreement more
285+
than one year after the cause of action arose. Each party waives its
286+
rights to a jury trial in any resulting litigation.&lt;/p&gt;
287+
</text>
288+
</license>
289+
48290
<plugins>
49291
</plugins>
50292

0 commit comments

Comments
 (0)