1# 2# Documentation makefile for the GNUstep GUI Library 3# Copyright (C) 1995 Free Software Foundation, Inc. 4# 5# Written by: Adam Fedor <fedor@gnu.org> 6# 7# This file is part of the GNUstep GUI Library. 8# 9# This library is free software; you can redistribute it and/or 10# modify it under the terms of the GNU Lesser General Public 11# License as published by the Free Software Foundation; either 12# version 2 of the License, or (at your option) any later version. 13# 14# This library is distributed in the hope that it will be useful, 15# but WITHOUT ANY WARRANTY; without even the implied warranty of 16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17# Lesser General Public License for more details. 18# 19# You should have received a copy of the GNU Lesser General Public 20# License along with this library; see the file COPYING.LIB. 21# If not, see <http://www.gnu.org/licenses/> or write to the 22# Free Software Foundation, 51 Franklin Street, Fifth Floor, 23# Boston, MA 02110-1301, USA. 24 25PACKAGE_NAME = gnustep-gui 26GNUSTEP_LOCAL_ADDITIONAL_MAKEFILES=../gui.make 27include $(GNUSTEP_MAKEFILES)/common.make 28 29include ../Version 30#include ../config.make 31 32# The documents to be generated 33DOCUMENT_NAME = ReleaseNotes 34 35SUBPROJECTS = General GuiUser manual 36 37# The text documents to be generated 38DOCUMENT_TEXT_NAME = \ 39INSTALL NEWS README ANNOUNCE BUGS 40 41gnustep-gui_TEXI_FILES = \ 42version.texi 43gnustep-gui_DOC_INSTALL_DIR = Developer/Gui/Manual 44GuiUser_DOC_INSTALL_DIR = User/Gui 45 46TOP_DOC_FILES = INSTALL NEWS README ANNOUNCE BUGS 47 48INSTALL_TEXI_FILES = version.texi 49INSTALL_TEXT_MAIN = install.texi 50INSTALL_DOC_INSTALL_DIR = Developer/Gui/ReleaseNotes/$(VERSION) 51 52NEWS_TEXI_FILES = version.texi 53NEWS_TEXT_MAIN = news.texi 54NEWS_DOC_INSTALL_DIR = Developer/Gui/ReleaseNotes/$(VERSION) 55 56README_TEXI_FILES = version.texi 57README_TEXT_MAIN = readme.texi 58README_DOC_INSTALL_DIR = Developer/Gui/ReleaseNotes/$(VERSION) 59 60ANNOUNCE_TEXI_FILES = version.texi 61ANNOUNCE_TEXT_MAIN = announce.texi 62ANNOUNCE_DOC_INSTALL_DIR = Developer/Gui/ReleaseNotes/$(VERSION) 63 64BUGS_TEXI_FILES = version.texi 65BUGS_TEXT_MAIN = todo.texi 66BUGS_DOC_INSTALL_DIR = Developer/Gui/ReleaseNotes/$(VERSION) 67 68# Manual pages to install 69MAN1_PAGES = \ 70 GSSpeechServer.1 \ 71 gopen.1 \ 72 make_services.1 \ 73 gclose.1 \ 74 gcloseall.1 \ 75 say.1 \ 76 set_show_service.1 77 78ReleaseNotes_AGSDOC_FILES = ReleaseNotes.gsdoc 79ReleaseNotes_DOC_INSTALL_DIR = Developer/Gui 80 81# NB. Library reference documentation is generated by rules in the postamble 82# file using the make file ../Source/DocMakefile. If headers are added to the 83# library, you need to modify that file to get the autogsdoc tool to use them. 84# 85DOCUMENT_NAME += Gui GuiAdditions 86Gui_DOC_INSTALL_DIR = Developer/Gui/Reference 87GuiAdditions_DOC_INSTALL_DIR = Developer/Gui/Additions 88 89-include GNUmakefile.preamble 90 91include $(GNUSTEP_MAKEFILES)/aggregate.make 92include $(GNUSTEP_MAKEFILES)/documentation.make 93 94-include GNUmakefile.postamble 95 96