bpmc/bpm-console — pull request #20 by jdcasey (2012-04-27 20:22:34+00:00)
Title: master mvn refactor (take 2)

Split war-base module in gui/ module tree into war-base and app-base, to allow each WAR project to gwt-compile separately (consuming the -sources jar from app-base), and adjusted the way WAR project webapp sources and resources are merged to shift this up to before gwt-compile happens, to ensure the toolset-profile.properties and ErraiApp.properties are available to enable the appropriate Errai tools.

Also, split the server/ module tree up similarly to the gui/ tree. That is, pulled out common, static webapp sources into war-base, filterable webapp resources into war-templates, and then broke the old war/ project into two pieces plus one parent pom that provides 90% of the configuration. This allows jbpm and riftsaw server WARs to be produced in a single build without stepping on one another.