Permalink
Browse files

Updates due to relocation of mainline.

  • Loading branch information...
1 parent 9ae93eb commit 4d53c458bcbe9cfb16c9804355f547a7528eace8 @russel russel committed Mar 18, 2012
Showing with 25 additions and 16 deletions.
  1. +24 −15 README_Install.txt
  2. +1 −1 releaseNotes.txt
View
@@ -13,18 +13,18 @@ Distribution
The Gant distributions contain a ready-made install directory hierarchy.
Untar the tarball or unzip the zipfile to the location where you want the Gant
-installation to reside. A directory with the name structured
+installation to reside. A directory with the name structured
gant-<gant-version-number> will be created in the location specified for the
untar or unzip.
There are a number of distinct distributions:
- 1. Requires a separate Groovy installation. There are builds:
- a. compiled against Groovy 1.6.9; and
- b. compiled against Groovy 1.7.8; and
- c. compiled against Groovy 1.8.0-rc-1
+ 1. Requires a separate Groovy installation. There are builds:
+ a. compiled against Groovy 1.7.10; and
+ b. compiled against Groovy 1.8.6; and
+ c. compiled against Groovy 2.0.0-beta-2
- 2. Self-contained, includes all dependent jars.
+ 2. Self-contained, includes all dependent jars.
You might like to set up an environment variable GANT_HOME set to the
directory created by the untar or unzip, though this is not essential, it is
@@ -33,7 +33,7 @@ just an efficiency.
The script $GANT_HOME/bin/gant for systems with a Posix shell, or
$GANT_HOME/bin/gant.bat on Windows is the mechanism for launching a Gant run.
-Distributions 1a, 1b and 1c only include the direct Gant materials. The Maven
+Distributions 1a, 1b and 1c only include the direct Gant materials. The Maven
target set depends on use of the Maven Ant tasks, and the Ivy tool depends on
the Ivy jar, these will have to be downloaded and installed into
$GANT_HOME/lib unless they are already available on on your CLASSPATH.
@@ -42,23 +42,32 @@ $GANT_HOME/lib unless they are already available on on your CLASSPATH.
Using a Git Clone
-----------------
-Gant's mainline is a Git repository help at Codehaus. To get a clone:
+Gant's mainline is a Git repository on GitHub, see
- git clone git://git.codehaus.org/gant.git Gant
+ https://github.com/Gant/Gant
+
+you should fork this on GitHub and then clone to give you a local repository.
+
+The repository on Codehaus at:
+
+ git://git.codehaus.org/gant.git
+
+is an administrative clone of the GitHub mainline and should not be used in
+normal circumstances.
Gradle is used as the build system for Gant, so you will need to set the
gant_installPath property in ~/.gradle/gradle.properties so you can install
-Gant. So for example:
+Gant. So for example:
gant_installPath = ${System.properties.'user.home'}/lib/JavaPackages/gant-trunk
Then you type:
./gradlew :gant:install
-and all the necessary magic happens. The first time you use the Gradle
+and all the necessary magic happens. The first time you use the Gradle
Wrapper, it will connect to the Internet to download the various jars that
-comprise Gradle. This takes a while. However this is only needed the first
+comprise Gradle. This takes a while. However this is only needed the first
time, thereafter it uses the version you downloaded.
You probably want to set the GROOVY_HOME environment variable to point at the
@@ -73,11 +82,11 @@ bridge of the master branch of the Git clone on Launchpad.
To get a branch:
- bzr branch lp:gant Gant_Trunk
+ bzr branch lp:gant Gant
or if you want to use bzr-git directly:
- bzr branch git://git.codehaus.org/gant.git Gant_Trunk
+ bzr branch git://github.com/Gant/Gant.git Gant
(If you are going to actively develop Gant, you almost certainly want to have
a shared repository in which this mirror branch is kept so that you can then
@@ -93,7 +102,7 @@ Contact
If you have any problems using Gant, or have any ideas for improvements,
please make use of the Gant users mailing list: user@gant.codehaus.org
-Russel Winder <russel@russel.org.uk>
+Russel Winder <russel@winder.org.uk>
;;; Local Variables: ***
View
@@ -1,4 +1,4 @@
-Updated to Groovy 1.8.5 and 2.0.0-beta-2.
+Updated to Groovy 1.8.6 and 2.0.0-beta-2.
1.9.7

0 comments on commit 4d53c45

Please sign in to comment.