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

Knut Anders Hatlen updated DERBY-3986:
--------------------------------------

    Attachment: mk-sanity-dir.diff

I noticed that some automated build jobs started failing after these changes. 
The jobs did "ant insane" on a clean setup, and failed because the "insane" 
target tried to create state.properties in a directory that hadn't been created 
yet. The same problem can be seen by invoking "ant sane" or "ant insane" right 
after an "ant clobber".

Attaching a patch (mk-sanity-dir.diff) that makes the "sane" and "insane" 
targets depend on "make-generated-dirs". I can now run "ant sane" and "ant 
insane" on a clean checkout again. Will commit shortly.

> 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: chmod.diff, 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, mk-sanity-dir.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.

Reply via email to