Commit | Line | Data |
---|---|---|
b72b9a16 | 1 | # @(#)Makefile 8.1 (Berkeley) %G% |
a772a18f KB |
2 | |
3 | # To install on versions prior to BSD 4.4 the following may have to be | |
4 | # defined with CFLAGS += | |
3e183c05 | 5 | # |
a772a18f KB |
6 | # -DNET2_STAT Use NET2 or older stat structure. The version of the |
7 | # stat structure is easily determined by looking at the | |
8 | # basic type of an off_t (often defined in the file: | |
9 | # /usr/include/sys/types.h). If off_t is a long (and is | |
10 | # NOT A quad) then you must define NET2_STAT. | |
11 | # This define is important, as if you do have a quad_t | |
12 | # off_t and define NET2_STAT, pax will compile but will | |
13 | # NOT RUN PROPERLY. | |
3e183c05 | 14 | # |
a772a18f KB |
15 | # -DNET2_FTS Use the older NET2 fts. To identify the version, |
16 | # examine the file: /usr/include/fts.h. If FTS_COMFOLLOW | |
17 | # is not defined then you must define NET2_FTS. | |
18 | # Pax may not compile if this not (un)defined properly. | |
3e183c05 | 19 | # |
a772a18f KB |
20 | # -DNET2_REGEX Use the older regexp.h not regex.h. The regex version |
21 | # is determined by looking at the value returned by | |
22 | # regexec() (man 3 regexec). If regexec return a 1 for | |
23 | # success (and NOT a 0 for success) you have the older | |
24 | # regex routines and must define NET2_REGEX. | |
25 | # Pax may not compile if this not (un)defined properly. | |
d10c7696 KM |
26 | |
27 | PROG= pax | |
28 | SRCS= ar_io.c ar_subs.c buf_subs.c cache.c cpio.c file_subs.c ftree.c\ | |
29 | gen_subs.c options.c pat_rep.c pax.c sel_subs.c tables.c tar.c\ | |
30 | tty_subs.c | |
31 | ||
32 | .include <bsd.prog.mk> |