tutorial

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Created subproject for generating the documentation. Removed exploded dist creation. Configure the archives at configuration time not at runtime.

    • -78
    • +0
    ./antChecksumFiles/agile_manifesto.html
    • -89
    • +0
    ./antChecksumFiles/agile_principles.html
    • -17
    • +0
    ./antChecksumWithMethod/build.gradle
  1. … 1168 more files in changeset.
- Updated the documentation of the convention mapping for each task in the java plugin, and some of the groovy plugin - Updated the 'using plugins' chapter. - Other userguide tidy-ups

    • -0
    • +11
    ./pluginAccessConvention/build.gradle
  1. … 8 more files in changeset.
- Renamed JavaPluginConvention.source property to sourceSets - Renamed compile/compileTest/compile${SetName} to classes/testClasses/${setName}Classes

  1. … 50 more files in changeset.
Some sample bits-and-pieces.

  1. … 3 more files in changeset.
GRADLE-635, GRADLE-555, GRADLE-554 - Renamed compile task to compileJar for each source set - For each source set, add a compile task which dependsOn compile$Lang - Merged dists and libs into assemble task - Moved check task to Java plugin

  1. … 31 more files in changeset.
GRADLE-634, GRADLE-635, GRADLE-636 - Added samples for groovy+java and scala+java joint compilation - Added int tests for above - Changed samples to all use same version of junit (4.7)

  1. … 28 more files in changeset.
- Renamed FileSet.baseDir back to dir - Fixed copy { from configurations.someConfig } - Fixed copy { from someFileCollection + someOtherFileCollection }

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1842 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 30 more files in changeset.
GRADLE-571: - Some fixes to get source { main { groovy { srcDir '..' } } } working - Added some samples for customising the project source layout - Removed GroovyPluginConvention

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1833 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 25 more files in changeset.
- Added a first cut at a chapter describing how to work with files - Added FileCollection.asType() to allow the 'as' keyword to be used with file collections. - Introduced ConfigurableFileTree interface, and replaced Project.fileSet() with fileTree() - Renamed FileSet.dir to baseDir - Changed a bunch of places to use Project.fileTree() rather than new FileSet().

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1829 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -11
    • +0
    ./multipleTasksFromCommandLine/build.gradle
  1. … 49 more files in changeset.
GRADLE-532 Example 4.13 might produce NPE

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1812 004c2c75-fc45-0410-b1a2-da8352e2331b

GRADLE-561 Improved build script to use different ant properties in the two tasks.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1810 004c2c75-fc45-0410-b1a2-da8352e2331b

GRADLE-571 - Moved more stuff from JavaPluginConvention to SourceSet. - Changed JavaPlugin to add compileNnn and processNnnResources for each source set nnn in the project. - Renamed compileTests task -> compileTest, for consistency.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1783 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 33 more files in changeset.
- Use groovy.jar instead of groovy-all.jar, as we already have most of groovy-all.jar in $gradleHome/lib anyway. Slight modification of patch supplied by John Murph. - Renamed ScriptSource.getDebugInfo() to getFileName() - Changed StringScriptSource to use hash of script text to generate script class name.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1780 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 14 more files in changeset.
Renaming: Gradle -> GradleLauncher, Build -> Gradle, Project.getBuild -> Project.getGradle

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1778 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 46 more files in changeset.
GRADLE-571 - Added SourceSetContainer to JavaPluginConvention. - JavaPlugin adds 'main' and 'test' source sets. - Removed JavaPluginConvention.*classesDir*, use the source set classesDir instead. - Extracted AutoCreateDomainObjectContainer out of DefaultConfigurationContainer/DefaultConfigurationHandler and use this to implement SourceSetContainer.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1774 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 34 more files in changeset.
GRADLE-593 - Changed the prefix to exclude tasks to the ^ character - Removed skip properties from Task - Added coverage for excluding tasks and Task.onlyIf() to the user guide - Moved the 'skipping tasks' section from 'this and that' chapter to the 'more about tasks' chapter. - Added more int test coverage for excluding tasks

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1756 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +15
    ./excludeTasks/build.gradle
    • -0
    • +3
    ./selectProject/subdir/build.gradle
    • -0
    • +3
    ./selectProject/subdir/myproject.gradle
    • -0
    • +5
    ./taskOnlyIf/build.gradle
  1. … 20 more files in changeset.
Fixed bugs in IvyReportConverter

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1677 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 17 more files in changeset.
GRADLE-537 Rearranged the java plugin task dependencies. Patch supplied by Steve Appling.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1637 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +2
    ./zipProject/somedir/file.txt
    • -0
    • +2
    ./zipWithArguments/somedir/file.txt
    • -0
    • +2
    ./zipWithCustomName/somedir/file.txt
  1. … 7 more files in changeset.
GRADLE-258 Use groovy idiom for listing files

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1626 004c2c75-fc45-0410-b1a2-da8352e2331b

GRADLE-517, GRADLE-353 - Allow ant properties to be accessed as properties of project.ant - Allow ant properties and references to be accessed as project.ant.properties and project.ant.references - Inject the remaining services into AbstractProject using ServiceRegistry - Set AntBuilder's ant project baseDir to projectDir

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1567 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 19 more files in changeset.
GRADLE-492 Merged revision 1522 into 0.6 branch

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/branches/RB-0.6@1523 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 20 more files in changeset.
GRADLE-492 - Fixed dyamic properties for tasks implemented in Groovy with a superclass implemented in Java. - Renamed some test scripts so that IDEA doesn't complain when it tries to compile them

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1522 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 20 more files in changeset.
Updated userguide for changes to archive handling in Java plugin, and moved some code out to samples

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1506 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +36
    ./archiveContent/build.gradle
    • -0
    • +8
    ./zipProject/build.gradle
  1. … 4 more files in changeset.
Fixed this sample on windows

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1503 004c2c75-fc45-0410-b1a2-da8352e2331b

GRADLE-419 - Replaced all usages of createTask() with task()

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1500 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -3
    • +3
    ./multipleTasksFromCommandLine/build.gradle
  1. … 11 more files in changeset.
- Extracted some code out of the userguide into samples - Added some more details about project properties

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1486 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +9
    ./projectCoreProperties/build.gradle
    • -0
    • +1
    ./projectCoreProperties/settings.gradle
    • -0
    • +0
    ./projectCoreProperties/subProject/build.gradle
  1. … 10 more files in changeset.
GRADLE-416 - Closure after task definition is now treated as a configure closure, rather than the task action.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1456 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 53 more files in changeset.
GRADLE-416 - Added << operator to Task. - Changed task DSL to allow task nn << { action } where nn is identifier, string or gstring - Changed task DSL to allow task(nn) and task(nn, options) in expressions, where nn is identifier, string or gstring, and options is key:value pairs. - Updated some samples

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1455 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 11 more files in changeset.
GRADLE-419 - Replaced Project.findTask() and task() with TaskContainer.findByPath() and getByPath().

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1452 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 25 more files in changeset.
GRADLE-269 - Use a DefaultTask for the 'libs' and 'dists' tasks, rather than a Bundle task. - Changed JavaPlugin to attach the appropriate dependencies to all archive tasks. - Renamed Jar task added by JavaPlugin to 'jar' - Renamed War task added by WarPlugin to 'war'

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1422 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 18 more files in changeset.