Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-6383 Build scripting should not violate modularity.
  3. GEODE-6599

Subprojects should opt into our <root>/gradle/*.gradle macros, not have it injected by root

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • None
    • None

    Description

      This ticket does not attempt to make any sense of whether or not these macros should or should not be applied to any particular subproject, with such evaluation being left to future work.

      The scope of this ticket is only to have each subproject opt into its configuration rather than have that configuration injected from outside the project, and additionally resolve any issues with configuration and evaluation order that were important but not explicitly declared by a given subproject's configuration.

      Attachments

        Issue Links

          Activity

            People

              prhomberg Patrick Rhomberg
              prhomberg Patrick Rhomberg
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m