- Separate out libraries by their purpose, so Netbeans doesn't have
so much junk on the main classpath.
- Bundle a version of Ivy instead of downloading it.
- Have Ivy remove old versions of libraries instead of just adding
new ones.
- Write the classpaths themselves to private.properties instead of
an indirect private.classpath property which shows up weirdly in
Netbeans.
Change-Id: I33b5fe34cc08d48d1b0e35ee93f21fa62bf8cfdb
Reviewed-on: http://gerrit.dmdirc.com/2705
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
Update lib/jgit-describe.jar to a version that is a bit less strict about possible missing tags.
Change-Id: I8642e56da686879f56054fea14efa99ce5a6438e
Reviewed-on: http://gerrit.dmdirc.com/2302
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
This includes changes which greatly simplify the build system by
getting rid of the conditional support on Bash, when
Bash is needed for a succesful build anyway. Other changes
include using the "jar" binary (part of JDK) to manipulate jar's,
instead of the external unzip binary (not part of msysgit on
Windows). Issue 4052.
Change-Id: Ib409a977462398156b92b49f824e773694e4f210
Reviewed-on: http://gerrit.dmdirc.com/1164
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
On unix building will automatically substitute the correct SVN Revision :D
(On windows it will just leave it as the default, so we should probably change this to something like -1 or so to make it obvious)
Nightly Build no longer tries to substitue RELEASE_DATE
git-svn-id: http://svn.dmdirc.com/trunk@361100569f92-eb28-0410-84fd-f71c24880f
build.xml will now automatically try and run build-plugins on -post-compile
=> build-plugins will try to run build-plugins_bash and build-plugins_ant-contrib
=> build-plugins_ant-contrib will only run if ant-contrib was found where libs.antcontrib points
=> build-plugins_bash will only run if ant-contrib was not found where libs.antcontrib points, and /bin/bash exists
git-svn-id: http://svn.dmdirc.com/trunk@266400569f92-eb28-0410-84fd-f71c24880f