Annotation of uae/src/install_libscg, revision 1.1.1.1

1.1       root        1: #!/bin/sh
                      2: #
                      3: # copy those files that are necessary to use the libscg
                      4: # in UAE
                      5: # 
                      6: # Patrick Ohly, 9.4.2000, GPL
                      7: #
                      8: 
                      9: #
                     10: # check arguments
                     11: #
                     12: if [ $# -lt 1 ] || [ $# -gt 3 ] || [ "$1" == "--help" ]; then
                     13:     echo "usage: $0 <cdrecord dir> <machine type (optional)>"
                     14:     exit 0
                     15: fi
                     16: cdrecorddir=$1
                     17: if ! [ -d "$cdrecorddir" ] || ! [ -d "$cdrecorddir"/include ]; then
                     18:     echo "$0: $cdrecorddir is not the cdrecord top level directory"
                     19:     exit 10
                     20: fi
                     21: cdrecinc="$cdrecorddir"/include
                     22: 
                     23: #
                     24: # try to find machine type 
                     25: #
                     26: if [ "$2"x != x ]; then
                     27:     machine="$2"
                     28: else
                     29:     machine=`ls "$cdrecorddir"/libs`
                     30:     if [ `echo "$machine" | wc -l` -gt 1 ]; then
                     31:         echo "please specify your machine type - libscg was compiled for:"
                     32:         echo "$machine"
                     33:         exit 10
                     34:     elif [ "$machine"x == x ]; then
                     35:         echo "please compile cdrecord for your machine first"
                     36:         exit 10
                     37:     fi
                     38: fi
                     39: 
                     40: #
                     41: # find our own directory
                     42: # hint: this file is in src
                     43: #
                     44: uaedir=`dirname "$0"`
                     45: 
                     46: cp -r -f "$cdrecinc/btorder.h" "$cdrecinc/intcvt.h" "$cdrecinc/mconfig.h" "$cdrecinc/prototyp.h" "$cdrecinc/utypes.h" "$cdrecinc/scg" "$cdrecorddir/incs/$machine/xconfig.h" "$uaedir"/include
                     47: cp -f "$cdrecorddir/libs/$machine/libscg.a" "$cdrecorddir/libs/$machine/libschily.a" "$cdrecorddir/libs/$machine/libdeflt.a" "$uaedir"

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.