Add OS-specific man path support in ./configure
This commit is contained in:
parent
50458abaec
commit
bfd97bb7e5
2 changed files with 24 additions and 2 deletions
|
@ -15,8 +15,8 @@ OBJS = pattyd.o
|
|||
all: $(PROGRAMS)
|
||||
|
||||
install: $(PROGRAMS) $(MANPAGES)
|
||||
$(INSTALL) -d -m 0755 $(PREFIX)/share/man/man8
|
||||
$(INSTALL) -c -m 0644 pattyd.8 $(PREFIX)/share/man/man8
|
||||
$(INSTALL) -d -m 0755 $(MANDIR)/man8
|
||||
$(INSTALL) -c -m 0644 pattyd.8 $(MANDIR)/man8
|
||||
$(INSTALL) -c -m 0755 $(PROGRAMS) $(PREFIX)/bin
|
||||
|
||||
pattyd: pattyd.o
|
||||
|
|
22
configure
vendored
22
configure
vendored
|
@ -100,6 +100,18 @@ PREFIX = $PREFIX
|
|||
EOF
|
||||
}
|
||||
|
||||
build_mk_append_man_generic() {
|
||||
cat <<'EOF' >> "$1"
|
||||
MANDIR = $(PREFIX)/share/man
|
||||
EOF
|
||||
}
|
||||
|
||||
build_mk_append_man_bsd() {
|
||||
cat <<'EOF' >> "$1"
|
||||
MANDIR = $(PREFIX)/man
|
||||
EOF
|
||||
}
|
||||
|
||||
build_mk_append_darwin() {
|
||||
build_mk_create_common $@
|
||||
|
||||
|
@ -136,6 +148,16 @@ EOF
|
|||
build_mk_append_generic "$1"
|
||||
fi
|
||||
|
||||
case $OS in
|
||||
FreeBSD|NetBSD|OpenBSD)
|
||||
build_mk_append_man_bsd "$1"
|
||||
;;
|
||||
|
||||
*)
|
||||
build_mk_append_man_generic "$1"
|
||||
;;
|
||||
esac
|
||||
|
||||
cat <<'EOF' >> "$1"
|
||||
CWFLAGS = -Wall
|
||||
COFLAGS = -O2
|
||||
|
|
Loading…
Add table
Reference in a new issue