diff --git a/Makefile b/Makefile

index c5bc1ed76a0a61d70c2bfe3506a868f0d7eace5e..9d17d35eb67ee4b86a2d9219c3f1fce98695a521 100644

--- a/Makefile

+++ b/Makefile

@@ -54,9 +54,8 @@

distclean: clean

@rm -rf "$(OUTDIR)"

-install: all

+install: all install_docs

mkdir -p $(BINDIR)

- mkdir -p $(MANDIR)/man1

install -Dm755 gmni $(BINDIR)/gmni

install -Dm755 gmnlm $(BINDIR)/gmnlm

install -Dm755 libgmni.a $(LIBDIR)/libgmni.a

@@ -64,8 +63,6 @@ install -Dm644 include/gmni/gmni.h $(INCLUDEDIR)/gmni/gmni.h

install -Dm644 include/gmni/tofu.h $(INCLUDEDIR)/gmni/tofu.h

install -Dm644 include/gmni/url.h $(INCLUDEDIR)/gmni/url.h

install -Dm644 libgmni.pc $(LIBDIR)/pkgconfig/libgmni.pc

- install -Dm644 doc/gmni.1 $(MANDIR)/man1/gmni.1

- install -Dm644 doc/gmnlm.1 $(MANDIR)/man1/gmnlm.1

uninstall:

rm -f $(BINDIR)/gmni

diff --git a/config.sh b/config.sh

index 5bd34bb30dec02422855edbf37817f8276840211..ca5444c73b47daa204d9dd17a3949147385dedec 100644

--- a/config.sh

+++ b/config.sh

@@ -125,6 +125,10 @@ if scdoc -v >/dev/null 2>&1

then

echo yes

all="$all docs"

+ install_docs="

+ mkdir -p \$(MANDIR)/man1

+ install -Dm644 doc/gmni.1 \$(MANDIR)/man1/gmni.1

+ install -Dm644 doc/gmnlm.1 \$(MANDIR)/man1/gmnlm.1"

else

echo no

fi

@@ -148,6 +152,7 @@ CFLAGS+=-DPREFIX='"\$(PREFIX)"'

CFLAGS+=-DLIBDIR='"\$(LIBDIR)"'

all: ${all}

+ install_docs: ${install_docs}

EOF

for target in $(printf '%s\n' $all | tr '.' '_')