home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 9 Archive / 09-Archive.zip / lha100bt.zip / lha-1.00 / config.eng < prev    next >
Text File  |  1992-04-04  |  2KB  |  45 lines

  1. configration of LHa for UNIX ver 1.00 (see Makefile, SWITCHES macro.)
  2.  
  3. machine independed macros
  4.  
  5.   NEED_INCREMENTAL_INDICATOR
  6.   EUC            if you want to convert kanji-code, define this.
  7.   ARCHIVENAME_EXTENTION    your default archive suffix. default is ".lzh".
  8.   BACKUPNAME_EXTENTION    back up archive suffix. default is ".bak".
  9.   TMP_FILENAME_TEMPLATE    temporary file template. default is "/tmp/lhXXXXXX".
  10.  
  11. machine depended macros
  12.  
  13. --include files
  14.   USG            if your machine has no <strings.h>, define this.
  15.   SYSTIME_HAS_NO_TM    if your sys/time.h has no struct tm, define this.
  16.  
  17. --string stuff
  18.   NOBSTRING        if your machine has no bstring(3), define this.
  19.   NOINDEX        if your machine has no index(3), define this.
  20.   NOSTRDUP        if your machine has no strdup(3), define this.
  21.   USESTRCASECMP        if your machine has strcasecmp(3), define this.
  22.   NOMEMSET        if your machine has no memset(3), define this.
  23.  
  24. --timezone stuff
  25.   FTIME            if your machine use ftime(3C), define this.
  26.   GETTIMEOFDAY        if your machine use gettimeofday(2), define this.
  27.   MKTIME        if your machine use mktime(3C), define this.
  28.   TIMELOCAL        if your machine use timelocal(3V), define this.
  29.   TZSET            if your machine use tzset(3C), define this.
  30.   TIMEZONE_HOOK
  31.  
  32. --directory stuff
  33.   NONSYSTEM_DIR_LIBRARY    if your machine has no directory manipulate
  34.             functions, define this.  and you should add
  35.             lhdir$(O) to LIBRARYOBJS in Makefile.
  36.   SYSV_SYSTEM_DIR    if your machine has struct dirent, define this.
  37.   NODIRECTORY        otherwise. (give up..)
  38.  
  39. --other stuff
  40.   NOFTRUNCATE        if your machine has no ftruncate(2), define this.
  41.   NOMKDIR        if your machine has no mkdir(2), define this.
  42.   MKDIRPATH        to use external mkdir command, define with NOMKDIR.
  43.   RMDIRPATH        to use external rmdir command, define with NOMKDIR.
  44.   NOT_COMPATIBLE_MODE
  45.