X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C6FE0F.F5D50A7E@onstor-exch02.onstor.net>; Wed, 1 Nov 2006 15:46:32 -0800
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_001_01C6FE0F.F5D50A7E"
Content-class: urn:content-classes:message
Subject: A build script for the nfx-tree
Date: Wed, 1 Nov 2006 15:46:32 -0800
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E0A9392@onstor-exch02.onstor.net>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
Thread-Topic: A build script for the nfx-tree
thread-index: Acb+D/X8LpZGUyR6SCCMWg7jTeCgug==
From: "Larry Scheer" <larry.scheer@onstor.com>
To: "Andy Sharp" <andy.sharp@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C6FE0F.F5D50A7E
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01C6FE0F.F5D50A7E"


------_=_NextPart_002_01C6FE0F.F5D50A7E
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Here is a script I use to build all of our applications.
I use it to generate the tar balls we use to upgrade (install) onto our
filers (NAS Gateways.)

We can talk more about this script when you are ready to run it. I use
it to make "production ready" type releases so it does more than what
you need for typical development. Also it doesn't do the initial (one
time) setup of the build machine. (Creating the links in /usr to
openbsd.)

 <<build-all.sh>>=20

Larry

------_=_NextPart_002_01C6FE0F.F5D50A7E
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7650.28">
<TITLE>A build script for the nfx-tree</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">Here =
is a script I use to build all of our applications.</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">I use =
it to generate the tar balls we use to upgrade =
(install)</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> =
<FONT SIZE=3D2 FACE=3D"Arial">onto</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT SIZE=3D2 =
FACE=3D"Arial">our filers (NAS Gateways.)</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">We =
can talk more about this script when you are ready to run it. I use it =
to make</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> =
<FONT SIZE=3D2 FACE=3D"Arial">&#8220;</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">production ready</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">&#8221;</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial"> type releases so it does =
more than what</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"> <FONT SIZE=3D2 FACE=3D"Arial">you =
need</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
SIZE=3D2 FACE=3D"Arial"> for typical development. Also it =
doesn</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">&#8217;</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">t do the initial (one time) setup of the build machine. =
(Creating the links in /usr to openbsd.)</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT FACE=3D"Arial" SIZE=3D2 =
COLOR=3D"#000000"> &lt;&lt;build-all.sh&gt;&gt; </FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Larry</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_002_01C6FE0F.F5D50A7E--

------_=_NextPart_001_01C6FE0F.F5D50A7E
Content-Type: application/octet-stream;
	name="build-all.sh"
Content-Transfer-Encoding: base64
Content-Description: build-all.sh
Content-Disposition: attachment;
	filename="build-all.sh"

