ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/mkdistro
(Generate patch)

Comparing gvpe/mkdistro (file contents):
Revision 1.6 by pcg, Sat Jan 17 14:50:40 2004 UTC vs.
Revision 1.7 by pcg, Sun Feb 8 07:24:25 2004 UTC

13 13
14mkdir -p $TARGET 14mkdir -p $TARGET
15 15
16BASE=/tmp 16BASE=/tmp
17MAKE=make 17MAKE=make
18ARCH="$1"
18 19
19case "$1" in 20case "$ARCH" in
20 gnu-linux ) 21 gnu-linux )
21 HOST=root@localhost 22 HOST=root@localhost
22 CONFIGURE="$CONFIGURE --enable-icmp" 23 CONFIGURE="$CONFIGURE --enable-icmp"
23 ;; 24 ;;
24 freebsd ) 25 freebsd )
25 HOST=root@192.168.108.4 26 HOST=root@192.168.108.4
26 CONFIGURE="$CONFIGURE --enable-icmp" 27 CONFIGURE="$CONFIGURE --enable-icmp"
27 MAKE=gmake 28 MAKE=gmake
29 ARCH="$ARCH-x86"
28 ;; 30 ;;
29 openbsd ) 31 openbsd )
30 HOST=root@192.168.108.6 32 HOST=root@192.168.108.6
31 CONFIGURE="$CONFIGURE --enable-icmp" 33 CONFIGURE="$CONFIGURE --enable-icmp"
34 ARCH="$ARCH-x86"
32 ;; 35 ;;
33 netbsd ) 36 netbsd )
34 HOST=root@192.168.108.5 37 HOST=root@192.168.108.5
35 CONFIGURE="$CONFIGURE --enable-icmp --with-openssl-include=/usr/local/ssl/include --with-openssl-lib=/usr/local/ssl/lib" 38 CONFIGURE="$CONFIGURE --enable-icmp --with-openssl-include=/usr/local/ssl/include --with-openssl-lib=/usr/local/ssl/lib"
39 ARCH="$ARCH-x86"
36 ;; 40 ;;
37 darwin ) 41 darwin )
38 HOST=root@imac.laendle 42 HOST=root@imac.laendle
39 BASE=/Users/schmorp 43 BASE=/Users/schmorp
40 CONFIGURE="$CONFIGURE --enable-icmp --with-openssl-include=$BASE/include --with-libintl-prefix=/sw" 44 CONFIGURE="$CONFIGURE --enable-icmp --with-openssl-include=$BASE/include --with-libintl-prefix=/sw"
41 MAKE="make LIBS='$BASE/lib/libcrypto.a -L/sw/lib -lintl'" 45 MAKE="make LIBS='$BASE/lib/libcrypto.a -L/sw/lib -lintl'"
46 ARCH="$ARCH-x86"
42 ;; 47 ;;
43 cygwin ) 48 cygwin )
44 HOST=vm 49 HOST=vm
45 CONFIGURE="$CONFIGURE --enable-icmp" 50 CONFIGURE="$CONFIGURE --enable-icmp"
46 ;; 51 ;;
54rm -rf $TARGET/vpe 59rm -rf $TARGET/vpe
55 60
56echo "$CONFIGURE" >$TARGET/configure 61echo "$CONFIGURE" >$TARGET/configure
57 62
58ssh $HOST " 63ssh $HOST "
64 set -x
59 cd $BASE/vpe || exit 1; 65 cd $BASE/vpe || exit 1;
60 ./configure $CONFIGURE || exit 2; 66 ./configure $CONFIGURE || exit 2;
61 rm -rf $BASE/dist; 67 rm -rf $BASE/dist;
62 $MAKE all || exit 3; 68 $MAKE all || exit 3;
63 $MAKE prefix=$BASE/dist install || exit 4; 69 $MAKE prefix=$BASE/dist install || exit 4;
81 mv configure opt/doc/vped/README.configure 87 mv configure opt/doc/vped/README.configure
82 chmod u=rwX,go=rX -R opt 88 chmod u=rwX,go=rX -R opt
83) 89)
84 90
85mkdir -p bindist 91mkdir -p bindist
86tar cCf $TARGET - . | gzip -9 >bindist/vpe-$VERSION-$1.tar.gz 92tar cCf $TARGET - . | gzip -9 >bindist/vpe-$VERSION-$ARCH.tar.gz
93rm -rf $TARGET
87 94

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines