Skip to main content
summaryrefslogtreecommitdiffstats
path: root/gcov
diff options
context:
space:
mode:
authorAndrew Overholt2011-03-09 17:48:57 +0000
committerAndrew Overholt2011-03-09 17:48:57 +0000
commit587d861564b41e7534ba884adc0dd5e98c65e581 (patch)
treef9e0a8005bf2029278a0da665c141e86856ed7aa /gcov
parent173639dab2e7b688665b95e45a0bcab727a9939f (diff)
downloadorg.eclipse.linuxtools-587d861564b41e7534ba884adc0dd5e98c65e581.tar.gz
org.eclipse.linuxtools-587d861564b41e7534ba884adc0dd5e98c65e581.tar.xz
org.eclipse.linuxtools-587d861564b41e7534ba884adc0dd5e98c65e581.zip
Tycho-ify GCov
Diffstat (limited to 'gcov')
-rw-r--r--gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/.gitignore1
-rw-r--r--gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/pom.xml52
-rw-r--r--gcov/org.eclipse.linuxtools.dataviewers.charts/.gitignore1
-rw-r--r--gcov/org.eclipse.linuxtools.dataviewers.charts/pom.xml52
-rw-r--r--gcov/org.eclipse.linuxtools.gcov-feature/.gitignore1
-rw-r--r--gcov/org.eclipse.linuxtools.gcov-feature/pom.xml26
-rw-r--r--gcov/org.eclipse.linuxtools.gcov.test/.gitignore1
-rw-r--r--gcov/org.eclipse.linuxtools.gcov.test/pom.xml55
-rw-r--r--gcov/org.eclipse.linuxtools.gcov/.gitignore1
-rw-r--r--gcov/org.eclipse.linuxtools.gcov/pom.xml52
-rw-r--r--gcov/pom.xml55
11 files changed, 297 insertions, 0 deletions
diff --git a/gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/.gitignore b/gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/.gitignore
index 50c1b30a80..df26e89a4e 100644
--- a/gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/.gitignore
+++ b/gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/.gitignore
@@ -2,3 +2,4 @@ bin
@dot
javaCompiler...args
build.xml
+org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/target
diff --git a/gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/pom.xml b/gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/pom.xml
new file mode 100644
index 0000000000..6ef2aadf44
--- /dev/null
+++ b/gcov/org.eclipse.linuxtools.dataviewers.annotatedsourceeditor/pom.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2011, Red Hat, Inc.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>linuxtools-gcov-parent</artifactId>
+ <groupId>org.eclipse.linuxtools.gcov</groupId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>org.eclipse.linuxtools.dataviewers.annotatedsourceeditor</artifactId>
+ <version>4.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+
+ <name>Linux Tools Annotated Source Editor Plug-in</name>
+
+ <build>
+ <!-- workaround for https://issues.sonatype.org/browse/TYCHO-168 -->
+ <resources>
+ <resource>
+ <directory>src</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-source-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
diff --git a/gcov/org.eclipse.linuxtools.dataviewers.charts/.gitignore b/gcov/org.eclipse.linuxtools.dataviewers.charts/.gitignore
index 50c1b30a80..749a4960d0 100644
--- a/gcov/org.eclipse.linuxtools.dataviewers.charts/.gitignore
+++ b/gcov/org.eclipse.linuxtools.dataviewers.charts/.gitignore
@@ -2,3 +2,4 @@ bin
@dot
javaCompiler...args
build.xml
+org.eclipse.linuxtools.dataviewers.charts/target
diff --git a/gcov/org.eclipse.linuxtools.dataviewers.charts/pom.xml b/gcov/org.eclipse.linuxtools.dataviewers.charts/pom.xml
new file mode 100644
index 0000000000..ba95fcc373
--- /dev/null
+++ b/gcov/org.eclipse.linuxtools.dataviewers.charts/pom.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2011, Red Hat, Inc.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>linuxtools-gcov-parent</artifactId>
+ <groupId>org.eclipse.linuxtools.gcov</groupId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>org.eclipse.linuxtools.dataviewers.charts</artifactId>
+ <version>4.1.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+
+ <name>Linux Tools Data Viewers Birt Charts Plug-in</name>
+
+ <build>
+ <!-- workaround for https://issues.sonatype.org/browse/TYCHO-168 -->
+ <resources>
+ <resource>
+ <directory>src</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-source-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
diff --git a/gcov/org.eclipse.linuxtools.gcov-feature/.gitignore b/gcov/org.eclipse.linuxtools.gcov-feature/.gitignore
index 50c1b30a80..10df4029d5 100644
--- a/gcov/org.eclipse.linuxtools.gcov-feature/.gitignore
+++ b/gcov/org.eclipse.linuxtools.gcov-feature/.gitignore
@@ -2,3 +2,4 @@ bin
@dot
javaCompiler...args
build.xml
+org.eclipse.linuxtools.gcov-feature/target
diff --git a/gcov/org.eclipse.linuxtools.gcov-feature/pom.xml b/gcov/org.eclipse.linuxtools.gcov-feature/pom.xml
new file mode 100644
index 0000000000..e32962cc7d
--- /dev/null
+++ b/gcov/org.eclipse.linuxtools.gcov-feature/pom.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2011, Red Hat, Inc.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>linuxtools-gcov-parent</artifactId>
+ <groupId>org.eclipse.linuxtools.gcov</groupId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>org.eclipse.linuxtools.gcov-feature</artifactId>
+ <version>0.4.1-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+
+ <name>Linux Tools GCov Feature</name>
+
+</project>
diff --git a/gcov/org.eclipse.linuxtools.gcov.test/.gitignore b/gcov/org.eclipse.linuxtools.gcov.test/.gitignore
index 50c1b30a80..7d67486e93 100644
--- a/gcov/org.eclipse.linuxtools.gcov.test/.gitignore
+++ b/gcov/org.eclipse.linuxtools.gcov.test/.gitignore
@@ -2,3 +2,4 @@ bin
@dot
javaCompiler...args
build.xml
+org.eclipse.linuxtools.gcov.test/target
diff --git a/gcov/org.eclipse.linuxtools.gcov.test/pom.xml b/gcov/org.eclipse.linuxtools.gcov.test/pom.xml
new file mode 100644
index 0000000000..5bddb55505
--- /dev/null
+++ b/gcov/org.eclipse.linuxtools.gcov.test/pom.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2011, Red Hat, Inc.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>linuxtools-gcov-parent</artifactId>
+ <groupId>org.eclipse.linuxtools.gcov</groupId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>org.eclipse.linuxtools.gcov.test</artifactId>
+ <version>4.1.1-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+
+ <name>Linux Tools GCov Test Plug-in</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-test-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <excludes>
+ <!-- test mojo matches TestProject be default and treats it as PojoTest -->
+ <exclude>**/Test*.class</exclude>
+ </excludes>
+ <testSuite>org.eclipse.linuxtools.gcov.test</testSuite>
+ <testClass>org.eclipse.linuxtools.gcov.test.AllGcovTests</testClass>
+ <useUIHarness>true</useUIHarness>
+ <useUIThread>false</useUIThread>
+ <product>org.eclipse.sdk.ide</product>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
diff --git a/gcov/org.eclipse.linuxtools.gcov/.gitignore b/gcov/org.eclipse.linuxtools.gcov/.gitignore
index 50c1b30a80..06ba821441 100644
--- a/gcov/org.eclipse.linuxtools.gcov/.gitignore
+++ b/gcov/org.eclipse.linuxtools.gcov/.gitignore
@@ -2,3 +2,4 @@ bin
@dot
javaCompiler...args
build.xml
+org.eclipse.linuxtools.gcov/target
diff --git a/gcov/org.eclipse.linuxtools.gcov/pom.xml b/gcov/org.eclipse.linuxtools.gcov/pom.xml
new file mode 100644
index 0000000000..66e1147e30
--- /dev/null
+++ b/gcov/org.eclipse.linuxtools.gcov/pom.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2011, Red Hat, Inc.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+-->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <artifactId>linuxtools-gcov-parent</artifactId>
+ <groupId>org.eclipse.linuxtools.gcov</groupId>
+ <version>0.0.1-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>org.eclipse.linuxtools.gcov.core</artifactId>
+ <version>4.1.1-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+
+ <name>Linux Tools GCov Plug-in</name>
+
+ <build>
+ <!-- workaround for https://issues.sonatype.org/browse/TYCHO-168 -->
+ <resources>
+ <resource>
+ <directory>src</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-source-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
diff --git a/gcov/pom.xml b/gcov/pom.xml
new file mode 100644
index 0000000000..7f96b51ace
--- /dev/null
+++ b/gcov/pom.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2011, Red Hat, Inc.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <prerequisites>
+ <maven>3.0</maven>
+ </prerequisites>
+
+ <parent>
+ <groupId>org.eclipse.linuxtools</groupId>
+ <artifactId>linuxtools-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.eclipse.linuxtools.gcov</groupId>
+ <artifactId>linuxtools-gcov-parent</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <name>Eclipse Linux Tools GCov Parent</name>
+
+ <licenses>
+ <license>
+ <name>Eclipse Public License v1.0</name>
+ <comments>
+ All rights reserved.
+
+ This program and the accompanying materials are made
+ available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.htm
+ </comments>
+ </license>
+ </licenses>
+
+ <modules>
+ <module>org.eclipse.linuxtools.dataviewers.annotatedsourceeditor</module>
+ <module>org.eclipse.linuxtools.dataviewers.charts</module>
+ <module>org.eclipse.linuxtools.gcov</module>
+ <module>org.eclipse.linuxtools.gcov-feature</module>
+ <module>org.eclipse.linuxtools.gcov.test</module>
+ </modules>
+
+</project>

Back to the top