[Pythonmac-SIG] CVS repository and :Mac:Build:xxxx.xml files

Doug Wyatt doug@sonosphere.com
Mon, 20 Aug 2001 11:23:12 -0700


On Monday, August 20, 2001, at 08:31 , Jack Jansen wrote:
>> On Thursday, August 16, 2001, at 01:55 , Jack Jansen wrote:
>>> This isn't going o work for the .rsrc files that live elsewhere in the
>>> tree, though, and that belong to applets and scripts.
>>>
>>> If people can let their thoughs go over a solution that
>>> 1) works fine with cvs, both unix and Mac variants
>>
>> Derez-ing one's resource files into .r files is a fine way to get them
>> into cvs in a manageable form (i.e. text).
>
> Right, but .r form doesn't satisfy requirement 2, that I can easily 
> open the
> files at runtime. At least: I don't know of an easy way to turn .r 
> files back
> into resource files without external programs and what-have-you.

OK, I guess I was just advocating this because it turns out to be much 
easier to solve CVS merge conflicts on text files than binary, and your 
repository tends to not bloat as much with text files.  You would have 
to run Rez as part of the build process, not a big deal because 
CodeWarrior has a Rez compiler, no?

On X, Rez is part of the standard developer package and does have an 
option to create data-fork-based resource files.

Doug

--
Doug Wyatt
work:  dwyatt@apple.com  (CoreAudio)
personal:  doug@sonosphere.com   http://www.sonosphere.com

"When you discard arrogance, complexity, and a few other things that get 
in
  the way, sooner or later you will discover that simple, childlike, and
  mysterious secret known to those of the Uncarved Block: Life is Fun."
	-- The Tao of Pooh