[Shipwright] What is the 'as' directory?

sunnavy sunnavy at bestpractical.com
Wed Jun 30 12:12:32 EDT 2010


you can name each part anything you want( via --as ), so it really supports both
multiple arch and os, as long as you build it on all those machines ;)

best wishes
sunnavy
On 10-06-30 09:40, Andy Cobaugh wrote:
> 
> 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
> _______________________________________________
> Shipwright mailing list
> Shipwright at lists.bestpractical.com
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/shipwright


More information about the Shipwright mailing list