home *** CD-ROM | disk | FTP | other *** search
- /* Compile-time options for Booz to allow custom versions to be built */
-
- /*
- Use buffer sizes of at least 1024, larger if enough memory is
- available. Buffer sizes of over 8192 have not been confirmed to work.
- */
- #define IN_BUF_SIZE 1024
- #define OUT_BUF_SIZE 1024
-
- /*
- Decompression stack. Except in pathological cases, 2000 bytes should
- be enough. Rare files may need a bigger stack to decompress.
- May be decreased to 1000 bytes if memory is tight.
- */
- #define STACKSIZE 2000 /* adjust to conserve memory */
-
- /*
- Define one of the symbols TINY, SMALL, and BIG. Do not define more than
- one of these symbols. The effects are:
-
- Symbol Effect
-
- TINY A very tiny barebones version that always extracts an entire
- archive at a time. Should compile and run under CP/M.
-
- SMALL A slightly bigger version that will let the user specify
- which files are to be extracted from the archive. Wildcards
- "?" and "*" are accepted in any combination. Still quite
- small. Will probably compile and run under CP/M.
-
- BIG Does everything that the SMALL version does. In addition,
- it will list and test archives. May or may not compile
- and run under CP/M.
- */
-
- /* Only one of the three following symbols should be defined */
- /* #define TINY */
- /* #define SMALL */
- #define BIG
-
- /* Define FIXFNAME to activate the fixfname() function that converts
- filename syntax to be acceptable to the host system */
- /* #define FIXFNAME */