Skip to main content

[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



Back to the top