#!/bin/bash # This attempts to create a clean build of dmdirc, then if the build was a success # it will create plugin jars for all the plugins in the addons directory. if [ ${?} = "0" ]; then for dir in `ls -1 modules/plugins/src/com/dmdirc/addons`; do if [ -e "modules/plugins/src/com/dmdirc/addons/${dir}/.ignore" ]; then echo "------" echo "Not building: ${dir}" echo "------" else ./createPluginJar.sh com.dmdirc.addons.${dir} ${dir} fi done fi # Plugins to bundle into development jars. plugins="ui_swing.jar tabcompletion_bash.jar tabcompletion_mirc.jar" mkdir -p ${PWD}/build/classes/plugins for PLUGIN in ${plugins}; do ln -sf ${PWD}/plugins/${PLUGIN} ${PWD}/build/classes/plugins/${PLUGIN}; done; #if [ -d ${PWD}/build/classes -a ! -e ${PWD}/build/classes/plugins ]; then # ln -s ${PWD}/plugins ${PWD}/build/classes/plugins; #fi