[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [stellation-res] CVS Directory Structure
|
Jonathan,
At 01:57 PM 3/4/2003, Jonathan Gossage wrote:
----- Original Message -----
From: "Jim Wright - IBM Research" <jwright@xxxxxxxxxxxxxx>
> At 12:57 PM 3/4/2003, Jonathan Gossage wrote:
> >BTW I took a copy of your modified script from the attachments to
Bugzilla
> >31589 and the new properties were not obvious.
>
> They were documented in a lengthy comment block (lines 4-57); I thought
I'd
> also mentioned them in my posts announcing the patch, but didn't (just
> checked).
>
> How would you suggest making them more obvious (aside from mentioning them
> in the patch description)?
>
> Regards,
> Jim
The problem with your approach is that the only way to override those
properties is from the command line with -D specifications.
Acutally, I currently use
$ ant -propertyfile test.props
to invoke the test suite; I got very tired of typing the -D specifications....
What I have done
is to allow them to be overridden from either the command line or from
${user.home}/stellation.properties.
I'm slightly averse to putting override files in special locations that are
automatically pulled in, because of the grief we've had with
~/.svcrc files -- some of the broken CVS drops in our past occurred because
the submitter had magic values in his ~/.svcrc file, which were largely
undocumented,
and which of course did not exist on anyone else's system.....
Other views on this?
In addition, I have defined new
variables ${core.path} and ${install.path} that simply point to the root of
our directory sub-tree for building or installing. I have also built in
standard install path defaults for Windows in %HOMEDRIVE%:\Program
Files%\Stellation to provide a default home for Windows that will be
familiar to all Windows users.
I have the build portion of build-core.xml working on Windows and expect to
have the install portion working tonight (kitchen renovations permitting). I
will then address the test script.
Sounds good - I'm looking forward to seeing it.
BTW, I work on both Linux (RH 7.3) and Windows 2K, and would be
willing to check the Windows-related build and installation procedures
once you think they're ready for testing.
Regards,
Jim
--
Jim Wright, IBM T.J. Watson Research Center
*** The Stellation project: Advanced SCM for Collaboration
*** http://www.eclipse.org/stellation
*** Work Email: jwright@xxxxxxxxxxxxxx ------- Personal Email:
jim.wright@xxxxxxx