On 12/07/07 01:36 +0200, Peter Stuge wrote:
On Wed, Jul 11, 2007 at 12:22:27PM -0600, Jordan Crouse wrote:
This patch allows you to specify an arbitrary filename as well as a pathname for files in create & add mode in the following manner:
Another great idea!
./lar -a my.lar ../sources/vsa.bin:vsa
I don't like having all this information (algo too) in-band with the filename.. I don't know a nice way to do it for when adding many files at once though. :\ I was thinking about a "lar script" that would say what goes where with what algo but it would be nice to not have to go there.
I was definately thinking about going that direction. In fact, I talked to Stefan about it at OLS. It wouldn't really have to be a script - Stefan has been thinking about creating a MANIFEST file when we extract the LAR that lists the blobs and where they are located - we could use the exact same format on the input side too:
-------------------------------------------- # MANIFEST # Filename pathname algorithm /root/my.payload normal/payload lzma ... bootblock bootblock - ---------------------------------------------
(As an example). This might actually be better for buildROM - then each target that builds a blob for the LAR would just echo the line into this file - thats probably cleaner then something ugly like
LAR_BLOBS += $(SOURCE_DIR)/$(GEODE_VSA):vsa
Which is what I'm doing now.
Jordan