IyEgL2Jpbi9iYXNoCgpleHBvcnQgdXNlcj1sYXJyeXMKZXhwb3J0IGdycD1zb2Z0d2FyZQpleHBv
cnQgU1VETz1zdWRvCmV4cG9ydCBEQVRFPWBkYXRlICslbSVkJXlgCgpzZXQtYnJhbmNoKCkKewpD
V0Q9JHtQV0Q6LWBwd2RgfQpicz0iYGVjaG8gJENXRCB8IGF3ayAtRi8gJ3twcmludCAkNn0nYCIK
Y2FzZSAkYnMgaW4KIEZCLURNSVApCiAJZXhwb3J0IEJSQU5DSD1SMS40LjAKCTs7CiBGQi1LRVJC
RVJPUykKIAlleHBvcnQgQlJBTkNIPVIyLjEuMQoJOzsKIFIyXzFfWF93b3JrKQogCWV4cG9ydCBC
UkFOQ0g9UjIuMS4wCgk7OwogRkItSVBSKQogCWV4cG9ydCBCUkFOQ0g9RkJJUFIKCTs7CiBGQi1W
TEFOVEFHKQogCWV4cG9ydCBCUkFOQ0g9RkJWTEFOCgk7OwogRkItV0VCVUkpCiAJZXhwb3J0IEJS
QU5DSD1EMS4zLjMKCTs7CiBSMV8zXzAqKQogCWV4cG9ydCBCUkFOQ0g9UjEuMy4wCgk7OwogUjFf
M18xX3JlbCkKIAlleHBvcnQgQlJBTkNIPVIxLjMuMQoJOzsKIFIxXzNfM193b3JrKQogCWV4cG9y
dCBCUkFOQ0g9UjEuMy4zCgk7OwogUjFfM18xX3dvcmspCiAJZXhwb3J0IEJSQU5DSD1SMS4zLjIK
CTs7CiBSMV80XzAqKQogCWV4cG9ydCBCUkFOQ0g9UjIuMC4xCgk7OwogKikKIAlleHBvcnQgQlJB
TkNIPUQyLjQKCTs7CmVzYWMKfQoKc2V0LXRyZWVuYW1lKCkKewpjYXQgPiB0cmVlLW5hbWUgPDxF
T0YKIwojIFRoaXMgZmlsZSBzaG91bGQgY29udGFpbiB0aGUgbmFtZSBvZiB0aGUgcmVsZWFzZSBi
dWlsdCBieSB0aGlzIHRyZWUsCiMgV2hhdGV2ZXIgZm9sbG93cyAnVFJFRU5BTUU6JyB3aWxsIGJl
IGluY2x1ZGVkIGluIHRoZSB2ZXJzaW9uIHN0cmluZyBvZgojIHRoZSBlbWJlZGRlZCBpbWFnZXMu
CiMKVFJFRU5BTUU6JHtCUkFOQ0h9LkRFViR7QlZ9LSR7REFURX0KRU9GCn0KCnJlbmFtZS10YXJi
YWxsKCkKewppZiBbIC1mIEJ1aWxkLyR7UFJPRH0vJHtWQVJJQU5UfS8ke0JSQU5DSH0uREVWJHtC
Vn0udGFyLmd6IF0gOyB0aGVuIAogICBtdiBCdWlsZC8ke1BST0R9LyR7VkFSSUFOVH0vJHtCUkFO
Q0h9LkRFViR7QlZ9LnRhci5neiBcCiAgIEJ1aWxkLyR7UFJPRH0vJHtWQVJJQU5UfS8ke0JSQU5D
SH0uREVWJHtCVn0tJHtEQVRFfS50YXIuZ3oKZmkKfQoKcmVsZWFzZS1idWlsZCgpCnsKL3Vzci9i
aW4vdGltZSBtYWtlIFBST0Q9JHtQUk9EfSBWQVJJQU5UPSR7VkFSSUFOVH0gPiR7UFJPRH0tJHtW
QVJJQU5UfS5hbGwgMj4mMQpmZ3JlcCAnRXJyb3IgJyAke1BST0R9LSR7VkFSSUFOVH0uYWxsID4+
IC9kZXYvbnVsbCB8fCBcCm1ha2UgcmVsZWFzZSBQUk9EPSR7UFJPRH0gVkFSSUFOVD0ke1ZBUklB
TlR9ID5yZWxlYXNlLSR7UFJPRH0tJHtWQVJJQU5UfS5sb2cgMj4mMQpmZ3JlcCAnRXJyb3IgJyBy
ZWxlYXNlLSR7UFJPRH0tJHtWQVJJQU5UfS5sb2cKfQoKbmZzLWJ1aWxkKCkKewpzZXQgLXgKCm1h
a2Ugc3F1ZWFreS1jbGVhbiBTVURPPSIiCgovdXNyL2Jpbi90aW1lIG1ha2UgVkFSSUFOVD1kYmcg
UFJPRD1iYyBTVURPPSIiIEJJTk9XTj0ke3VzZXJ9IEJJTkdSUD0ke2dycH0gPmJjLWRiZy5hbGwg
Mj4mMQoKL3Vzci9iaW4vdGltZSBtYWtlIFBST0Q9YmMgU1VETz0iIiBCSU5PV049JHt1c2VyfSBC
SU5HUlA9JHtncnB9ID5iYy1vcHQuYWxsIDI+JjEKCi91c3IvYmluL3RpbWUgbWFrZSBTVURPPSIi
IEJJTk9XTj0ke3VzZXJ9IEJJTkdSUD0ke2dycH0gPmNoLW9wdC5hbGwgMj4mMQoKL3Vzci9iaW4v
dGltZSBtYWtlIFZBUklBTlQ9ZGJnIFNVRE89IiIgQklOT1dOPSR7dXNlcn0gQklOR1JQPSR7Z3Jw
fSA+Y2gtZGJnLmFsbCAyPiYxCn0KCmxvY2FsLWJ1aWxkKCkKewpzZXQgLXgKCm1ha2Ugc3F1ZWFr
eS1jbGVhbgoKZXhwb3J0IEJWPSItQkNEQkciCnNldC10cmVlbmFtZQpleHBvcnQgUFJPRD1iYwpl
eHBvcnQgVkFSSUFOVD1kYmcKcmVsZWFzZS1idWlsZApyZW5hbWUtdGFyYmFsbAoKZXhwb3J0IEJW
PSItQkMiCnNldC10cmVlbmFtZQpleHBvcnQgUFJPRD1iYwpleHBvcnQgVkFSSUFOVD1vcHQKcmVs
ZWFzZS1idWlsZApyZW5hbWUtdGFyYmFsbAoKZXhwb3J0IEJWPSItREJHIgpzZXQtdHJlZW5hbWUK
ZXhwb3J0IFBST0Q9Y2gKZXhwb3J0IFZBUklBTlQ9ZGJnCnJlbGVhc2UtYnVpbGQKcmVuYW1lLXRh
cmJhbGwKCmV4cG9ydCBCVj0iIgpzZXQtdHJlZW5hbWUKZXhwb3J0IFBST0Q9Y2gKZXhwb3J0IFZB
UklBTlQ9b3B0CnJlbGVhc2UtYnVpbGQKcmVuYW1lLXRhcmJhbGwKCn0KCiNtYWluCgpzZXQgK3gK
CnNldC1icmFuY2gKClsgLWQgQnVpbGQvY2ggXSB8fCBta2RpciAtcCBCdWlsZC9jaApzdWRvIHRv
dWNoIEJ1aWxkL2NoL2Z1YmFyIDI+Pi9kZXYvbnVsbApzdGF0dXM9JD8KCmlmIFsgMCAtbmUgJHN0
YXR1cyBdIDsgdGhlbgoJZWNobyAiYnVpbGRpbmcgaW4gbmZzIGRpcmVjdG9yeSAobm8gc3Vkbyki
CgluZnMtYnVpbGQKZWxzZQoJZWNobyAiYnVpbGRpbmcgaW4gbG9jYWwgZGlyZWN0b3J5IHdpbGwg
ZG8gYSBtYWtlIHJlbGVhc2UiCiAJbG9jYWwtYnVpbGQgICAKZmkKClsgLWYgQnVpbGQvY2gvZnVi
YXIgXSAmJiAke1NVRE99IHJtIC1mIEJ1aWxkL2NoL2Z1YmFyCg==

------_=_NextPart_001_01C6FE0F.F5D50A7E--
