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: 10.15.1.3 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 (v8.3.2#803003)