Skip to content

Commit b861e60

Browse files
committed
Adjust tests for source feature removal
1 parent 67d98ba commit b861e60

21 files changed

Lines changed: 51 additions & 229 deletions

File tree

tycho-its/projects/reproducible-build/pom.xml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,22 +63,17 @@
6363
<groupId>org.eclipse.tycho</groupId>
6464
<artifactId>tycho-source-plugin</artifactId>
6565
<version>${tycho-version}</version>
66-
</plugin>
67-
68-
<plugin>
69-
<groupId>org.eclipse.tycho</groupId>
70-
<artifactId>tycho-p2-plugin</artifactId>
71-
<version>${tycho-version}</version>
7266
<executions>
7367
<execution>
74-
<id>attach-p2-metadata</id>
75-
<phase>package</phase>
68+
<id>attach-source</id>
7669
<goals>
77-
<goal>p2-metadata</goal>
70+
<goal>plugin-source</goal>
7871
</goals>
72+
<phase>package</phase>
7973
</execution>
8074
</executions>
8175
</plugin>
76+
8277
</plugins>
8378
</build>
8479

tycho-its/projects/reproducible-build/reproducible.repository/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
</goals>
2828
</execution>
2929
</executions>
30+
<configuration>
31+
<includeAllSources>true</includeAllSources>
32+
</configuration>
3033
</plugin>
3134
<plugin>
3235
<groupId>org.eclipse.tycho</groupId>

tycho-its/projects/sourcePlugin/extra-source-bundles/pom.xml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
</repositories>
2323

2424
<modules>
25+
<module>extra.sourcefeature.bundle</module>
2526
<module>sourcefeature.feature</module>
2627
<module>sourcefeature.repository</module>
27-
<module>extra.sourcefeature.bundle</module>
2828
</modules>
2929

3030
<build>
@@ -57,6 +57,19 @@
5757
<referencedRepositoryMode>ignore</referencedRepositoryMode>
5858
</configuration>
5959
</plugin>
60+
<plugin>
61+
<groupId>org.eclipse.tycho</groupId>
62+
<artifactId>tycho-source-plugin</artifactId>
63+
<version>${tycho-version}</version>
64+
<executions>
65+
<execution>
66+
<id>plugin-source</id>
67+
<goals>
68+
<goal>plugin-source</goal>
69+
</goals>
70+
</execution>
71+
</executions>
72+
</plugin>
6073
</plugins>
6174
</build>
6275

tycho-its/projects/sourcePlugin/extra-source-bundles/sourcefeature.feature/pom.xml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -30,28 +30,6 @@
3030
</dependency-resolution>
3131
</configuration>
3232
</plugin>
33-
<plugin>
34-
<groupId>org.eclipse.tycho</groupId>
35-
<artifactId>tycho-source-plugin</artifactId>
36-
<version>${tycho-version}</version>
37-
</plugin>
38-
<plugin>
39-
<groupId>org.eclipse.tycho</groupId>
40-
<artifactId>tycho-p2-plugin</artifactId>
41-
<version>${tycho-version}</version>
42-
<configuration>
43-
<defaultP2Metadata>false</defaultP2Metadata>
44-
</configuration>
45-
<executions>
46-
<execution>
47-
<id>attached-p2-metadata</id>
48-
<phase>package</phase>
49-
<goals>
50-
<goal>p2-metadata</goal>
51-
</goals>
52-
</execution>
53-
</executions>
54-
</plugin>
5533
</plugins>
5634
</build>
5735
</project>

tycho-its/projects/sourcePlugin/extra-source-bundles/sourcefeature.repository/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,17 @@
1111

1212
<artifactId>sourcefeature.repository</artifactId>
1313
<packaging>eclipse-repository</packaging>
14+
<build>
15+
<plugins>
16+
<plugin>
17+
<groupId>org.eclipse.tycho</groupId>
18+
<artifactId>tycho-p2-repository-plugin</artifactId>
19+
<version>${tycho-version}</version>
20+
<configuration>
21+
<includeAllSources>true</includeAllSources>
22+
</configuration>
23+
</plugin>
24+
</plugins>
25+
</build>
1426

1527
</project>
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<?pde version="3.5"?>
33

4-
<product uid="sourcefeature.repository" version="1.0.0.qualifier" useFeatures="true" includeLaunchers="false">
4+
<product uid="sourcefeature.repository" version="1.0.0.qualifier" type="mixed" includeLaunchers="false" autoIncludeRequirements="true">
5+
6+
<plugins>
7+
</plugins>
58

69
<features>
710
<feature id="sourcefeature.feature" version="1.0.0.qualifier"/>
8-
<feature id="sourcefeature.feature.source" version="1.0.0.qualifier"/>
911
</features>
1012

13+
1114
</product>

tycho-its/projects/sourcePlugin/license-feature/feature/build.properties

Lines changed: 0 additions & 1 deletion
This file was deleted.

tycho-its/projects/sourcePlugin/license-feature/feature/feature.properties

Lines changed: 0 additions & 2 deletions
This file was deleted.

tycho-its/projects/sourcePlugin/license-feature/feature/feature.xml

Lines changed: 0 additions & 21 deletions
This file was deleted.

tycho-its/projects/sourcePlugin/license-feature/feature/pom.xml

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)