Derby
  1. Derby
  2. DERBY-4811

Remove unused clean targets from the Derby build.

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.10.1.1
    • Component/s: Build tools
    • Labels:
      None

      Description

      The Derby build exposes several clean targets which appear to exist because the build used to drop artifacts into the subversion-controlled source tree and perhaps because dependency checking is spotty. Most of the value of these targets can be achieved by deleting the new generated directory. The following sequence of patches was proposed on DERBY-3986:

      1) remove cleanparsers, cleancatalog, cleantoursb

      2) remove cleangenerated and cleanstate

      3) make clean and clobber synonyms

        Issue Links

          Activity

          Rick Hillegas created issue -
          Rick Hillegas made changes -
          Field Original Value New Value
          Link This issue relates to DERBY-3986 [ DERBY-3986 ]
          Hide
          Rick Hillegas added a comment -

          Attaching derby-4811-01-aa-remove-cleanparsers-cleancatalog-cleantoursdb.diff. This removes the unused cleanparsers, cleancatalog, and cleantoursdb targets from the top level build script. Committed at subversion revision 1003124. Hopefully this won't break anyone's build scripts.

          Show
          Rick Hillegas added a comment - Attaching derby-4811-01-aa-remove-cleanparsers-cleancatalog-cleantoursdb.diff. This removes the unused cleanparsers, cleancatalog, and cleantoursdb targets from the top level build script. Committed at subversion revision 1003124. Hopefully this won't break anyone's build scripts.
          Rick Hillegas made changes -
          Hide
          Rick Hillegas added a comment -

          Attaching derby-4811-02-aa-changenumber.diff. This patch makes the clobber target remove changenumber.properties, the record of the codeline's svn version which is generated by the jar-building targets. None of our clean targets removed this file. Now clobber does. Committed at revision 1004234.

          Show
          Rick Hillegas added a comment - Attaching derby-4811-02-aa-changenumber.diff. This patch makes the clobber target remove changenumber.properties, the record of the codeline's svn version which is generated by the jar-building targets. None of our clean targets removed this file. Now clobber does. Committed at revision 1004234.
          Rick Hillegas made changes -
          Attachment derby-4811-02-aa-changenumber.diff [ 12456286 ]
          Hide
          Rick Hillegas added a comment -

          I think that work on this issue is done.

          Show
          Rick Hillegas added a comment - I think that work on this issue is done.
          Rick Hillegas made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 10.10.0.0 [ 12321550 ]
          Resolution Fixed [ 1 ]
          Rick Hillegas made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Gavin made changes -
          Workflow jira [ 12521220 ] Default workflow, editable Closed status [ 12801827 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          905d 28m 1 Rick Hillegas 15/Mar/13 13:52
          Resolved Resolved Closed Closed
          5s 1 Rick Hillegas 15/Mar/13 13:52

            People

            • Assignee:
              Unassigned
              Reporter:
              Rick Hillegas
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development