FYI, might have to fix a few bits in the 1.2 tree... takes so dang
long to find these... so if you find a problem because of missing
legal files post dev@ or just fix it... or both. Will look at this
more tomorrow, but I'm dead now.
--jason
On Dec 12, 2006, at 10:34 PM, Jason Dillon wrote:
I just checked in some changes to genesis which adds a verify-legal-
files goal, which checks a modules output artifacts (including
attached) which are zip-encoded, must include one of the legal
files (prolly needs more smarts, but right now, it stops when it
finds one of em).
The build *will fail* if the archive does not include them.
Also, I added strict mode for the legal file copying muck, which
*will fail* the build if no legal files were found to be copied.
This means, that you might see the build fail if the artifacts
don't have the right legal stuff in them.
* * *
This is only for 1.2, not yet applied to trunk, but expect that soon.
--jason