| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | apply plugin: 'io.spring.convention.spring-sample-war'apply plugin: 'appengine'buildscript {	repositories {		mavenCentral()	}	dependencies {		classpath "com.google.appengine:gradle-appengine-plugin:$gaeVersion"	}}appengine {	downloadSdk = true}// Remove logback as it causes security issues with GAE.configurations.runtime.exclude(group: 'ch.qos.logback')dependencies {	appengineSdk "com.google.appengine:appengine-java-sdk:$gaeVersion"	compile project(':spring-security-core')	compile project(':spring-security-taglibs')	compile project(':spring-security-web')	compile jstlDependencies	compile slf4jDependencies	compile "com.google.appengine:appengine-api-1.0-sdk:$gaeVersion"	compile "com.google.appengine:appengine-api-stubs:$gaeVersion"	compile 'javax.validation:validation-api'	compile 'org.hibernate:hibernate-validator'	compile 'org.springframework:spring-beans'	compile 'org.springframework:spring-context'	compile 'org.springframework:spring-context-support'	compile 'org.springframework:spring-web'	compile 'org.springframework:spring-webmvc'	providedCompile 'javax.servlet:javax.servlet-api'	runtime project(':spring-security-config')	testCompile "com.google.appengine:appengine-testing:$gaeVersion"	testRuntime "com.google.appengine:appengine-api-labs:$gaeVersion"}appengineRun.onlyIf { !gradle.taskGraph.hasTask(appengineFunctionalTest) }
 |