Shane Mc Cormack
8289bd3bb0
Use correct script.
Change-Id: I9ed7e5ebced4fc390bb3c87a4d290867c05563fb
Reviewed-on: http://gerrit.dmdirc.com/2418
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 years ago
Chris Smith
6f3dd0e875
Apparently the installer task didn't bother calling init
Change-Id: I32af8305dcc1d513257c55cbc98297073fd45920
Reviewed-on: http://gerrit.dmdirc.com/2394
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Chris Smith
b5e5e9a54e
Fix path for nsis ant task
Change-Id: I37c23e0194e325224fb2dc1678f79bb7d44a5eb6
Reviewed-on: http://gerrit.dmdirc.com/2393
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Chris Smith
5f3936d2fe
Use Ivy instead of a bajillion jars
Change-Id: Ib6de50728ca8beba69cb4f49441b15e1ecc39558
Reviewed-on: http://gerrit.dmdirc.com/2389
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
12 years ago
Shane Mc Cormack
bdca19b2a1
Don't shell out to git some more.
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 >
12 years ago
Shane Mc Cormack
de53f38769
Move installers and launchers into modules/installer and rewrite build scripts.
Change-Id: I10ba0cdd82cad1bd33c76b6f2b90e87b9a00b483
Depends-On: I2d518110abbf37196d11c8110c54ad20f34a115e
Reviewed-on: http://gerrit.dmdirc.com/1737
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Greg Holmes
22eb09de29
Revert "Move licence file to correct place to be used for windows installer." licence file no longer needed
This reverts commit 722f4bb9af .
Change-Id: Ib341a8b510526bd6547542db049bd0c5062eff70
Reviewed-on: http://gerrit.dmdirc.com/1833
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Greg Holmes
722f4bb9af
Move licence file to correct place to be used for windows installer.
Fixes CLIENT-183
Depends-On: Iff47e5dc648f44c03c16eb5c2e4053fba69b58dc
Change-Id: I3116ec7764e828c2d7bf9388d6498b39f5e2b3d3
Reviewed-on: http://gerrit.dmdirc.com/1811
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Greg Holmes
cfcb8a13ea
Only show NSIS errors not warnings
Change-Id: I4b7a4cf0040fc0efc6859cc6d903eda2c47ce5a4
Reviewed-on: http://gerrit.dmdirc.com/1718
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Greg Holmes
290fb4792b
Add proper versioning to the windows installers.
Change-Id: Ida6de7da868a64e25dc3ce4f138cd5f169eb5d3c
Reviewed-on: http://gerrit.dmdirc.com/1662
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 years ago
Greg Holmes
feb9a33f1d
Add ant task to build nsis installers.
Change-Id: Ifa9d111499647df647420dfd6850f0ed0765a086
Reviewed-on: http://gerrit.dmdirc.com/1655
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Shane Mc Cormack
f2bb8357b3
Fix retard-os line endings.
Fixes issue 4093
Change-Id: I2174856d027fc280075c6d873d163fd2ae8bf00f
Reviewed-on: http://gerrit.dmdirc.com/1206
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Northwood
5d77a20c7b
Reduce dependencies on external binaries.
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 >
14 years ago
Shane Mc Cormack
83f143ad58
build installer-stable now passes --upload aswell for automatic uploading of releases
--upload now works in git checkouts
15 years ago
Shane Mc Cormack
08da1d038a
Pass as separate params, not 1.
15 years ago
Shane Mc Cormack
22ee986784
s/_/-/
15 years ago
Shane Mc Cormack
a88054825a
Installer can now pass an update channel to ant.
Fixes issue 2587
15 years ago
Chris Smith
f8f10cfaf7
Build-file fiddlage. Does not impact functionality.
git-svn-id: http://svn.dmdirc.com/trunk@4588 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
0a8fbc460e
More build file jiggery pokery. Does not impact functionality.
git-svn-id: http://svn.dmdirc.com/trunk@4587 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
5a46a6f613
Rearrange build files a bit, does not impact functionality
git-svn-id: http://svn.dmdirc.com/trunk@4586 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
e8cc3c9263
Ant sucks, removing default.properties
git-svn-id: http://svn.dmdirc.com/trunk@4010 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
7289169214
Added default.properties file with default junit paths
This is sourced before private.properties, user.properties and project.properties
git-svn-id: http://svn.dmdirc.com/trunk@3907 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
f083a9c1b0
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@3611 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
ce04c5d751
Add clover
git-svn-id: http://svn.dmdirc.com/trunk@3243 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
bc962bde2c
ant installer task added. uses ./release.sh this to build the correct type of installer.
git-svn-id: http://svn.dmdirc.com/trunk@2808 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
da81d8d474
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@2664 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
86bc245e80
createAllPluginJar.sh is now run in the ant build script (i'd like do this this in ant, but cant seem to find a way to list directories in ant)
git-svn-id: http://svn.dmdirc.com/trunk@2623 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
c0739f4a3d
Initial import
git-svn-id: http://svn.dmdirc.com/trunk@3 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago