Chris Smith
0cd591878f
Only build plugins that don't exist or have been modified
Fixes issue 2125
15 gadus atpakaļ
Shane Mc Cormack
dce944869a
Add requires/provides support to Plugins.
Fixes issue 2086
Probably fixes issue 1225 aswell
Fixes issue 1394 (sub uis can provide swing aswell as swing_windows or so, or swing can be provided by one plugin and swing_windows can be provided by another that requires swing)
15 gadus atpakaļ
Chris Smith
15c5382138
Plugin jars now have version=0 if they're not versioned by SVN
16 gadus atpakaļ
Shane Mc Cormack
f001c4426d
if a file called prePackage.sh is found in a dir it will be executed before the dir is added to the archive.
added dll and exe to the list of files added to the jar
git-svn-id: http://svn.dmdirc.com/trunk@4282 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
01089156ae
Remove silly loop in createPluginJar, thus increasing its speed niftily!
git-svn-id: http://svn.dmdirc.com/trunk@3839 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
ee0c51d2cc
Fix a couple of bugs with plugin versioning hacks
git-svn-id: http://svn.dmdirc.com/trunk@3642 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
e050d96cb4
Plugins that don't have version/friendly version specified now have their version/friendly version set to their SVN revision
git-svn-id: http://svn.dmdirc.com/trunk@3635 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Shane Mc Cormack
1023ea32f5
Remove temp dirs when done
git-svn-id: http://svn.dmdirc.com/trunk@3527 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Shane Mc Cormack
5313f8cbf5
Add .png files to plugin jars
git-svn-id: http://svn.dmdirc.com/trunk@3193 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
4419b7611c
Non-spammy plugin script
git-svn-id: http://svn.dmdirc.com/trunk@3124 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Chris Smith
07dde3a5cb
Horrible, horrible bash script now outputs where it says it does
git-svn-id: http://svn.dmdirc.com/trunk@2617 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ
Shane Mc Cormack
61510ce5fe
Overhauled plugins system. (Fixes issue 479)
Fixed issue 495 (Configure plugins menu doesn't disable untill mouse over)
git-svn-id: http://svn.dmdirc.com/trunk@2614 00569f92 -eb28-0410-84fd-f71c24880f
16 gadus atpakaļ