Annotation of researchv10no/cmd/asd/mkconfig, revision 1.1.1.1

1.1       root        1: #!/bin/sh
                      2: # ASD compilation configuration
                      3: 
                      4: inc=/usr/include
                      5: 
                      6: # does the system have V8/4.2 ndir stuff?
                      7: if [ -f $inc/ndir.h ] && grep opendir $inc/ndir.h >/dev/null
                      8: then   echo '#define DIR_H <ndir.h>'
                      9: elif [ -f $inc/sys/ndir.h ] && grep opendir $inc/sys/ndir.h >/dev/null
                     10: then   echo '#define DIR_H <sys/ndir.h>'
                     11: elif [ -f $inc/dir.h ] && grep opendir $inc/dir.h >/dev/null
                     12: then   echo '#define DIR_H <dir.h>'
                     13: elif [ -f $inc/sys/dir.h ] && grep opendir $inc/sys/dir.h >/dev/null
                     14: then   echo '#define DIR_H <sys/dir.h>'
                     15: else   echo '#define DIR_H "ndir.h"'
                     16:        echo '#define LOCALDIR 1'
                     17: fi
                     18: 
                     19: # does the system have the fcntl system call?
                     20: if [ -f $inc/fcntl.h ] && grep -s F_DUPFD $inc/fcntl.h
                     21: then   echo "#define FCNTL 1"
                     22: fi
                     23: 
                     24: # does <sys/types.h> define u_long?
                     25: if grep -s 'typedef.*u_long' $inc/sys/types.h
                     26: then   echo "#define ULONG 1"
                     27: fi

unix.superglobalmegacorp.com

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