From df1d4d5c0b602693ff0132fa5fcef271e42800e5 Mon Sep 17 00:00:00 2001 From: CaS Date: Wed, 9 Oct 2002 06:19:23 +0000 Subject: [PATCH] Build autogsdoc documentation. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14683 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ Tools/AGSParser.h | 2 +- Tools/GNUmakefile | 5 ++++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index c4ffbcb7f..e9942744b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-10-09 Richard Frith-Macdonald + + * Tools/GNUmakefile: build autogsdoc documentation automatically + if possible. + 2002-10-08 Richard Frith-Macdonald * Headers/Foundation/NSDebug.h: Make warn logs de-selectable at diff --git a/Tools/AGSParser.h b/Tools/AGSParser.h index 959447207..56e389955 100644 --- a/Tools/AGSParser.h +++ b/Tools/AGSParser.h @@ -94,7 +94,7 @@ - (unsigned) parsePreprocessor; - (NSMutableDictionary*) parseProtocol; - (NSMutableArray*) parseProtocolList; -- (unsigned) parseSpace: (NSCharacterSet*)spaces; +- (unsigned) parseSpace: (NSCharacterSet*)spaceSet; - (unsigned) parseSpace; - (void) reset; - (void) setDeclared: (NSString*)name; diff --git a/Tools/GNUmakefile b/Tools/GNUmakefile index 378c647d2..21de7c62f 100644 --- a/Tools/GNUmakefile +++ b/Tools/GNUmakefile @@ -78,6 +78,9 @@ autogsdoc_AGSDOC_FILES = autogsdoc.m \ AGSParser.h AGSOutput.h AGSIndex.h AGSHtml.h autogsdoc_DOC_INSTALL_DIR = Developer/Tools +# Use local version of autogsdoc in case it is not installed +AUTOGSDOC=./obj/autogsdoc + SOURCES = gdomap.c gdnc.m defaults.m dread.m dremove.m dwrite.m \ autogsdoc.m AGSParser.m AGSOutput.m AGSIndex.m AGSHtml.m @@ -95,7 +98,7 @@ include $(GNUSTEP_MAKEFILES)/tool.make include $(GNUSTEP_MAKEFILES)/ctool.make include $(GNUSTEP_MAKEFILES)/aggregate.make -ifeq ($(doc),yes) +ifeq ($(GNUSTEP_BASE_HAVE_LIBXML),1) include $(GNUSTEP_MAKEFILES)/documentation.make endif