build.gradle 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. apply plugin: 'groovy'
  2. repositories {
  3. mavenRepo name:'localRepo', urls: "file://" + System.properties['user.home'] + "/.m2/repository"
  4. mavenCentral()
  5. mavenRepo name: 'GAE', urls:'http://maven-gae-plugin.googlecode.com/svn/repository'
  6. mavenRepo name:'Shibboleth Repo', urls:'http://shibboleth.internet2.edu/downloads/maven2'
  7. }
  8. // Docbook Plugin
  9. dependencies {
  10. def fopDeps = [ 'org.apache.xmlgraphics:fop:0.95-1@jar',
  11. 'org.apache.xmlgraphics:xmlgraphics-commons:1.3',
  12. 'org.apache.xmlgraphics:batik-bridge:1.7@jar',
  13. 'org.apache.xmlgraphics:batik-util:1.7@jar',
  14. 'org.apache.xmlgraphics:batik-css:1.7@jar',
  15. 'org.apache.xmlgraphics:batik-dom:1.7',
  16. 'org.apache.xmlgraphics:batik-svg-dom:1.7@jar',
  17. 'org.apache.avalon.framework:avalon-framework-api:4.3.1']
  18. groovy localGroovy()
  19. compile gradleApi(),
  20. 'org.apache.xerces:resolver:2.9.1',
  21. 'org.apache.xerces:xercesImpl:2.9.1',
  22. 'saxon:saxon:6.5.3',
  23. fopDeps
  24. runtime 'net.sf.xslthl:xslthl:2.0.1',
  25. 'net.sf.docbook:docbook-xsl:1.75.2:ns-resources@zip'
  26. }
  27. // GAE
  28. dependencies {
  29. compile 'com.google.appengine:appengine-tools-api:1.3.7'
  30. }
  31. task ide(type: Copy) {
  32. from configurations.runtime
  33. into 'ide'
  34. }