Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jdigger/gant-common

Common build scripts for Gant
https://github.com/jdigger/gant-common

Last synced: 30 days ago
JSON representation

Common build scripts for Gant

Awesome Lists containing this project

README

        

This provides a set of common targets for Gant usage.

Usage:

In your project's build.gant file, add the following line:

includeTargets << new File("${gant_common}/common.gant")

where "gant_common" points to the directory of this project.

common.gant expects to find a build.properties file with at least these two entries in it:

project.name=myprojectname
project.version=######

If you are doing a multi-project build, then you need to also specify

integration.repo.dir=/path/to/integration/repository

Finally, common.gant uses Ivy for dependency management, so an ivy.xml is required.