CreateStartScripts.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Converted `CreateStartScripts` task to Java

Also sorted the `converted-types.txt` file for readability

+review REVIEW-6081

  1. … 2 more files in changeset.
Add a Groovy subclass for binary compatibility.

+review REVIEW-5416

  1. … 8 more files in changeset.
Convert CreateStartScripts to Java.

+review REVIEW-5416

  1. … 1 more file in changeset.
Remove new line.

+review REVIEW-5416

Fix Javadoc sample tests.

+review REVIEW-5416

Polished documentation on new functionality across user guide, Javadocs and release notes.

+review REVIEW-5416

  1. … 2 more files in changeset.
Use concrete type instead of parameterizing the generators.

+review REVIEW-5416

  1. … 11 more files in changeset.
Moved classes to different package.

+review REVIEW-5416

  1. … 18 more files in changeset.
Expose ScriptGenerator instances for Unix and Windows to users of task. For now funnel through StartScriptGenerator to avoid having to change other integration points.

+review REVIEW-5416

  1. … 5 more files in changeset.
Remove @author tags and names from source code.

- Added checkstyle check for @author

- Added not to CONTRIBUTING.md saying that we don't use names in the codebase

  1. … 1213 more files in changeset.
CreateStartScripts: defaultJvmOpts default value handling streamlined

ApplicationPlugin/CreateStartScripts: defaultJvmOpts settable

  1. … 8 more files in changeset.
- Merged GFileUtils.createDirectory() into mkdirs() - Replaced all usages of File.mkdirs() with GFileUtils.mkdirs().

  1. … 23 more files in changeset.
GRADLE-2500: Make CreateStartScripts public.

GRADLE-1730 - Use StartScriptGenerator to generate the wrapper scripts, so that now we have a single source for all generated scripts.

  1. … 11 more files in changeset.
GRADLE-1730 - Merged start script generation stuff for the gradle distribution and the application plugin, so that there's only 1 place to fix problems. - Added more int test coverage for application plugin and gradle command-line.

  1. … 16 more files in changeset.
further improvements to application plugin

- slightly changed how base dir name for distribution zip is determined

- general code improvements

  1. … 5 more files in changeset.
groovyfied application plugin code polishing

  1. … 3 more files in changeset.
GRADLE-1427, GRADLE-1438 - Fixed behaviour for application install path. - Replaced installDirName with installDir, which points to the actual directory which the application will be installed into, rather than its parent directory. - Include project version in the root directory name in the distribution zip. - Added applicationName convention property, to allow the application name to be different to the project name. - Changed CopySpec.into(path) and into(path, closure) to allow a closure to be passed as the destination path.

  1. … 13 more files in changeset.
Fixed broken int tests on windows

  1. … 4 more files in changeset.
GRADLE-1326 - Some updates to application plugin - Moved CreateStartScripts from o.g.a.internal.tasks.application to o.g.a.tasks.application and added to DSL reference - Renamed 'createStartScripts' task to 'startScripts' - Changed 'install' to use Sync instead of Copy - Allow application name and opts environment var to be customised for generated scripts

    • -0
    • +152
    ./CreateStartScripts.groovy
  1. … 14 more files in changeset.