db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rick Hillegas (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-3986) Stop dropping build artifacts in the subversion-controlled source tree
Date Tue, 21 Sep 2010 17:43:34 GMT

     [ https://issues.apache.org/jira/browse/DERBY-3986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Rick Hillegas updated DERBY-3986:
---------------------------------

    Attachment: derby-3986-02-ah-sanity-bin-toursdb-storeless-release.diff

Thanks for the additional quick feedback, Knut. Attaching a third rev of the patch: derby-3986-02-ah-sanity-bin-toursdb-storeless-release.diff.
This new version adds a cleangenerated target and tidies up the other clean targets. I am
inclined to check this in soon unless you see some problem with it.

I think we should delete the useless clean targets as a separate patch. I would wait a week
or so after committing the first patch, in order to give people time to adjust to the new
generated directory, just in case there are problems. The cleanstate target is still used
by the release machinery when building both sane and insane distributions. I recommend the
following course of action for the next patch:

o Remove cleanparsers, cleancatalog, cleantoursb

o Leave the other clean targets: clean, cleangenerated, cleanstate, clobber

Beyond that, we could consider another patch to remove cleangenerated and cleanstate. As a
final piece of work, we could consider making clean and clobber synonyms.


> Stop dropping build artifacts in the subversion-controlled source tree
> ----------------------------------------------------------------------
>
>                 Key: DERBY-3986
>                 URL: https://issues.apache.org/jira/browse/DERBY-3986
>             Project: Derby
>          Issue Type: Improvement
>          Components: Build tools
>    Affects Versions: 10.5.1.1
>            Reporter: Rick Hillegas
>         Attachments: derby-3986-01-aa-checkCompilerLevel.diff, derby-3986-02-af-sanity-bin-toursdb-storeless-release.diff,
derby-3986-02-ag-sanity-bin-toursdb-storeless-release.diff, derby-3986-02-ah-sanity-bin-toursdb-storeless-release.diff
>
>
> The Derby build drops various artifacts in the source tree. Build artifacts should not
muddy subversion controlled directories but should, instead, go into temporary directories
created by the the build. 
> The following is a (perhaps partial) list of artifacts currently dropped into subversion-controlled
space:
> Sanity directives
> Generated grammars
> The English error messages
> Data type class sizes
> Toursdb
> Temporary class for verifying compiler level

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message