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.

build-jar.xml 2.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project name="DMDirc-jar" default="default" basedir=".">
  3. <!-- Netbeans property files -->
  4. <property file="nbproject/project.properties"/>
  5. <property file="nbproject/private/private.properties"/>
  6. <property file="${user.properties.file}"/>
  7. <target name="-addjarlibs" />
  8. <target name="-addpluginlibs">
  9. <jar destfile="plugins/ui_swing.jar" compress="${jar.compress}" keepcompression="true" update="true">
  10. <zipfileset src="modules/plugins/lib/miglayout-3.7.3.1-swing.jar" includes="net/miginfocom/layout/**,net/miginfocom/swing/**"/>
  11. <zipfileset src="modules/plugins/lib/menuscroller.jar" includes="darrylbu/util/**"/>
  12. <zipfileset src="modules/plugins/lib/jxlayer.jar" includes="org/jdesktop/jxlayer/**"/>
  13. </jar>
  14. <jar destfile="plugins/parser_twitter.jar" compress="${jar.compress}" keepcompression="true" update="true">
  15. <zipfileset src="modules/plugins/lib/commons-codec-1.3.jar" includes="org/apache/**"/>
  16. <zipfileset src="modules/plugins/lib/signpost-core-1.1-SNAPSHOT.jar" includes="com/google/** oauth/signpost/**"/>
  17. <zipfileset src="modules/plugins/lib/commons-lang-2.4.jar" includes="org/apache/**"/>
  18. </jar>
  19. <jar destfile="plugins/ui_web.jar" compress="${jar.compress}" keepcompression="true" update="true">
  20. <zipfileset src="modules/plugins/lib/commons-lang-2.4.jar" includes="org/apache/**"/>
  21. <zipfileset src="modules/plugins/lib/jetty-6.1.22.jar" includes="org/mortbay/**"/>
  22. <zipfileset src="modules/plugins/lib/jetty-util-6.1.22.jar" includes="org/mortbay/**"/>
  23. <zipfileset src="modules/plugins/lib/servlet-api-2.5-20081211.jar" includes="javax/servlet/**"/>
  24. </jar>
  25. <jar destfile="plugins/parser_irc.jar" compress="${jar.compress}" keepcompression="true" update="true">
  26. <fileset dir="${build.classes.dir}">
  27. <include name="com/dmdirc/parser/irc/**/*.class"/>
  28. </fileset>
  29. </jar>
  30. <jar destfile="plugins/parser_xmpp.jar" compress="${jar.compress}" keepcompression="true" update="true">
  31. <zipfileset src="modules/plugins/lib/smack.jar" includes="org/**"/>
  32. <zipfileset src="modules/plugins/lib/smackx.jar" includes="org/** com/**"/>
  33. </jar>
  34. <jar destfile="plugins/windowflashing.jar" compress="${jar.compress}" keepcompression="true" update="true">
  35. <zipfileset src="modules/plugins/lib/jna.jar" includes="com/**"/>
  36. <zipfileset src="modules/plugins/lib/platform.jar" includes="com/**"/>
  37. </jar>
  38. <jar destfile="plugins/freedesktop_notifications.jar" compress="${jar.compress}" keepcompression="true" update="true">
  39. <zipfileset src="modules/plugins/lib/commons-lang-2.4.jar" includes="org/apache/**"/>
  40. </jar>
  41. </target>
  42. </project>