You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Greg Holmes ea08604bca Merge pull request #477 from csmith/master преди 8 години
audio Restructure to standard maven/gradle layout. преди 8 години
awaycolours Restructure to standard maven/gradle layout. преди 8 години
calc Restructure to standard maven/gradle layout. преди 8 години
channelwho Restructure to standard maven/gradle layout. преди 8 години
conditional_execute Restructure to standard maven/gradle layout. преди 8 години
contactlist Restructure to standard maven/gradle layout. преди 8 години
dcc Restructure to standard maven/gradle layout. преди 8 години
dcop Restructure to standard maven/gradle layout. преди 8 години
debug Restructure to standard maven/gradle layout. преди 8 години
dns Restructure to standard maven/gradle layout. преди 8 години
etc/pmd Enable PMD for plugins. преди 9 години
exec Restructure to standard maven/gradle layout. преди 8 години
freedesktop_notifications Restructure to standard maven/gradle layout. преди 8 години
gradle Update dependencies. преди 8 години
identd Restructure to standard maven/gradle layout. преди 8 години
jpq Restructure to standard maven/gradle layout. преди 8 години
lagdisplay Restructure to standard maven/gradle layout. преди 8 години
logging Restructure to standard maven/gradle layout. преди 8 години
mediasource_dbus Restructure to standard maven/gradle layout. преди 8 години
mediasource_dcop Restructure to standard maven/gradle layout. преди 8 години
mediasource_linux_title Restructure to standard maven/gradle layout. преди 8 години
mediasource_mplayer Restructure to standard maven/gradle layout. преди 8 години
mediasource_vlc Restructure to standard maven/gradle layout. преди 8 години
mediasource_windows Restructure to standard maven/gradle layout. преди 8 години
nickcolours Restructure to standard maven/gradle layout. преди 8 години
nickkeep Restructure to standard maven/gradle layout. преди 8 години
nma Restructure to standard maven/gradle layout. преди 8 години
notifications Restructure to standard maven/gradle layout. преди 8 години
nowplaying Restructure to standard maven/gradle layout. преди 8 години
osd Restructure to standard maven/gradle layout. преди 8 години
osx_integration Restructure to standard maven/gradle layout. преди 8 години
parser_irc Restructure to standard maven/gradle layout. преди 8 години
parser_xmpp Restructure to standard maven/gradle layout. преди 8 години
parserdebug Restructure to standard maven/gradle layout. преди 8 години
qauth Restructure to standard maven/gradle layout. преди 8 години
redirect Restructure to standard maven/gradle layout. преди 8 години
scriptplugin Restructure to standard maven/gradle layout. преди 8 години
sessionlock Restructure to standard maven/gradle layout. преди 8 години
systray Restructure to standard maven/gradle layout. преди 8 години
tabcompletion_bash Restructure to standard maven/gradle layout. преди 8 години
tabcompletion_mirc Restructure to standard maven/gradle layout. преди 8 години
time Restructure to standard maven/gradle layout. преди 8 години
ui_swing Restructure to standard maven/gradle layout. преди 8 години
ui_web2 Restructure to standard maven/gradle layout. преди 8 години
whoisonquery Restructure to standard maven/gradle layout. преди 8 години
windowflashing Restructure to standard maven/gradle layout. преди 8 години
windowstatus Restructure to standard maven/gradle layout. преди 8 години
.gitignore Restructure to standard maven/gradle layout. преди 8 години
.gitreview Add .gitreview config. преди 9 години
AUTHORS Fix LICENCE file name and add AUTHORS file. преди 10 години
LICENCE 2015! преди 9 години
README.md Add a 'provided' scope. преди 8 години
build-configutils.xml Apparently some OSes use different line endings - who knew? преди 12 години
build-pluginutils.xml Add new build util files for extracting info from and bundling plugins преди 13 години
build.gradle Add a 'provided' scope. преди 8 години
build.xml Collect plugin jars in dist folder, like before. преди 9 години
circle.yml Try to speed up CI a bit. преди 9 години
gradlew Update dependencies. преди 8 години
gradlew.bat Update dependencies. преди 8 години
settings.gradle Actually include plugins again. преди 8 години

README.md

DMDirc plugins

This repository contains plugins for DMDirc, a Java IRC client.

Development information

Gradle configurations

We have two custom configurations for use when defining plugin dependencies:

The bundle configuration allows dependencies to be bundled together into the plugin’s jar file. This should be used for dependencies required at runtime that are not included in the main DMDirc client, or accessed via other plugins. Most of a plugin’s dependencies should end up in the bundle configuration.

The provided configuration works like the Maven ‘provided’ scope. It defines dependencies required to compile and run the plugin that will be provided to it somehow externally. Anything in the provided configuration (including transitive dependencies) will not be bundled into the plugin jar. The provided configuration is used for the main DMDirc client, and should be used for any intra-plugin dependencies.