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

Further top build.xml streamlining

    XMLWordPrintableJSON

Details

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

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: