From 44b2ff35cf0e7aa0cb394acb9e44fb39ab068b71 Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Tue, 6 Feb 2007 19:35:28 +0000 Subject: Use install command instead of CHMOD, CP, and MKDIR. Drop all POSTBUILD stuff as it is no longer used. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- documentation/Makefile | 59 ++++++++++++++++++++------------------------------ 1 file changed, 24 insertions(+), 35 deletions(-) (limited to 'documentation/Makefile') diff --git a/documentation/Makefile b/documentation/Makefile index 23f336428..0ec17f6a7 100644 --- a/documentation/Makefile +++ b/documentation/Makefile @@ -3,7 +3,7 @@ # # Documentation makefile for the Fast Light Tool Kit (FLTK). # -# Copyright 1998-2005 by Bill Spitzak and others. +# Copyright 1998-2007 by Bill Spitzak and others. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Library General Public @@ -232,42 +232,31 @@ depend: install: $(MANPAGES) echo "Installing documentation files in $(DESTDIR)$(docdir)..." - -$(MKDIR) $(DESTDIR)$(docdir) - $(CP) $(HTMLFILES) $(IMAGEFILES) index.html $(DESTDIR)$(docdir) - $(CHMOD) 644 $(DESTDIR)$(docdir)/*.* + -$(INSTALL_DIR) $(DESTDIR)$(docdir) + for file in $(HTMLFILES) $(IMAGEFILES) index.html; do \ + $(INSTALL_DATA) $$file $(DESTDIR)$(docdir); \ + done echo "Installing man pages in $(DESTDIR)$(mandir)..." - -$(MKDIR) $(DESTDIR)$(mandir)/cat1 - $(CP) fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 - $(CHMOD) 644 $(DESTDIR)$(mandir)/cat1/fluid.$(CAT1EXT) - $(CP) fltk-config.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 - $(CHMOD) 644 $(DESTDIR)$(mandir)/cat1/fltk-config.$(CAT1EXT) - -$(MKDIR) $(DESTDIR)$(mandir)/cat3 - $(CP) fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3 - $(CHMOD) 644 $(DESTDIR)$(mandir)/cat3/fltk.$(CAT3EXT) - -$(MKDIR) $(DESTDIR)$(mandir)/man1 - $(CP) fluid.man $(DESTDIR)$(mandir)/man1/fluid.1 - $(CHMOD) 644 $(DESTDIR)$(mandir)/man1/fluid.1 - $(CP) fltk-config.man $(DESTDIR)$(mandir)/man1/fltk-config.1 - $(CHMOD) 644 $(DESTDIR)$(mandir)/man1/fltk-config.1 - -$(MKDIR) $(DESTDIR)$(mandir)/man3 - $(CP) fltk.man $(DESTDIR)$(mandir)/man3/fltk.3 - $(CHMOD) 644 $(DESTDIR)$(mandir)/man3/fltk.3 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1 + $(INSTALL_MAN) fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 + $(INSTALL_MAN) fltk-config.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3 + $(INSTALL_MAN) fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1 + $(INSTALL_MAN) fluid.man $(DESTDIR)$(mandir)/man1/fluid.1 + $(INSTALL_MAN) fltk-config.man $(DESTDIR)$(mandir)/man1/fltk-config.1 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man3 + $(INSTALL_MAN) fltk.man $(DESTDIR)$(mandir)/man3/fltk.3 install-linux install-osx: - -$(MKDIR) $(DESTDIR)$(mandir)/cat6 - $(CP) blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 - $(CHMOD) 644 $(DESTDIR)$(mandir)/cat6/blocks.$(CAT6EXT) - $(CP) checkers.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 - $(CHMOD) 644 $(DESTDIR)$(mandir)/cat6/checkers.$(CAT6EXT) - $(CP) sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 - $(CHMOD) 644 $(DESTDIR)$(mandir)/cat6/sudoku.$(CAT6EXT) - -$(MKDIR) $(DESTDIR)$(mandir)/man6 - $(CP) blocks.man $(DESTDIR)$(mandir)/man6/blocks.6 - $(CHMOD) 644 $(DESTDIR)$(mandir)/man6/blocks.6 - $(CP) checkers.man $(DESTDIR)$(mandir)/man6/checkers.6 - $(CHMOD) 644 $(DESTDIR)$(mandir)/man6/checkers.6 - $(CP) sudoku.man $(DESTDIR)$(mandir)/man6/sudoku.6 - $(CHMOD) 644 $(DESTDIR)$(mandir)/man6/sudoku.6 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat6 + $(INSTALL_MAN) blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 + $(INSTALL_MAN) checkers.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 + $(INSTALL_MAN) sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man6 + $(INSTALL_MAN) blocks.man $(DESTDIR)$(mandir)/man6/blocks.6 + $(INSTALL_MAN) checkers.man $(DESTDIR)$(mandir)/man6/checkers.6 + $(INSTALL_MAN) sudoku.man $(DESTDIR)$(mandir)/man6/sudoku.6 uninstall: @@ -292,7 +281,7 @@ uninstall-linux uninstall-osx: fltk.d/index.html: $(HTMLFILES) $(IMAGEFILES) echo "Generating HTML documentation..." -$(RMDIR) fltk.d - -$(MKDIR) fltk.d + -$(INSTALL_DIR) fltk.d -$(HTMLDOC) --verbose --batch fltk.book -d fltk.d -t html fltk.ps: $(HTMLFILES) $(IMAGEFILES) -- cgit v1.2.3