Chris Smith
c0e76a32a7
Instrument plugins. Bye bye coverage :(
Change-Id: Idb463f11dd20e00a0e7b9951f7d20ece1abc1179
Depends-On: I5fb872db584f5e007feb0e3940b89de9ec8627ab
Reviewed-on: http://gerrit.dmdirc.com/2429
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
пре 12 година
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 година
Chris Smith
484a549759
Bundle required plugins after building a jar
Change-Id: I8df3a6dc00fd3092a59183349f9721ca6e422262
Fixes-issue: CLIENT-269
Reviewed-on: http://gerrit.dmdirc.com/2149
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
пре 13 година
Chris Smith
56e29ac1dc
Build process improvements
Use new plugin build.xml to build plugins
Use new gitversion macro instead of shelling to bash
Remove bash scripts for plugin generation
Change-Id: I368dbe4d3efa31381bf22a12fa8510918c4feb99
Depends-On: I6d650d700aa0bf6324fc877fe16970674dd07c0c
Reviewed-on: http://gerrit.dmdirc.com/2020
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
пре 13 година
Chris Smith
f3557c2463
Add pure ant tasks for uploading new addons
And a horrific amount of libraries to enable that
Fixes CLIENT-79
Change-Id: I5776831606034b0be7e95eee9631502928c90588
Reviewed-on: http://gerrit.dmdirc.com/1566
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
пре 13 година
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 година
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 година
Chris Smith
b79eadbc5c
Build process now includes plugin versions in version.config
Fixes issue 3695
Change-Id: Ibe0128390f259c042b46a2b130559fd8e49ea1a2
Reviewed-on: http://gerrit.dmdirc.com/764
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
пре 14 година
Chris Smith
9615a5bc57
Remove unused code from build-plugins.xml
Change-Id: I32facef2b9ca6857e6903709249b9e81aa30aa77
Reviewed-on: http://gerrit.dmdirc.com/388
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
пре 14 година
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 година
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 година
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 година