Annotation of src/share/mk/bsd.own.mk, Revision 1.12
1.12 ! downsj 1: # $OpenBSD: bsd.own.mk,v 1.11 1996/09/16 10:16:04 downsj Exp $
1.7 deraadt 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
1.10 deraadt 18: # Defining 'YP' causes support for NIS/YP to be compiled in
19: YP= yes
1.1 deraadt 20:
21: # where the system object and source trees are kept; can be configurable
22: # by the user in case they want them in ~/foosrc and ~/fooobj, for example
23: BSDSRCDIR?= /usr/src
24: BSDOBJDIR?= /usr/obj
25:
26: BINGRP?= bin
1.9 deraadt 27: BINOWN?= root
1.1 deraadt 28: BINMODE?= 555
29: NONBINMODE?= 444
30:
31: # Define MANZ to have the man pages compressed (gzip)
32: #MANZ= 1
33:
34: MANDIR?= /usr/share/man/cat
35: MANGRP?= bin
1.9 deraadt 36: MANOWN?= root
1.1 deraadt 37: MANMODE?= ${NONBINMODE}
38:
39: LIBDIR?= /usr/lib
40: LINTLIBDIR?= /usr/libdata/lint
41: LIBGRP?= ${BINGRP}
42: LIBOWN?= ${BINOWN}
43: LIBMODE?= ${NONBINMODE}
44:
45: DOCDIR?= /usr/share/doc
46: DOCGRP?= bin
1.9 deraadt 47: DOCOWN?= root
1.1 deraadt 48: DOCMODE?= ${NONBINMODE}
1.5 tholo 49:
50: LKMDIR?= /usr/lkm
51: LKMGRP?= ${BINGRP}
52: LKMOWN?= ${BINOWN}
53: LKMMODE?= ${NONBINMODE}
1.1 deraadt 54:
55: NLSDIR?= /usr/share/nls
56: NLSGRP?= bin
1.9 deraadt 57: NLSOWN?= root
1.1 deraadt 58: NLSMODE?= ${NONBINMODE}
59:
60: COPY?= -c
61: STRIP?= -s
1.12 ! downsj 62:
! 63: # This may be changed for _single filesystem_ configurations (such as
! 64: # routers and other embedded systems); normal systems should leave it alone!
1.11 downsj 65: STATIC?= -static
1.1 deraadt 66:
67: # Define SYS_INCLUDE to indicate whether you want symbolic links to the system
68: # source (``symlinks''), or a separate copy (``copies''); (latter useful
69: # in environments where it's not possible to keep /sys publicly readable)
70: #SYS_INCLUDE= symlinks
71:
72: # don't try to generate PIC versions of libraries on machines
73: # which don't support PIC.
1.8 pefo 74: .if (${MACHINE_ARCH} == "alpha") || \
1.1 deraadt 75: (${MACHINE_ARCH} == "vax")
76: NOPIC=
77: .endif
78:
79: # No lint, for now.
80: NOLINT=