X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=pom.xml;h=33aea3abdcd7f70b1929d0891679cbaccefe25fc;hb=refs%2Fheads%2Fnext-previous-event;hp=7aec065704a8fa0df98fc6fd18d7d01a1b8f5ef3;hpb=91e7f94672f914dd2db6ad69451dc346628bbc41;p=deliverable%2Ftracecompass.git diff --git a/pom.xml b/pom.xml index 7aec065704..33aea3abdc 100644 --- a/pom.xml +++ b/pom.xml @@ -14,21 +14,14 @@ 4.0.0 - 3.0 + ${required-maven-version} - - org.eclipse.linuxtools - linuxtools-parent - 3.0.0-SNAPSHOT - - - org.eclipse.linuxtools.lttng - linuxtools-lttng-parent - 3.0.0-SNAPSHOT + org.eclipse.tracecompass + org.eclipse.tracecompass + 2.0.0-SNAPSHOT pom - - Linux Tools LTTng Parent + Trace Compass Parent @@ -44,156 +37,625 @@ - - -Xms256m -Xmx1024m -XX:MaxPermSize=256m - - - - - tracingRcp - - org.eclipse.linuxtools.tracing.rcp.product - - - - lttngPackage - - /var/www/technology/linuxtools/lttng/update-nightly/ - - - org.eclipse.linuxtools.lttng.releng-site - - - - macosx - - - mac - - - - ${base.test.vmargs} -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts - - - - not-macosx - - - !mac - - - - - ${base.test.vmargs} -Dorg.eclipse.swt.browser.DefaultType=mozilla - - - + + 3.3 + UTF-8 + UTF-8 + - - org.eclipse.linuxtools.ctf - org.eclipse.linuxtools.ctf.core - org.eclipse.linuxtools.ctf.core.tests - org.eclipse.linuxtools.ctf.parser - org.eclipse.linuxtools.ctf.parser.tests - - org.eclipse.linuxtools.tmf - org.eclipse.linuxtools.tmf.core - org.eclipse.linuxtools.tmf.core.tests - org.eclipse.linuxtools.tmf.ui - org.eclipse.linuxtools.tmf.ui.tests - org.eclipse.linuxtools.tmf.ui.swtbot.tests - org.eclipse.linuxtools.tmf.help - - org.eclipse.linuxtools.tmf.ctf - org.eclipse.linuxtools.tmf.ctf.core - org.eclipse.linuxtools.tmf.ctf.core.tests - org.eclipse.linuxtools.tmf.ctf.ui.swtbot.tests - - org.eclipse.linuxtools.tmf.analysis.xml.core - org.eclipse.linuxtools.tmf.analysis.xml.core.tests - org.eclipse.linuxtools.tmf.analysis.xml.ui - org.eclipse.linuxtools.tmf.analysis.xml.ui.tests - - org.eclipse.linuxtools.lttng2 - org.eclipse.linuxtools.lttng2.core - org.eclipse.linuxtools.lttng2.core.tests - org.eclipse.linuxtools.lttng2.ui - org.eclipse.linuxtools.lttng2.ui.tests - org.eclipse.linuxtools.lttng.help - - org.eclipse.linuxtools.lttng2.kernel - org.eclipse.linuxtools.lttng2.kernel.core - org.eclipse.linuxtools.lttng2.kernel.core.tests - org.eclipse.linuxtools.lttng2.kernel.ui - org.eclipse.linuxtools.lttng2.kernel.ui.tests - org.eclipse.linuxtools.lttng2.kernel.ui.swtbot.tests - - org.eclipse.linuxtools.lttng2.ust - org.eclipse.linuxtools.lttng2.ust.core - org.eclipse.linuxtools.lttng2.ust.core.tests - org.eclipse.linuxtools.lttng2.ust.ui - org.eclipse.linuxtools.lttng2.ust.ui.tests - - - org.eclipse.linuxtools.gdbtrace - org.eclipse.linuxtools.gdbtrace.core - org.eclipse.linuxtools.gdbtrace.core.tests - org.eclipse.linuxtools.gdbtrace.ui - org.eclipse.linuxtools.gdbtrace.ui.tests - org.eclipse.linuxtools.gdbtrace.help - - org.eclipse.linuxtools.tracing.rcp.branding - org.eclipse.linuxtools.tracing.rcp.branding.feature - org.eclipse.linuxtools.tracing.rcp - org.eclipse.linuxtools.tracing.rcp.help - org.eclipse.linuxtools.tracing.rcp.ui - - org.eclipse.linuxtools.tracing.examples - + 0.25.0 + 0.25.0 + scm:git:git://git.eclipse.org/gitroot/tracecompass/org.eclipse.tracecompass.git + 1.1.3 + tracecompass-e4.6 + http://download.eclipse.org/eclipse/updates/4.5 + + 2.1.0-SNAPSHOT + + 0 + + + jacoco + reuseReports + ${project.basedir}/../../target/jacoco.exec + 1.8 + **/tests/**,**/test/**,**/stubs/**,**/Messages*,**/alltests/** + org.eclipse.tracecompass.ctf.parser,org.eclipse.tracecompass.examples + e1,e2,e3,e4,e5,e6,e7,e8 + findbugs:NP_STORE_INTO_NONNULL_FIELD + **/*.java + findbugs:RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE + **/*.java + findbugs:NP_NONNULL_PARAM_VIOLATION + **/*.java + findbugs:NP_NULL_PARAM_DEREF_NONVIRTUAL + **/*.java + findbugs:NP_NONNULL_RETURN_VIOLATION + **/*.java + findbugs:NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR + **/*.java + findbugs:NP_NULL_PARAM_DEREF + **/*.java + findbugs:RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE + **/*.java + - + + + repo.eclipse.org + https://repo.eclipse.org/content/groups/releases/ + + + tycho-snapshots + https://repo.eclipse.org/content/repositories/tycho-snapshots/ + + + jboss-public-repository-group + JBoss Public Repository Group + http://repository.jboss.org/nexus/content/groups/public/ + + + rcptt-snapshots + RCPTT Maven Snapshots repository + https://repo.eclipse.org/content/repositories/rcptt-snapshots/ + + + rcptt-releases + RCPTT Maven repository + https://repo.eclipse.org/content/repositories/rcptt-releases/ + + + + + + + sign-update-site + + + + org.eclipse.tycho.extras + tycho-pack200a-plugin + ${tycho-extras-version} + + + pack200-normalize + + normalize + + package + + + + + + org.eclipse.cbi.maven.plugins + eclipse-jarsigner-plugin + ${cbi-plugins.version} + + + sign + package + + sign + + + + + + + org.eclipse.tycho.extras + tycho-pack200b-plugin + ${tycho-extras-version} + + + pack200-pack + + pack + + package + + + + + + + + + use-jacoco + + + !skip-jacoco + + + + ${tycho.testArgLine} + + - - org.eclipse.tycho - target-platform-configuration - ${tycho-version} + + org.jacoco + jacoco-maven-plugin + 0.7.6.201602180812 + + + pre-test + + prepare-agent + - - - win32 - win32 - x86 - - - win32 - win32 - x86_64 - - - macosx - cocoa - x86_64 - - - linux - gtk - x86 - - - linux - gtk - x86_64 - - + + ${sonar.jacoco.reportPath} + + org.eclipse.tracecompass.* + + true - - - org.eclipse.tycho - tycho-maven-plugin - ${tycho-version} - true - + + + post-test + post-integration-test + + report + + + ${sonar.jacoco.reportPath} + + + + + + + + + + + macosx + + + mac + + + + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Djava.awt.headless=false + + + + + + not-macosx + + + !mac + + + + + -Dorg.eclipse.swt.browser.DefaultType=mozilla + + + + + + ui-test-plugin + + + ui-test-plugin.properties + + + + + + org.eclipse.tycho + tycho-surefire-plugin + + true + true + + + + + + + + + swtbot-test-plugin + + + swtbot-test-plugin.properties + + + + + + org.eclipse.tycho + tycho-surefire-plugin + + true + false + + ${SWT_GTK3} + 0 + + + - + + + + + + skip-sonar + + + sonar.skip.properties + + + + true + + + + + + analysis + btf + common + ctf + doc + gdbtrace + lttng + pcap + rcp + releng + statesystem + tmf + + + + + + true + org.apache.maven.plugins + maven-enforcer-plugin + 1.4.1 + + + enforce-maven-version + + enforce + + + + + ${required-maven-version} + + + 1.8 + + + true + + + + + + + org.eclipse.tycho + target-platform-configuration + + true + + + win32 + win32 + x86 + + + win32 + win32 + x86_64 + + + macosx + cocoa + x86_64 + + + linux + gtk + x86 + + + linux + gtk + x86_64 + + + + + org.eclipse.tracecompass + org.eclipse.tracecompass.target + ${target-platform} + 2.0.0 + + + + + + + org.eclipse.tycho + tycho-maven-plugin + ${tycho-version} + true + + + + org.eclipse.tycho + tycho-source-plugin + ${tycho-version} + + + plugin-source + + plugin-source + + + + + + + org.eclipse.tycho.extras + tycho-source-feature-plugin + ${tycho-extras-version} + + false + + + + source-feature + package + + source-feature + + + + + + + org.eclipse.tycho.extras + tycho-pack200b-plugin + ${tycho-extras-version} + + + pack200-pack + + pack + + package + + + + + + org.eclipse.tycho + tycho-p2-plugin + + + p2-metadata + + p2-metadata + + package + + + + false + + + + + + + + org.eclipse.tycho + tycho-compiler-plugin + ${tycho-version} + + 1.8 + 1.8 + UTF-8 + true + + common/org.eclipse.tracecompass.common.core/annotations + + + + + + org.eclipse.tycho + target-platform-configuration + ${tycho-version} + + + + org.eclipse.tycho + tycho-p2-plugin + ${tycho-version} + + + + org.eclipse.tycho + tycho-p2-publisher-plugin + ${tycho-version} + + + + org.eclipse.tycho + tycho-p2-repository-plugin + ${tycho-version} + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + + false + false + + + p2-installable-unit + org.eclipse.platform.feature.group + ${sdk-version} + + + org.eclipse.platform.ide + ${testArgLine} ${base.ui.test.vmargs} -Xms512m -Xmx1024m + + + + + org.eclipse.tycho + tycho-versions-plugin + ${tycho-version} + + + + org.eclipse.tycho + tycho-packaging-plugin + ${tycho-version} + + + true + + + + + org.eclipse.tycho.extras + tycho-sourceref-jgit + ${tycho-extras-version} + + + + + + org.apache.maven.plugins + maven-resources-plugin + 2.7 + + UTF-8 + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.8 + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.10 + + + + org.eclipse.rcptt + rcptt-maven-plugin + ${rcptt-version} + + + + org.apache.maven.plugins + maven-site-plugin + 3.5 + + + + org.apache.maven.plugins + maven-clean-plugin + 3.0.0 + + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8.2 + + + + org.apache.maven.plugins + maven-install-plugin + 2.5.2 + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 2.9 + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.3 + + org.eclipse.tracecompass.internal.*:*.test* + + + + + org.jboss.tools.tycho-plugins + repository-utils + 0.23.3 + + + + org.codehaus.mojo + sonar-maven-plugin + 3.0.1 + + + + org.eclipse.tycho.extras + tycho-eclipserun-plugin + ${tycho-extras-version} + + + + org.apache.ant + eclipse-plugin + + + org.eclipse.help.base + eclipse-plugin + + + org.eclipse.ant.core + eclipse-plugin + + + + + + platform + p2 + ${help-docs-eclipserun-repo} + + + + + + + eclipse-run + + compile + + + + + +