Changes
Michal Maczka
Autodetect which version control system to use
Use relative paths for projects and modules for projects easier to check into SCM
Make projects within the reactor set IDEA module dependencies, but keep all others as JAR dependencies
Add a property for specifying generated source directories to include in the module
Set source level properties based on the compile source level
Add
maven.idea.jdkproperty so that the JDK can be explicitly specified if it does not use the IDEA default
Deployment descriptor for ejb.jar hard-coded
v4/module.jelly generates incorrect references to $MODULE_DIR$
Generate a module for the multiproject itself
idea:multiproject without idea:workspace so a local workspaces aren't lost
include maven project resources in module library
Add depencies on ejb or war modules
exclude build output directory in module
set module to JAVA_MODULE for compatibility with both 4.5 and Irida.
Add output path for libraries in web modules
match module type to artifact type
Default to project version 4.
Use a multiproject dependency handle so that you can use multiproject properties in idea:multiproject.
Added idea:multiproject goal. Other goals were decomposed.