db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davide Grandi (Jira)" <j...@apache.org>
Subject [jira] [Created] (DERBY-7053) Further top build.xml streamlining
Date Wed, 04 Sep 2019 14:04:00 GMT
Davide Grandi created DERBY-7053:

             Summary: Further top build.xml streamlining
                 Key: DERBY-7053
                 URL: https://issues.apache.org/jira/browse/DERBY-7053
             Project: Derby
          Issue Type: Improvement
          Components: Build tools
    Affects Versions:
            Reporter: Davide Grandi
         Attachments: Explanation.txt, build-0.dot, build-0.pdf, build-0.xml, build-22.dot,
build-22.pdf, build-22.xml, svn.diff

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

This message was sent by Atlassian Jira

View raw message