Skip to content

Commit a1bfa16

Browse files
committed
Merge pull request #84 from wimjongman/master
Adding additional "all" profile
2 parents 91ecd74 + 520a183 commit a1bfa16

File tree

2 files changed

+69
-13
lines changed

2 files changed

+69
-13
lines changed

it.baeyens.arduino.parent/pom.xml

Lines changed: 64 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,53 @@
7171

7272

7373
<profiles>
74-
75-
74+
75+
<profile>
76+
<id>all</id>
77+
<build>
78+
<plugins>
79+
<plugin>
80+
<groupId>org.eclipse.tycho</groupId>
81+
<artifactId>target-platform-configuration</artifactId>
82+
<version>${tycho.version}</version>
83+
<configuration>
84+
<!-- configure the p2 target environments for multi-platform build -->
85+
<!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi
86+
spec -->
87+
<environments>
88+
<environment>
89+
<os>win32</os>
90+
<ws>win32</ws>
91+
<arch>x86</arch>
92+
</environment>
93+
<environment>
94+
<os>win32</os>
95+
<ws>win32</ws>
96+
<arch>x86_64</arch>
97+
</environment>
98+
<environment>
99+
<os>linux</os>
100+
<ws>gtk</ws>
101+
<arch>x86</arch>
102+
</environment>
103+
<environment>
104+
<os>linux</os>
105+
<ws>gtk</ws>
106+
<arch>x86_64</arch>
107+
</environment>
108+
<environment>
109+
<os>macosx</os>
110+
<ws>cocoa</ws>
111+
<arch>x86_64</arch>
112+
</environment>
113+
</environments>
114+
</configuration>
115+
</plugin>
116+
</plugins>
117+
</build>
118+
</profile>
76119

77120
<profile>
78-
79121
<id>win32</id>
80122
<build>
81123
<plugins>
@@ -98,7 +140,8 @@
98140
</plugin>
99141
</plugins>
100142
</build>
101-
</profile><profile>
143+
</profile>
144+
<profile>
102145
<id>win64</id>
103146
<build>
104147
<plugins>
@@ -122,7 +165,7 @@
122165
</plugins>
123166
</build>
124167
</profile>
125-
168+
126169

127170
<profile>
128171
<id>linux32</id>
@@ -198,7 +241,8 @@
198241
</plugin>
199242
</plugins>
200243
</build>
201-
</profile><profile>
244+
</profile>
245+
<profile>
202246
<id>mac64</id>
203247
<build>
204248
<plugins>
@@ -280,13 +324,20 @@
280324
</profile>
281325
</profiles>
282326

283-
<repositories>
284-
<repository>
285-
<id>Nebula</id>
286-
<layout>p2</layout>
287-
<url> http://download.eclipse.org/technology/nebula/snapshot</url>
288-
</repository>
289-
</repositories>
327+
<repositories>
328+
<repository>
329+
<id>Nebula</id>
330+
<layout>p2</layout>
331+
<url> http://download.eclipse.org/technology/nebula/snapshot</url>
332+
</repository>
333+
</repositories>
334+
335+
<pluginRepositories>
336+
<pluginRepository>
337+
<id>tycho-staged</id>
338+
<url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-1004/</url>
339+
</pluginRepository>
340+
</pluginRepositories>
290341

291342
</project>
292343

it.baeyens.arduino.product/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@
3535
</execution>
3636
</executions>
3737
<configuration>
38+
<formats>
39+
<win32>zip</win32>
40+
<linux>tar.gz</linux>
41+
<macosx>tar.gz</macosx>
42+
</formats>
3843
<products>
3944
<product>
4045
<!-- id is verbatim to todo.product "uid" -->

0 commit comments

Comments
 (0)