1234567891011121314151617181920212223242526 |
- #!/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 parser_irc.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
|