[Shipwright] What is the 'as' directory?
Andy Cobaugh
phalenor at gmail.com
Wed Jun 30 09:40:14 EDT 2010
So, I see shipwright has changed a bit in the way it wraps scripts and
binaries. Is this intended to allow builds of a project on multiple
platforms to be installed in the same (shared) directory, then run from
that same directory?
I wonder how that will work with AFS.
What we do now, is something like this:
bin/
bin-wrapped/ -> system/@sys/bin-wrapped
lib/ -> system/@sys/lib
sbin/
sbin/ -> system/@sys/sbin-wrapped
This is all under /afs somewhere. @sys evaluates to the system name, for
example: amd64_linux26, i386_linux26, sun4x_510, etc.
I'm wondering how I can make shipwright work with this new 'as' stuff?
Initially, I'm thinking as/sys/bin/ where as/sys -> as/system/@sys/, then
just putting 'sys' in __as.
Perhaps the shipwright folks could shed some light on this ;) I do see
Shipwright::Manual::BuildMultiArchVessel - I guess it's not meant to be
used to by multiple architecture-os combinations at the same time?
--andy
More information about the Shipwright
mailing list