home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / xloadimg.zip / xloadimage.4.1 / build-info < prev    next >
Text File  |  1993-10-21  |  810b  |  37 lines

  1. #!/bin/sh
  2. # this generates the "build.c" file
  3.  
  4. # try to find out the build date
  5.  
  6. if [ -x /bin/date ]; then
  7.   date='char *BuildDate= "'`/bin/date`'";'
  8. else
  9.   date='char *BuildDate= (char *)0;'
  10. fi
  11.  
  12. # try to find out who's doing the build.  there are two common places
  13. # for 'id', /bin/id and /usr/bin/id.
  14.  
  15. if [ -x /bin/id ]; then
  16.   user='char *BuildUser= "'`/bin/id`'";'
  17. else
  18.   if [ -x /usr/bin/id ]; then
  19.     user='char *BuildUser= "'`/usr/bin/id`'";'
  20.   else
  21.     user='char *BuildUser= (char *)0;'
  22.   fi
  23. fi
  24.  
  25. # try to find out the system information
  26.  
  27. if [ -x /bin/uname ]; then
  28.   uname='char *BuildSystem= "'`/bin/uname -a`'";'
  29. else
  30.   uname='char *BuildSystem= "<unknown system>";'
  31. fi
  32.  
  33. echo '/* THIS FILE IS AUTOMATICALLY GENERATED */' > build.c
  34. echo $uname >> build.c
  35. echo $date >> build.c
  36. echo $user >> build.c
  37.