You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Paul King (Jira)" <ji...@apache.org> on 2020/10/10 01:01:04 UTC

[jira] [Comment Edited] (GROOVY-9773) Rework gradle build to use modern conventions

    [ https://issues.apache.org/jira/browse/GROOVY-9773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17211497#comment-17211497 ] 

Paul King edited comment on GROOVY-9773 at 10/10/20, 1:01 AM:
--------------------------------------------------------------

Some implications are listed in the following table.

|| Aspect || Old || New || Impacts ||
| Build directory | {{target}} (Ant default) | {{build}} (Maven/Gradle default) | Developers building Groovy |
| {{installGroovy}} output | {{target/install}} | {{subprojects/groovy-binary/build/install}} | Developers building Groovy locally |
| default dir for {{DocGenerator}} | {{target/html/groovy-jdk}} | {{build/html/groovy-jdk}} | Users of {{DocGenerator}} not using {{\-o}} or {{--outputDir}} switch |




was (Author: paulk):
Some implications are listed in the following table.

|| Aspect || Old || New || Impacts ||
| Build directory | {{target}} (Ant default) | {{build}} (Maven/Gradle default) | Developers building Groovy |
| {{installGroovy}} output | {{target/install}} | {{subprojects/groovy-binary/build/install}} | Developers building Groovy locally |
| default dir for {{DocGenerator}} | {{target/html/groovy-jdk}} | {{build/html/groovy-jdk}} | Users of {{DocGenerator}} not using {{\-o}}/{{--outputDir}} switch |



> Rework gradle build to use modern conventions
> ---------------------------------------------
>
>                 Key: GROOVY-9773
>                 URL: https://issues.apache.org/jira/browse/GROOVY-9773
>             Project: Groovy
>          Issue Type: Task
>            Reporter: Paul King
>            Assignee: Cédric Champeau
>            Priority: Major
>             Fix For: 4.0.0-alpha-2
>
>
> The various build scripts and associated artifacts have been written by numerous folks targeting numerous versions of Gradle over many years. The styles have drifted apart and some places use very old conventions/style. We should consolidate/update as needed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)