Skip to content

Commit 818bcc7

Browse files
authored
Merge pull request #1647 from Sloeber/#1126_support_for_creating_library_archives
#1126 support for creating library archives
2 parents 1c5136e + 25a7837 commit 818bcc7

File tree

466 files changed

+44792
-15308
lines changed

Some content is hidden

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

466 files changed

+44792
-15308
lines changed

.github/workflows/maven.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ jobs:
1717
steps:
1818
- uses: actions/checkout@v4
1919
- name: Set up Maven
20-
uses: stCarolas/setup-maven@v4.5
20+
uses: stCarolas/setup-maven@v5
2121
with:
2222
maven-version: 3.9.6
23-
- name: Set up JDK 17
23+
- name: Set up JDK 21
2424
uses: actions/setup-java@v4
2525
with:
26-
java-version: '17'
26+
java-version: '21'
2727
distribution: 'adopt'
2828
- name: Build Sloeber with Maven
29-
run: mvn --no-transfer-progress verify -Pall,sloeber_release,NOSDK -Dtest=NightlyJenkins -DfailIfNoTests=false
29+
run: mvn --no-transfer-progress verify -Pall,sloeber_release,NOSDK -Dtest=RegressionTest -DfailIfNoTests=false
3030

3131
- name: Archive production artifacts
3232
uses: actions/upload-artifact@v4

.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.ManagedBuild/.settings/org.eclipse.core.resources.prefs

-2
This file was deleted.

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,22 @@
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.3.qualifier
6+
Require-Bundle: io.sloeber.autoBuild,
7+
org.junit,
8+
junit-jupiter-api;bundle-version="5.0.0",
9+
junit-jupiter-params;bundle-version="5.0.0",
10+
org.eclipse.core.resources,
11+
org.apache.log4j;bundle-version="1.2.24",
12+
org.eclipse.cdt.core;bundle-version="7.4.200",
13+
org.eclipse.osgi,
14+
org.eclipse.core.jobs,
15+
org.eclipse.swt,
16+
org.eclipse.core.runtime,
17+
org.eclipse.cdt.core.native,
18+
org.eclipse.equinox.registry,
19+
org.eclipse.ui.workbench,
20+
io.sloeber.autoBuild.ui;bundle-version="4.4.3"
21+
Automatic-Module-Name: io.sloeber.autoBuild.test
22+
Bundle-RequiredExecutionEnvironment: JavaSE-21
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

io.sloeber.autoBuild.test/launch/AutoBuildIssues.launch

+431
Large diffs are not rendered by default.

io.sloeber.autoBuild.test/launch/AutoBuildRegression.launch

+425
Large diffs are not rendered by default.

io.sloeber.autoBuild.test/launch/Autobuild AutoBuildCreateBasicProjects.launch

+484
Large diffs are not rendered by default.

io.sloeber.autoBuild.test/launch/AutobuildAutoBuildCreateProject.launch

+437
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)