Dunno if you've tried this and it didn't do what you want, but what I do 
is in the dependancies, instead of depending on the .bin files, I depend 
on a bin.stamp file, i.e.
myapp.prc: myapp bin.stamp
        <build application>
and then bin.stamp depends on the .rcp file, and is touched when the 
resources are rebuilt:
bin.stamp: myapp.rcp
        pilrc myapp.rcp
        touch bin.stamp
I've had no problems with this solution, and the cygwin tools include a 
touch program, so it'll work on MS platforms as well as unix/linux.

Hope that helps,
-Thomee Wright-

In article <54341@palm-dev-forum>, [EMAIL PROTECTED] says...
> 
> Don't get me wrong, pilrc and build-prc are great.  I doubt I would
> have "donated" as much time as others have developing them, but I have
> to say they are not very "makefile friendly".
> 
> There is no simple way to make a general rule for them because the
> format of the bin file makes the name of the file significant.
> 
> %.bin: %.rcp
>       $(PILRC) $(PILRCFLAGS) -o $@ $<
> 
> 
> What I am looking for is a version of pilrc that would generate some
> kind of "other" file format that would store all of the "bin"'s from
> one "rcp" file in one "gnk" (for lack of a better name) file.
> 
> I image the format would be something like
> filename1
> binsize1
> binbinarydata1
> filename2
> binsize2
> binbinarydata2
> ...
> 
> I am guessing the binsize is needed.  Might not be if there is the way 
> of telling where a binfile ends.
> 
> then I would need a program like build-prc that would read this file.
> I looked in the pilrc code and it looks pretty basic to have it output
> a file like that.  Haven't had a chance to look at build-prc yet, but
> I am guessing that it would be simple too.  Before I do this and then
> have to maintain my own versions of these, has anyone seen a program
> that does this already.
> 
> While I am at it, why when pilrc fails to make one of it's bin files
> does it not seem to return an error code (i.e. make keeps going)?

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to