apply plugin: 'groovy' repositories { mavenLocal() mavenCentral() mavenRepo name: 'SpringSource Enterprise Release', urls: 'http://repository.springsource.com/maven/bundles/release' mavenRepo name: 'SpringSource Enterprise External', urls: 'http://repository.springsource.com/maven/bundles/external' } // Docbook Plugin dependencies { def fopDeps = [ 'org.apache.xmlgraphics:fop:0.95-1@jar', 'org.apache.xmlgraphics:xmlgraphics-commons:1.3', 'org.apache.xmlgraphics:batik-bridge:1.7@jar', 'org.apache.xmlgraphics:batik-util:1.7@jar', 'org.apache.xmlgraphics:batik-css:1.7@jar', 'org.apache.xmlgraphics:batik-dom:1.7', 'org.apache.xmlgraphics:batik-svg-dom:1.7@jar', 'org.apache.avalon.framework:avalon-framework-api:4.3.1'] groovy localGroovy() compile gradleApi(), 'xml-resolver:xml-resolver:1.2', 'xerces:xercesImpl:2.9.1', 'saxon:saxon:6.5.3', fopDeps runtime 'net.sf.xslthl:xslthl:2.0.1', 'net.sf.docbook:docbook-xsl:1.75.2:ns-resources@zip' } // GAE dependencies { compile 'com.google.appengine:appengine-tools-sdk:1.4.2' } dependencies{ compile "emma:emma:2.0.5312" } // Bundlor dependencies { compile 'com.springsource.bundlor:com.springsource.bundlor:1.0.0.RELEASE', 'com.springsource.bundlor:com.springsource.bundlor.blint:1.0.0.RELEASE' } task ide(type: Copy) { from configurations.runtime into 'ide' } apply plugin: 'idea' ideaModule { excludeDirs += file('.gradle') }