Skip to content

Commit 9b994d8

Browse files
committed
Create source plugin and feature
1 parent 3e5a0ff commit 9b994d8

File tree

4 files changed

+56
-5
lines changed

4 files changed

+56
-5
lines changed

se.bitcraze.crazyflie.ect.bootloader-parent/pom.xml

+44
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,50 @@
7070
</environments>
7171
</configuration>
7272
</plugin>
73+
<plugin>
74+
<groupId>org.eclipse.tycho.extras</groupId>
75+
<artifactId>tycho-source-feature-plugin</artifactId>
76+
<version>${tycho.version}</version>
77+
<executions>
78+
<execution>
79+
<id>source-feature</id>
80+
<phase>package</phase>
81+
<goals>
82+
<goal>source-feature</goal>
83+
</goals>
84+
</execution>
85+
</executions>
86+
<configuration>
87+
<labelSuffix>- Source code</labelSuffix>
88+
</configuration>
89+
</plugin>
90+
<plugin>
91+
<groupId>org.eclipse.tycho</groupId>
92+
<artifactId>tycho-source-plugin</artifactId>
93+
<version>${tycho.version}</version>
94+
<executions>
95+
<execution>
96+
<id>plugin-source</id>
97+
<goals>
98+
<goal>plugin-source</goal>
99+
</goals>
100+
</execution>
101+
</executions>
102+
</plugin>
103+
<plugin>
104+
<groupId>org.eclipse.tycho</groupId>
105+
<artifactId>tycho-p2-plugin</artifactId>
106+
<version>${tycho.version}</version>
107+
<executions>
108+
<execution>
109+
<id>attached-p2-metadata</id>
110+
<phase>package</phase>
111+
<goals>
112+
<goal>p2-metadata</goal>
113+
</goals>
114+
</execution>
115+
</executions>
116+
</plugin>
73117
</plugins>
74118
</build>
75119
</project>

se.bitcraze.crazyflie.ect.bootloader-repository/category.xml

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<site>
3-
<feature url="features/se.bitcraze.crazyflie.ect.bootloader.feature_1.0.0.qualifier.jar" id="se.bitcraze.crazyflie.ect.bootloader.feature" version="0.0.0">
3+
<feature id="se.bitcraze.crazyflie.ect.bootloader.feature" version="0.0.0">
4+
<category name="ect.bootloader"/>
5+
</feature>
6+
<feature id="se.bitcraze.crazyflie.ect.bootloader.feature.source" version="0.0.0">
47
<category name="ect.bootloader"/>
58
</feature>
69
<category-def name="ect.bootloader" label="ECT Bootloader">

se.bitcraze.crazyflie.ect.bootloader.feature/feature.xml

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<feature
33
id="se.bitcraze.crazyflie.ect.bootloader.feature"
4-
label="ECT Bootloader Feature"
4+
label="ECT Bootloader feature"
55
version="0.0.1.qualifier">
66

77
<description url="http://www.example.com/description">
8-
[Enter Feature Description here.]
8+
ECT Bootloader Wizard feature
99
</description>
1010

1111
<copyright url="http://www.example.com/copyright">
@@ -29,4 +29,5 @@
2929
install-size="0"
3030
version="0.0.0"
3131
unpack="false"/>
32+
3233
</feature>
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
1-
output.. = bin/
2-
bin.includes = META-INF/
1+
source.. = src
2+
output.. = bin
3+
bin.includes = META-INF/,\
4+
plugin.xml,\
5+
.

0 commit comments

Comments
 (0)