On Thu, Dec 17, 2009 at 1:54 PM, Russel Winder <[email protected]
> wrote:
> Working by analogy with what is in Gradle's build.gradle -- which I
> assume actually works -- I tried:
>
> task srcZip ( type : Zip , description : 'Create the zip file of the
> source.' ) {
> classifier = 'src'
> into ( gantPrefix ) { from ( projectDir ) { include 'src/' } }
> }
>
The order above does not look right.
What about:
task srcZip(type: Zip) {
from(projectDir) { include 'src' }
into someOtherDir
}
or
task srcZip(type: Zip) {
from sourceSets.main.allSource
into someOtherDir
}
- Hans
--
Hans Dockter
Gradle Project Manager
http://www.gradle.org
> However it always gives the result below, i.e. doesn't work and doesn't
> give back any useful information. Is anyone able to interpret the
> reason why this isn't working for me?
>
> Execution failed for task ':srcZip'.
> at
> org.gradle.api.internal.tasks.DefaultTaskExecuter.executeActions(DefaultTaskExecuter.java:64)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.api.internal.tasks.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:42)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.api.internal.project.ExecutionShortCircuitTaskExecuter.execute(ExecutionShortCircuitTaskExecuter.java:63)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.api.internal.tasks.SkipTaskExecuter.doExecute(SkipTaskExecuter.java:61)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.api.internal.tasks.SkipTaskExecuter.execute(SkipTaskExecuter.java:35)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:206)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTaskGraphExecuter.java:167)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGraphExecuter.java:160)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:78)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:160)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.execution.DelegatingBuildExecuter.execute(DelegatingBuildExecuter.java:54)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at org.gradle.GradleLauncher.doBuildStages(GradleLauncher.java:199)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at org.gradle.GradleLauncher.doBuild(GradleLauncher.java:133)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at org.gradle.GradleLauncher.run(GradleLauncher.java:103)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at org.gradle.launcher.Main.execute(Main.java:93)
> [gradle-launcher-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at org.gradle.launcher.Main.main(Main.java:42)
> [gradle-launcher-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at org.gradle.launcher.GradleMain.main(GradleMain.java:51)
> [gradle-launcher-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> Caused by: java.lang.NullPointerException: null
> at
> org.gradle.api.internal.project.OutputFilePropertyAnnotationHandler$1.validate(OutputFilePropertyAnnotationHandler.java:37)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.api.internal.project.AnnotationProcessingTaskFactory$Validator.execute(AnnotationProcessingTaskFactory.java:208)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.api.internal.project.AnnotationProcessingTaskFactory$Validator.execute(AnnotationProcessingTaskFactory.java:177)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> at
> org.gradle.api.internal.tasks.DefaultTaskExecuter.executeActions(DefaultTaskExecuter.java:56)
> [gradle-core-0.9-20091217075908+0000.jar:0.9-20091217075908+0000]
> ... 16 common frames omitted
> 12:50:17.447 [main] ERROR org.gradle.launcher.Main -
>
>
>
> --
> Russel.
>
> =============================================================================
> Dr Russel Winder Partner
> xmpp: [email protected]
> Concertant LLP t: +44 20 7585 2200, +44 20 7193 9203
> 41 Buckmaster Road, f: +44 8700 516 084 voip:
> sip:[email protected] <sip%[email protected]>
> London SW11 1EN, UK m: +44 7770 465 077 skype: russel_winder
>