Make distribution more complete
commit3f233ab3748b4a715a360dfc0fb88540a96c961c
authorImran M Yousuf <imyousuf@smartitengineering.com>
Thu, 9 Apr 2009 16:48:31 +0000 (9 22:48 +0600)
committerImran M Yousuf <imyousuf@smartitengineering.com>
Thu, 9 Apr 2009 16:48:31 +0000 (9 22:48 +0600)
tree70aad445552c34ec39f0fb43ec606cbfc78a1444
parent042b6e10905b82a16dc0e438fc0dc1ceaba6e985
Make distribution more complete

Previously the modules did not have any READMEs', this change introduces
README for every module and also includes them in the distros.

The READMEs are based on the fields in POM and are filtered at module level
to ensure that proper information is populated.

The with dependency assembly descriptor is minimized by excluding the
inclusion manually and rather configuring regex based exclusion filter and
thus ensuring all dependency is included.

Docs is now registered as a module directly rather than from within a
profile since all costly operations are performed in profiles which need to
be enabled manually.

The dists & dependency are not structured module wise becuase of inter
module dependency and which would cause duplication of JARs thus the
users are advised to either use maven or consult the module dependency page
in the docs.

Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
41 files changed:
README [new file with mode: 0644]
docs/README [new file with mode: 0644]
docs/pom.xml
docs/src/main/assembly/assemble-bin-with-dependency.xml
docs/src/main/assembly/assemble-bin.xml
docs/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
pom.xml
smart-abstract-dao/README [new file with mode: 0644]
smart-abstract-dao/pom.xml
smart-abstract-dao/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-cache/README [new file with mode: 0644]
smart-cache/pom.xml
smart-cache/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-dao-queryparam/README [new file with mode: 0644]
smart-dao-queryparam/pom.xml
smart-dao-queryparam/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-dao-search/README [new file with mode: 0644]
smart-dao-search/pom.xml
smart-dao-search/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-domain/README [new file with mode: 0644]
smart-domain/pom.xml
smart-domain/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-hibernate-abstract-dao/README [new file with mode: 0644]
smart-hibernate-abstract-dao/pom.xml
smart-hibernate-abstract-dao/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-rs/README [new file with mode: 0644]
smart-rs/pom.xml
smart-rs/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-version/README [new file with mode: 0644]
smart-version/pom.xml
smart-version/smart-dao-version/README [new file with mode: 0644]
smart-version/smart-dao-version/pom.xml
smart-version/smart-dao-version/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-version/smart-version-api/README [new file with mode: 0644]
smart-version/smart-version-api/pom.xml
smart-version/smart-version-api/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-version/smart-version-jgit-impl/README [new file with mode: 0644]
smart-version/smart-version-jgit-impl/pom.xml
smart-version/smart-version-jgit-impl/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
smart-version/src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]
src/main/assembly/assemble-readme.xml [copied from smart-dao-queryparam/pom.xml with 59% similarity]