Skip to content

Commit 02dd85b

Browse files
authored
Merge branch '#1126_support_for_creating_library_archives' into make_release_4_4_3
2 parents 8caff30 + cfbd318 commit 02dd85b

File tree

371 files changed

+34607
-8895
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

371 files changed

+34607
-8895
lines changed

.project

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>arduino-eclipse-plugin</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.m2e.core.maven2Builder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
</buildSpec>
14+
<natures>
15+
<nature>org.eclipse.m2e.core.maven2Nature</nature>
16+
</natures>
17+
</projectDescription>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
eclipse.preferences.version=1
2+
encoding/<project>=UTF-8

io.sloeber.autoBuild.test/.classpath

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
4+
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
5+
<classpathentry kind="src" path="src"/>
6+
<classpathentry kind="output" path="bin"/>
7+
</classpath>

io.sloeber.autoBuild.test/.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/*.log
2+
/bin/
13
/.classpath
24
/.project
3-
/hs_err_pid4576.log

io.sloeber.autoBuild.test/.project

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>io.sloeber.autoBuild.test</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.jdt.core.javabuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.pde.ManifestBuilder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
<buildCommand>
19+
<name>org.eclipse.pde.SchemaBuilder</name>
20+
<arguments>
21+
</arguments>
22+
</buildCommand>
23+
</buildSpec>
24+
<natures>
25+
<nature>org.eclipse.pde.PluginNature</nature>
26+
<nature>org.eclipse.jdt.core.javanature</nature>
27+
</natures>
28+
</projectDescription>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Manifest-Version: 1.0
2+
Bundle-ManifestVersion: 2
3+
Bundle-Name: Test
4+
Bundle-SymbolicName: io.sloeber.autoBuild.test;singleton:=true
5+
Bundle-Version: 4.4.2.qualifier
6+
Require-Bundle: org.eclipse.cdt.core;bundle-version="7.4.200",
7+
org.eclipse.equinox.registry,
8+
org.eclipse.core.resources,
9+
org.eclipse.osgi,
10+
org.eclipse.core.jobs,
11+
org.eclipse.swt,
12+
org.eclipse.core.runtime,
13+
junit-jupiter-api,
14+
org.junit,
15+
junit-jupiter-params,
16+
org.eclipse.cdt.core.native,
17+
io.sloeber.autoBuild,
18+
org.eclipse.ui.workbench,
19+
org.apache.log4j;bundle-version="1.2.24"
20+
Automatic-Module-Name: io.sloeber.autoBuild.test
21+
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
source.. = src/
2+
output.. = bin/
3+
bin.includes = META-INF/,\
4+
.,\
5+
plugin.xml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<launchConfiguration type="org.eclipse.pde.ui.JunitLaunchConfig">
3+
<booleanAttribute key="append.args" value="true"/>
4+
<booleanAttribute key="askclear" value="false"/>
5+
<booleanAttribute key="automaticAdd" value="true"/>
6+
<booleanAttribute key="automaticValidate" value="false"/>
7+
<stringAttribute key="bootstrap" value=""/>
8+
<stringAttribute key="checked" value="[NONE]"/>
9+
<booleanAttribute key="clearConfig" value="true"/>
10+
<booleanAttribute key="clearws" value="true"/>
11+
<booleanAttribute key="clearwslog" value="false"/>
12+
<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/pde-junit"/>
13+
<booleanAttribute key="default" value="true"/>
14+
<booleanAttribute key="includeOptional" value="true"/>
15+
<stringAttribute key="location" value="R:\CreateBasicProjects"/>
16+
<booleanAttribute key="org.eclipse.debug.core.ATTR_FORCE_SYSTEM_CONSOLE_ENCODING" value="false"/>
17+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
18+
<listEntry value="/io.sloeber.autoBuild.test/src/io/sloeber/autoBuild/regression/CreateBasicProjects.java"/>
19+
</listAttribute>
20+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
21+
<listEntry value="1"/>
22+
</listAttribute>
23+
<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
24+
<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="true"/>
25+
<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
26+
<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit5"/>
27+
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_ATTR_USE_ARGFILE" value="false"/>
28+
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_SHOW_CODEDETAILS_IN_EXCEPTION_MESSAGES" value="true"/>
29+
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
30+
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="io.sloeber.autoBuild.regression.CreateBasicProjects"/>
31+
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -consolelog"/>
32+
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="io.sloeber.autoBuild.test"/>
33+
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
34+
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms40m&#13;&#10;&#9;&#9;-Xmx512M&#13;&#10;&#9;&#9;-ea -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true"/>
35+
<stringAttribute key="pde.version" value="3.3"/>
36+
<stringAttribute key="product" value="org.eclipse.sdk.ide"/>
37+
<booleanAttribute key="run_in_ui_thread" value="false"/>
38+
<booleanAttribute key="show_selected_only" value="false"/>
39+
<booleanAttribute key="tracing" value="false"/>
40+
<booleanAttribute key="useCustomFeatures" value="false"/>
41+
<booleanAttribute key="useDefaultConfig" value="true"/>
42+
<booleanAttribute key="useDefaultConfigArea" value="false"/>
43+
<booleanAttribute key="useProduct" value="true"/>
44+
</launchConfiguration>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<launchConfiguration type="org.eclipse.pde.ui.JunitLaunchConfig">
3+
<booleanAttribute key="append.args" value="true"/>
4+
<booleanAttribute key="askclear" value="false"/>
5+
<booleanAttribute key="automaticAdd" value="true"/>
6+
<booleanAttribute key="automaticValidate" value="false"/>
7+
<stringAttribute key="bootstrap" value=""/>
8+
<stringAttribute key="checked" value="[NONE]"/>
9+
<booleanAttribute key="clearConfig" value="true"/>
10+
<booleanAttribute key="clearws" value="true"/>
11+
<booleanAttribute key="clearwslog" value="false"/>
12+
<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/pde-junit"/>
13+
<booleanAttribute key="default" value="true"/>
14+
<booleanAttribute key="includeOptional" value="true"/>
15+
<stringAttribute key="location" value="R:\CreateProject"/>
16+
<booleanAttribute key="org.eclipse.debug.core.ATTR_FORCE_SYSTEM_CONSOLE_ENCODING" value="false"/>
17+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
18+
<listEntry value="/io.sloeber.autoBuild.test/src/io/sloeber/autoBuild/regression/CreateProject.java"/>
19+
</listAttribute>
20+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
21+
<listEntry value="1"/>
22+
</listAttribute>
23+
<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
24+
<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="true"/>
25+
<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
26+
<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit5"/>
27+
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_ATTR_USE_ARGFILE" value="false"/>
28+
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_SHOW_CODEDETAILS_IN_EXCEPTION_MESSAGES" value="true"/>
29+
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
30+
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="io.sloeber.autoBuild.regression.CreateProject"/>
31+
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -consolelog"/>
32+
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="io.sloeber.autoBuild.test"/>
33+
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
34+
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms40m&#13;&#10;&#9;&#9;-Xmx512M&#13;&#10;&#9;&#9;-ea -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true"/>
35+
<stringAttribute key="pde.version" value="3.3"/>
36+
<stringAttribute key="product" value="org.eclipse.sdk.ide"/>
37+
<booleanAttribute key="run_in_ui_thread" value="false"/>
38+
<booleanAttribute key="show_selected_only" value="false"/>
39+
<booleanAttribute key="tracing" value="false"/>
40+
<booleanAttribute key="useCustomFeatures" value="false"/>
41+
<booleanAttribute key="useDefaultConfig" value="true"/>
42+
<booleanAttribute key="useDefaultConfigArea" value="false"/>
43+
<booleanAttribute key="useProduct" value="true"/>
44+
</launchConfiguration>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<launchConfiguration type="org.eclipse.pde.ui.JunitLaunchConfig">
3+
<booleanAttribute key="append.args" value="true"/>
4+
<booleanAttribute key="askclear" value="false"/>
5+
<booleanAttribute key="automaticAdd" value="true"/>
6+
<booleanAttribute key="automaticValidate" value="false"/>
7+
<stringAttribute key="bootstrap" value=""/>
8+
<stringAttribute key="checked" value="[NONE]"/>
9+
<booleanAttribute key="clearConfig" value="true"/>
10+
<booleanAttribute key="clearws" value="true"/>
11+
<booleanAttribute key="clearwslog" value="false"/>
12+
<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/pde-junit"/>
13+
<booleanAttribute key="default" value="true"/>
14+
<booleanAttribute key="includeOptional" value="true"/>
15+
<stringAttribute key="location" value="${workspace_loc}/../junit-workspace"/>
16+
<booleanAttribute key="org.eclipse.debug.core.ATTR_FORCE_SYSTEM_CONSOLE_ENCODING" value="false"/>
17+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
18+
<listEntry value="/io.sloeber.autoBuild.test/src/io/sloeber/autoBuild/regression/issues.java"/>
19+
</listAttribute>
20+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
21+
<listEntry value="1"/>
22+
</listAttribute>
23+
<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
24+
<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="true"/>
25+
<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
26+
<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit5"/>
27+
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_ATTR_USE_ARGFILE" value="false"/>
28+
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_SHOW_CODEDETAILS_IN_EXCEPTION_MESSAGES" value="true"/>
29+
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
30+
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="io.sloeber.autoBuild.regression.issues"/>
31+
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -consolelog"/>
32+
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="io.sloeber.autoBuild.test"/>
33+
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
34+
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms40m&#13;&#10;&#9;&#9;-Xmx512M&#13;&#10;&#9;&#9;-ea -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true"/>
35+
<stringAttribute key="pde.version" value="3.3"/>
36+
<stringAttribute key="product" value="org.eclipse.sdk.ide"/>
37+
<booleanAttribute key="run_in_ui_thread" value="false"/>
38+
<booleanAttribute key="show_selected_only" value="false"/>
39+
<booleanAttribute key="tracing" value="false"/>
40+
<booleanAttribute key="useCustomFeatures" value="false"/>
41+
<booleanAttribute key="useDefaultConfig" value="true"/>
42+
<booleanAttribute key="useDefaultConfigArea" value="false"/>
43+
<booleanAttribute key="useProduct" value="true"/>
44+
</launchConfiguration>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<launchConfiguration type="org.eclipse.pde.ui.JunitLaunchConfig">
3+
<booleanAttribute key="append.args" value="true"/>
4+
<booleanAttribute key="askclear" value="false"/>
5+
<booleanAttribute key="automaticAdd" value="true"/>
6+
<booleanAttribute key="automaticValidate" value="false"/>
7+
<stringAttribute key="bootstrap" value=""/>
8+
<stringAttribute key="checked" value="[NONE]"/>
9+
<booleanAttribute key="clearConfig" value="true"/>
10+
<booleanAttribute key="clearws" value="true"/>
11+
<booleanAttribute key="clearwslog" value="false"/>
12+
<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/pde-junit"/>
13+
<booleanAttribute key="default" value="true"/>
14+
<booleanAttribute key="includeOptional" value="true"/>
15+
<stringAttribute key="location" value="R:\regression"/>
16+
<booleanAttribute key="org.eclipse.debug.core.ATTR_FORCE_SYSTEM_CONSOLE_ENCODING" value="false"/>
17+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
18+
<listEntry value="/io.sloeber.autoBuild.test/src/io/sloeber/autoBuild/regression/regression.java"/>
19+
</listAttribute>
20+
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
21+
<listEntry value="1"/>
22+
</listAttribute>
23+
<mapAttribute key="org.eclipse.debug.core.environmentVariables">
24+
<mapEntry key="MAKE_HOME" value="D:\platform\arduinoPlugin\tools\make\"/>
25+
</mapAttribute>
26+
<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
27+
<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="true"/>
28+
<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
29+
<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit5"/>
30+
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_ATTR_USE_ARGFILE" value="false"/>
31+
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_SHOW_CODEDETAILS_IN_EXCEPTION_MESSAGES" value="true"/>
32+
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
33+
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="io.sloeber.autoBuild.regression.regression"/>
34+
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -consolelog"/>
35+
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="io.sloeber.autoBuild.test"/>
36+
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
37+
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms40m&#13;&#10;&#9;&#9;-Xmx512M&#13;&#10;&#9;&#9;-ea -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true"/>
38+
<stringAttribute key="pde.version" value="3.3"/>
39+
<stringAttribute key="product" value="org.eclipse.sdk.ide"/>
40+
<booleanAttribute key="run_in_ui_thread" value="false"/>
41+
<booleanAttribute key="show_selected_only" value="false"/>
42+
<booleanAttribute key="tracing" value="false"/>
43+
<booleanAttribute key="useCustomFeatures" value="false"/>
44+
<booleanAttribute key="useDefaultConfig" value="true"/>
45+
<booleanAttribute key="useDefaultConfigArea" value="false"/>
46+
<booleanAttribute key="useProduct" value="true"/>
47+
</launchConfiguration>

0 commit comments

Comments
 (0)