Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MODE-1104 Changed build to work in a single pass

Prior to this change, someone running a ModeShape build for the first time had to run two separate commands:

'mvn -Pintegration install' and 'mvn -Passembly install'. It also used aggregator goals for JavaDoc and

assemblies, which fork a new build process for each invocation and which can result in a build that does

double work (if they're included in the main build process). Plus, because the JavaDoc and assembly usages

were in the parent POM, the JavaDoc and assemblies were produced before the modules were compiled; on a machine

in which 'mvn install' was not yet run, this caused an error.

Now, the assembly operation is defined in a child module called 'modeshape-distribution' and the assembly

descriptors are referenced as being on the classpath since they're now defined in a new

'modeshape-assembly-descriptors' module. The end result is that, on a fresh machine on which ModeShape

has not yet been built, the source for ModeShape can be downloaded and completely built using a single

command: 'mvn -Passembly install'.

This commit moves quite a few files around and restructures a number of the POM files, but does not affect

any of the Java source code.

  1. … 63 more files in changeset.
Changed release number on branch to 2.2.1.GA to reflect correct version.

  1. … 52 more files in changeset.
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@2671 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
[maven-release-plugin] copy for tag modeshape-2.4.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/tags/modeshape-2.4.0.Final@2670 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
[maven-release-plugin] prepare release modeshape-2.4.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@2669 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@2476 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
[maven-release-plugin] copy for tag modeshape-2.3.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/tags/modeshape-2.3.0.Final@2475 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
[maven-release-plugin] prepare release modeshape-2.3.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@2474 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
Changed version numbers to reflect current build requirements.

git-svn-id: https://svn.jboss.org/repos/modeshape/branches/2.2.x@2273 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 51 more files in changeset.
Changed the ModeShape version on the 2.2.1 branch to '2.2.1-SNAPSHOT'

git-svn-id: https://svn.jboss.org/repos/modeshape/branches/2.2.1-dev@2200 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@2198 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
[maven-release-plugin] copy for tag modeshape-2.2.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/tags/modeshape-2.2.0.Final@2197 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 52 more files in changeset.
[maven-release-plugin] prepare release modeshape-2.2.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@2196 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 50 more files in changeset.
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@2099 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 49 more files in changeset.
[maven-release-plugin] copy for tag modeshape-2.1.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/tags/modeshape-2.1.0.Final@2098 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 49 more files in changeset.
[maven-release-plugin] prepare release modeshape-2.1.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@2097 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 49 more files in changeset.
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1964 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 42 more files in changeset.
[maven-release-plugin] copy for tag modeshape-2.0.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/tags/modeshape-2.0.0.Final@1963 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 42 more files in changeset.
[maven-release-plugin] prepare release modeshape-2.0.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1962 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 42 more files in changeset.
MODE-778 Changed the module version numbers to 2.0-SNAPSHOT (from 1.3-SNAPSHOT).

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1864 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 45 more files in changeset.
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1841 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 42 more files in changeset.
[maven-release-plugin] copy for tag modeshape-1.2.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/tags/modeshape-1.2.0.Final@1840 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 42 more files in changeset.
[maven-release-plugin] prepare release modeshape-1.2.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1839 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 42 more files in changeset.
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1744 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 41 more files in changeset.
[maven-release-plugin] copy for tag modeshape-1.1.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/tags/modeshape-1.1.0.Final@1743 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 41 more files in changeset.
[maven-release-plugin] prepare release modeshape-1.1.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1742 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 41 more files in changeset.
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1691 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 36 more files in changeset.
[maven-release-plugin] copy for tag modeshape-1.0.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/tags/modeshape-1.0.0.Final@1690 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 36 more files in changeset.
[maven-release-plugin] prepare release modeshape-1.0.0.Final

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1689 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 36 more files in changeset.
MODE-108 Forced to move the OSGi fragment generation into each project, since the parent project has no manifest file and putting the fragment there makes the build fail.

git-svn-id: https://svn.jboss.org/repos/modeshape/trunk@1680 76366958-4244-0410-ad5e-bbfabb93f86b

  1. … 30 more files in changeset.