* Doc/GNUmakefile: New file.

* Doc/gsweb.gsdoc: Update DTD reference.  Minor reformatting.
        Add references to subprojects.  Add myself as coauthor.
        * GSWeb.framework/GNUmakefile: Remove duplicate definition of
        GSWeb_AGSDOC_FLAGS.

        * GSWeb.framework/GSWDebug.h (LOGDEEPClassFnStart)
        (LOGDEEPError0, LOGLOCKException0): Insert missing backslash.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20284 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
David Ayers 2004-11-03 09:25:59 +00:00
parent 5c7de0b8e0
commit 0c4677e23a
5 changed files with 87 additions and 16 deletions

View file

@ -1,3 +1,14 @@
2004-11-03 David Ayers <d.ayers@inode.at>
* Doc/GNUmakefile: New file.
* Doc/gsweb.gsdoc: Update DTD reference. Minor reformatting.
Add references to subprojects. Add myself as coauthor.
* GSWeb.framework/GNUmakefile: Remove duplicate definition of
GSWeb_AGSDOC_FLAGS.
* GSWeb.framework/GSWDebug.h (LOGDEEPClassFnStart)
(LOGDEEPError0, LOGLOCKException0): Insert missing backslash.
2004-09-02 David Ayers <d.ayers@inode.at>
* GSWeb.framework/GSWApplication+Defaults.m

57
Doc/GNUmakefile Normal file
View file

@ -0,0 +1,57 @@
# GNUmakefile - GSWeb documentation: GNUmakefile
#
# Copyright (C) 2004 Free Software Foundation, Inc.
#
# Written by: David Ayers <d.ayers@inode.at
#
# This file is part of the GNUstep Web Library.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this library; if not, write to the Free
# Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
# Install into the system root by default
include $(GNUSTEP_MAKEFILES)/common.make
include ../Version
include ../config.mak
# Documentation
DOCUMENT_NAME = GNUstepWeb
GNUstepWeb_AGSDOC_FILES = gsweb.gsdoc
GNUstepWeb_AGSDOC_FLAGS = \
-Declared Foundation \
-Standards YES \
-SystemProjects System \
-Project GNUstepWeb \
-WordMap '{\
FOUNDATION_EXPORT=extern;FOUNDATION_STATIC_INLINE="";\
GS_GEOM_SCOPE=extern;GS_GEOM_ATTR="";\
GS_EXPORT=extern;GS_DECLARE="";\
GS_RANGE_SCOPE=extern;GS_RANGE_ATTR="";\
GS_ZONE_SCOPE=extern;GS_ZONE_ATTR="";\
}' -Up GNUstepWeb
-include Makefile.preamble
-include GNUmakefile.local
# Only build the doc if doc=yes was passed on the command line
ifeq ($(doc),yes)
include $(GNUSTEP_MAKEFILES)/documentation.make
endif
-include Makefile.postamble

View file

@ -1,5 +1,5 @@
<?xml version="1.0"?>
<!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 0.6.6//EN" "http://www.gnustep.org/gsdoc-0_6_6.xml">
<!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.1//EN" "http://www.gnustep.org/gsdoc-1_0_1.dtd">
<gsdoc base="gsweb">
<head>
<title>GNUstepWeb Documentation</title>
@ -8,26 +8,31 @@
<url url="http://www.orange-concept.com"/>
<desc></desc>
</author>
<author name="David Ayers">
<email address="d.ayers@inode.at"/>
<url url="http://www.gnustep.org/developers/whoiswho.html"/>
<desc></desc>
</author>
<version>0.1</version>
<date>24 august, 2000</date>
<abstract>This documents GNUstepWeb</abstract>
<copy>2000 Free Software Foundation, Inc.</copy>
</head>
<body>
<front>
<contents/>
<chapter>
<heading>Introduction</heading>
<p>GNUstepWeb is a library which was designed to be compatible with <uref url="http://gemma.apple.com/techpubs/webobjects/">WebObjects</uref> 4.x, developed by <uref url="http://www.next.com">NeXT</uref> (now <uref url="http://www.apple.com">Apple</uref>) Inc.</p>
<p>GNUstepWeb web site is <uref url="http://www.gnustepweb.org">here</uref></p>
<p>GNUstepWeb is based on <prjref prjname="gnustep-base">GNUstep</prjref>. GNUstep web site is <uref url="http://www.gnustep.org">here</uref></p>
</chapter>
<chapter>
<heading>Introduction</heading>
<p>GNUstepWeb is a library which was designed to be compatible with <uref url="http://gemma.apple.com/techpubs/webobjects/">WebObjects</uref> 4.x, developed by <uref url="http://www.next.com">NeXT</uref> (now <uref url="http://www.apple.com">Apple</uref>) Inc.</p>
<p>GNUstepWeb web site is <uref url="http://www.gnustepweb.org">here</uref></p>
<p>GNUstepWeb is based on <prjref prjname="gnustep-base">GNUstep</prjref>. GNUstep web site is <uref url="http://www.gnustep.org">here</uref></p>
</chapter>
</front>
<chapter>
<heading>...</heading>
<p></p>
<heading>Subprojects</heading>
<p><uref url="GSWeb/gsweb.html">GSWeb</uref></p>
<p><uref url="GSWExtensions/gswextensions.html">GSWExtentions</uref></p>
<p><uref url="GSWExtensionsGSW/gswextensionsgsw.html">GSExtensionsGSW</uref></p>
</chapter>
<back>

View file

@ -378,8 +378,6 @@ GSWeb_AGSDOC_FLAGS = \
GS_ZONE_SCOPE=extern;GS_ZONE_ATTR="";\
}' -Up gsweb
GSWeb_AGSDOC_FLAGS = $(GSWeb_AGSDOC_FLAGS)
-include Makefile.preamble
-include GNUmakefile.local

View file

@ -321,7 +321,7 @@ GSWLogAssertGoodFn(CONST char* file,int line,id object);
#if defined(DEBUG) && defined(GSWDEBUG_DEEP)
#define LOGDEEPClassFnStart() \
do { if (GSDebugSet(@"GSWebFn") == YES) { \
NSString *fmt = GSDebugFunctionMsg(__PRETTY_FUNCTION__,
NSString *fmt = GSDebugFunctionMsg(__PRETTY_FUNCTION__, \
__FILE__, __LINE__, @"FNSTART"); \
NSLog(fmt); }} while (0)
@ -473,7 +473,7 @@ GSWLogAssertGoodFn(CONST char* file,int line,id object);
#define LOGDEEPError0(format) \
do { if (GSDebugSet(@"error") == YES) { \
NSString *fmt = GSDebugFunctionMsg(__PRETTY_FUNCTION__,
NSString *fmt = GSDebugFunctionMsg(__PRETTY_FUNCTION__, \
__FILE__, __LINE__, format); \
NSString *fmt2 = [NSString stringWithFormat:@"*ERROR*: %@",fmt]; \
NSLog(@"%@",fmt2); }} while (0)
@ -703,7 +703,7 @@ GSWLogAssertGoodFn(CONST char* file,int line,id object);
#define LOGLOCKException0(format) \
do { if (GSDebugSet(@"exception") == YES) { \
NSString *fmt = GSDebugFunctionMsg(__PRETTY_FUNCTION__,
NSString *fmt = GSDebugFunctionMsg(__PRETTY_FUNCTION__, \
__FILE__, __LINE__, format); \
NSString *fmt2 = [NSString stringWithFormat:@"*EXCEPTION*: %@",fmt]; \
NSLog(@"%@",fmt2); }} while (0)