| description = "Integration of Tapestry with the Spring Inversion Of Control Container" |
| |
| dependencies { |
| implementation project(':tapestry-core') |
| implementation "org.springframework:spring-web:3.2.9.RELEASE" |
| |
| provided "javax.servlet:javax.servlet-api:${versions.servletapi}" |
| |
| testImplementation project(':tapestry-test') |
| } |
| |
| jar { |
| manifest { |
| attributes 'Tapestry-Module-Classes': 'org.apache.tapestry5.spring.modules.SpringModule' |
| } |
| } |
| |
| task runTestApp(type:JavaExec) { |
| description 'Start tapestry-spring integration test app, useful when debugging failing integration tests' |
| main = 'org.apache.tapestry5.test.JettyRunner' |
| args "-d", "src/test/webapp", "-p", "8080" |
| classpath += project.sourceSets.test.runtimeClasspath |
| } |
| |
| task runTestApp1(type:JavaExec) { |
| description 'Start tapestry-spring integration test app 1, useful when debugging failing integration tests' |
| main = 'org.apache.tapestry5.test.JettyRunner' |
| args "-d", "src/test/webapp1", "-p", "8080" |
| classpath += project.sourceSets.test.runtimeClasspath |
| } |