Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2012-02-22 14:58:12 -0500
committerAlexander Kurtakov2012-02-22 15:08:00 -0500
commit49bbaff444542e6c514dcd48cfdd70566220149e (patch)
treed717d5105cb6d76b46e75e5dc058421def2a45cb /valgrind/org.eclipse.linuxtools.valgrind-feature
parent6eaf07faad9723798f68fbd7e0529f62644e8afc (diff)
downloadorg.eclipse.linuxtools-49bbaff444542e6c514dcd48cfdd70566220149e.tar.gz
org.eclipse.linuxtools-49bbaff444542e6c514dcd48cfdd70566220149e.tar.xz
org.eclipse.linuxtools-49bbaff444542e6c514dcd48cfdd70566220149e.zip
Enable source features and bundles generation.
Source feature generation is activated if there is sourceTemplateFeature directory in the feature. For the sake of git not caring about empty directories I put empty feature.properties in these directories. Also a p2 plugin instruction is added to the poms in order to get the generated source features visible for p2. New category for the sources is added to the repository category.xml and source features are added to it.
Diffstat (limited to 'valgrind/org.eclipse.linuxtools.valgrind-feature')
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind-feature/feature.xml7
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind-feature/pom.xml37
-rw-r--r--valgrind/org.eclipse.linuxtools.valgrind-feature/sourceTemplateFeature/feature.properties1
3 files changed, 38 insertions, 7 deletions
diff --git a/valgrind/org.eclipse.linuxtools.valgrind-feature/feature.xml b/valgrind/org.eclipse.linuxtools.valgrind-feature/feature.xml
index 35e2db62fd..0b3bff656b 100644
--- a/valgrind/org.eclipse.linuxtools.valgrind-feature/feature.xml
+++ b/valgrind/org.eclipse.linuxtools.valgrind-feature/feature.xml
@@ -117,11 +117,4 @@
version="0.0.0"
unpack="false"/>
- <plugin
- id="org.eclipse.linuxtools.valgrind.helgrind"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
</feature>
diff --git a/valgrind/org.eclipse.linuxtools.valgrind-feature/pom.xml b/valgrind/org.eclipse.linuxtools.valgrind-feature/pom.xml
index f2a8556269..c5233ca9d4 100644
--- a/valgrind/org.eclipse.linuxtools.valgrind-feature/pom.xml
+++ b/valgrind/org.eclipse.linuxtools.valgrind-feature/pom.xml
@@ -22,5 +22,42 @@
<packaging>eclipse-feature</packaging>
<name>Linux Tools Valgrind Tools Integration Feature</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>package</phase>
+ <goals>
+ <goal>source-feature</goal>
+ </goals>
+ <configuration>
+ <excludes>
+ <plugin id="org.eclipse.linuxtools.valgrind.doc"/>
+ </excludes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attached-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/valgrind/org.eclipse.linuxtools.valgrind-feature/sourceTemplateFeature/feature.properties b/valgrind/org.eclipse.linuxtools.valgrind-feature/sourceTemplateFeature/feature.properties
new file mode 100644
index 0000000000..8d1c8b69c3
--- /dev/null
+++ b/valgrind/org.eclipse.linuxtools.valgrind-feature/sourceTemplateFeature/feature.properties
@@ -0,0 +1 @@
+

Back to the top