build.gradle 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. apply plugin: 'groovy'
  2. repositories {
  3. mavenLocal()
  4. mavenCentral()
  5. mavenRepo name: 'SpringSource Enterprise Release', urls: 'http://repository.springsource.com/maven/bundles/release'
  6. }
  7. // Docbook Plugin
  8. dependencies {
  9. def fopDeps = [ 'org.apache.xmlgraphics:fop:0.95-1@jar',
  10. 'org.apache.xmlgraphics:xmlgraphics-commons:1.3',
  11. 'org.apache.xmlgraphics:batik-bridge:1.7@jar',
  12. 'org.apache.xmlgraphics:batik-util:1.7@jar',
  13. 'org.apache.xmlgraphics:batik-css:1.7@jar',
  14. 'org.apache.xmlgraphics:batik-dom:1.7',
  15. 'org.apache.xmlgraphics:batik-svg-dom:1.7@jar',
  16. 'org.apache.avalon.framework:avalon-framework-api:4.3.1']
  17. groovy localGroovy()
  18. compile gradleApi(),
  19. 'xml-resolver:xml-resolver:1.2',
  20. 'xerces:xercesImpl:2.9.1',
  21. 'saxon:saxon:6.5.3',
  22. fopDeps
  23. runtime 'net.sf.xslthl:xslthl:2.0.1',
  24. 'net.sf.docbook:docbook-xsl:1.75.2:ns-resources@zip'
  25. }
  26. // GAE
  27. dependencies {
  28. compile 'com.google.appengine:appengine-tools-sdk:1.4.2'
  29. }
  30. dependencies{
  31. compile "emma:emma:2.0.5312"
  32. }
  33. // Bundlor
  34. dependencies {
  35. compile 'com.springsource.bundlor:com.springsource.bundlor:1.0.0.RELEASE',
  36. 'com.springsource.bundlor:com.springsource.bundlor.blint:1.0.0.RELEASE'
  37. }
  38. task ide(type: Copy) {
  39. from configurations.runtime
  40. into 'ide'
  41. }
  42. apply plugin: 'idea'
  43. ideaModule {
  44. excludeDirs += file('.gradle')
  45. }