From dff2f68c8d045037248e4924c48b100d2d5d05d8 Mon Sep 17 00:00:00 2001 From: simonbrandhof Date: Thu, 13 Jan 2011 19:13:16 +0100 Subject: optimizing GWT compilation to speed up build in dev environments --- plugins/sonar-core-gwt/pom.xml | 45 ++++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 21 deletions(-) (limited to 'plugins/sonar-core-gwt/pom.xml') diff --git a/plugins/sonar-core-gwt/pom.xml b/plugins/sonar-core-gwt/pom.xml index ea1b2ca3c38..adae8808add 100644 --- a/plugins/sonar-core-gwt/pom.xml +++ b/plugins/sonar-core-gwt/pom.xml @@ -51,16 +51,6 @@ - - com.atlassian.maven.plugins - maven-clover2-plugin - - - - **/client/**/*.java - - - org.codehaus.mojo gwt-maven-plugin @@ -68,20 +58,18 @@ - org.sonar.plugins.core.ui.pageselector.PageSelector - org.sonar.plugins.core.clouds.GwtClouds - org.sonar.plugins.core.violationsviewer.ViolationsViewer - org.sonar.plugins.core.coverageviewer.CoverageViewer - org.sonar.plugins.core.defaultsourceviewer.GwtDefaultSourceViewer - org.sonar.plugins.core.duplicationsviewer.DuplicationsViewer - org.sonar.plugins.core.testdetailsviewer.TestsViewer - org.sonar.plugins.core.hotspots.GwtHotspots + org.sonar.plugins.core.ui.pageselector.PageSelector${gwt.permutationSuffix} + org.sonar.plugins.core.clouds.GwtClouds${gwt.permutationSuffix} + org.sonar.plugins.core.violationsviewer.ViolationsViewer${gwt.permutationSuffix} + org.sonar.plugins.core.coverageviewer.CoverageViewer${gwt.permutationSuffix} + org.sonar.plugins.core.defaultsourceviewer.GwtDefaultSourceViewer${gwt.permutationSuffix} + org.sonar.plugins.core.duplicationsviewer.DuplicationsViewer${gwt.permutationSuffix} + org.sonar.plugins.core.testdetailsviewer.TestsViewer${gwt.permutationSuffix} + org.sonar.plugins.core.hotspots.GwtHotspots${gwt.permutationSuffix} ${skipGwt} ${project.build.directory}/classes - - - -Xmx512m -Dgwt.jjs.permutationWorkerFactory=com.google.gwt.dev.ThreadedPermutationWorkerFactory + ${gwt.extraJvmArgs} compile @@ -91,4 +79,19 @@ + + + + dev + + + dev + + + + Dev + -Xmx512m -Xss1024k -Dgwt.draftCompile=true + + + \ No newline at end of file -- cgit v1.2.3