Annotation of src/share/mk/bsd.own.mk, Revision 1.8
1.7 deraadt 1: # $OpenBSD: bsd.own.mk,v 1.6 1996/03/05 11:12:56 mickey Exp $
2: # $NetBSD: bsd.own.mk,v 1.24 1996/04/13 02:08:09 thorpej Exp $
3:
4: .if defined(MAKECONF) && exists(${MAKECONF})
5: .include "${MAKECONF}"
6: .elif exists(/etc/mk.conf)
7: .include "/etc/mk.conf"
8: .endif
1.1 deraadt 9:
10: # Defining `SKEY' causes support for S/key authentication to be compiled in.
11: SKEY= yes
12: # Defining `KERBEROS' causes support for Kerberos authentication to be
13: # compiled in.
1.3 tholo 14: KERBEROS= yes
1.1 deraadt 15: # Defining 'KERBEROS5' causes support for Kerberos5 authentication to be
16: # compiled in.
17: #KERBEROS5= yes
18:
19: # where the system object and source trees are kept; can be configurable
20: # by the user in case they want them in ~/foosrc and ~/fooobj, for example
21: BSDSRCDIR?= /usr/src
22: BSDOBJDIR?= /usr/obj
23:
24: BINGRP?= bin
25: BINOWN?= bin
26: BINMODE?= 555
27: NONBINMODE?= 444
28:
29: # Define MANZ to have the man pages compressed (gzip)
30: #MANZ= 1
31:
32: MANDIR?= /usr/share/man/cat
33: MANGRP?= bin
34: MANOWN?= bin
35: MANMODE?= ${NONBINMODE}
36:
37: LIBDIR?= /usr/lib
38: LINTLIBDIR?= /usr/libdata/lint
39: LIBGRP?= ${BINGRP}
40: LIBOWN?= ${BINOWN}
41: LIBMODE?= ${NONBINMODE}
42:
43: DOCDIR?= /usr/share/doc
44: DOCGRP?= bin
45: DOCOWN?= bin
46: DOCMODE?= ${NONBINMODE}
1.5 tholo 47:
48: LKMDIR?= /usr/lkm
49: LKMGRP?= ${BINGRP}
50: LKMOWN?= ${BINOWN}
51: LKMMODE?= ${NONBINMODE}
1.1 deraadt 52:
53: NLSDIR?= /usr/share/nls
54: NLSGRP?= bin
55: NLSOWN?= bin
56: NLSMODE?= ${NONBINMODE}
57:
58: COPY?= -c
59: STRIP?= -s
60:
61: # Define SYS_INCLUDE to indicate whether you want symbolic links to the system
62: # source (``symlinks''), or a separate copy (``copies''); (latter useful
63: # in environments where it's not possible to keep /sys publicly readable)
64: #SYS_INCLUDE= symlinks
65:
66: # don't try to generate PIC versions of libraries on machines
67: # which don't support PIC.
1.8 ! pefo 68: .if (${MACHINE_ARCH} == "alpha") || \
1.1 deraadt 69: (${MACHINE_ARCH} == "vax")
70: NOPIC=
71: .endif
72:
73: # No lint, for now.
74: NOLINT=