Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-7053

Further top build.xml streamlining

    XMLWordPrintableJSON

    Details

    • Flags:
      Patch

      Description

      Considering the (all => init) and (buildjars => init) targets flow I've expanded all the <ant> and nearly all <antcall> tasks.

      This required the expansion and deleting of 12 secondary build files, and the conversion of some antcall-ed targets in ant macros (keeping the names).

      In every step I've checked build result and binary compares with initial build file.

      I've attached :

      • original build-0.xml, *.dot version and *.pdf rendered with graphviz
      • final build-22.xml, *.dot, and *.pdf
      • a step by step (boring) Explanation.txt
      • svn.diff patch

      Nearly all targets are buildable without error, being dependent with their real dependencies.

      What's missing : normalization of init-sane and locales-split-dosplit groups.

      Best regards, Davide Grandi

        Attachments

        1. svn.diff
          114 kB
          Davide Grandi
        2. Explanation.txt
          20 kB
          Davide Grandi
        3. derby-7053-01-aa-minorChanges.diff
          112 kB
          Richard N. Hillegas
        4. build-22.xml
          165 kB
          Davide Grandi
        5. build-22.pdf
          105 kB
          Davide Grandi
        6. build-22.dot
          43 kB
          Davide Grandi
        7. build-0.xml
          143 kB
          Davide Grandi
        8. build-0.pdf
          100 kB
          Davide Grandi
        9. build-0.dot
          32 kB
          Davide Grandi

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              davide.grandi@mclink.it Davide Grandi
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: