From 42ab194e8530b904546bbe23ba1422de56b73950 Mon Sep 17 00:00:00 2001 From: helge Date: Sat, 27 Aug 2005 12:31:51 +0000 Subject: [PATCH] PCH support git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1091 e4a50df8-12e2-0310-a44c-efbce7f8a7e3 --- sope-appserver/ChangeLog | 4 ++++ sope-appserver/NGObjWeb/Associations/GNUmakefile | 2 ++ sope-appserver/NGObjWeb/Associations/GNUmakefile.preamble | 2 +- sope-appserver/NGObjWeb/DAVPropMap.plist | 1 - sope-appserver/NGObjWeb/DynamicElements/GNUmakefile | 2 ++ sope-appserver/NGObjWeb/DynamicElements/README | 6 ++++-- sope-appserver/NGObjWeb/GNUmakefile | 3 +++ sope-appserver/NGObjWeb/NGHttp/GNUmakefile | 1 + sope-appserver/NGObjWeb/NGHttp/GNUmakefile.preamble | 2 +- sope-appserver/NGObjWeb/NGHttp/README | 2 +- sope-appserver/NGObjWeb/SoObjects/GNUmakefile | 1 + sope-appserver/NGObjWeb/SoObjects/NOTES | 3 ++- sope-appserver/NGObjWeb/SoObjects/TODO | 2 -- sope-appserver/NGObjWeb/TROUBLESHOOTING | 2 -- sope-appserver/NGObjWeb/Templates/GNUmakefile | 1 + sope-appserver/NGObjWeb/WOHttpAdaptor/GNUmakefile | 2 ++ sope-appserver/NGObjWeb/WebDAV/GNUmakefile | 1 + sope-appserver/NGObjWeb/WebDAV/TODO | 2 -- sope-appserver/NGXmlRpc/GNUmakefile | 1 + sope-appserver/PROJECTLEAD | 2 -- sope-appserver/SoOFS/GNUmakefile | 1 + sope-appserver/WEExtensions/GNUmakefile | 1 + sope-appserver/WEPrototype/GNUmakefile | 1 + sope-appserver/WOExtensions/GNUmakefile | 1 + sope-appserver/WOXML/GNUmakefile | 1 + sope-appserver/WOXML/README | 2 -- sope-appserver/WOXML/samples/slashdot/GNUmakefile | 2 +- sope-appserver/common.make | 2 +- sope-appserver/samples/HelloWorld/Main.wo/Main.wod | 2 -- sope-appserver/samples/TestSite/README | 2 -- sope-appserver/samples/WOxExtTest/site.css | 2 -- sope-appserver/samples/davpropget/NOTES | 2 -- sope-appserver/samples/iCalPortal/GNUmakefile.preamble | 2 -- sope-appserver/samples/iCalPortal/Pages/GNUmakefile | 2 +- sope-appserver/samples/iCalPortal/WebDAV/GNUmakefile | 2 +- sope-appserver/samples/iCalPortal/icons.make | 2 -- sope-appserver/samples/iCalPortal/mkpage.sh | 4 +--- sope-xml/ChangeLog | 2 +- 38 files changed, 38 insertions(+), 37 deletions(-) diff --git a/sope-appserver/ChangeLog b/sope-appserver/ChangeLog index eb6292bd..0396b200 100644 --- a/sope-appserver/ChangeLog +++ b/sope-appserver/ChangeLog @@ -1,3 +1,7 @@ +2005-08-26 Helge Hess + + * all makefiles: add common.h as the precompiled header file + 2005-08-11 Helge Hess * more work on OSX framework support diff --git a/sope-appserver/NGObjWeb/Associations/GNUmakefile b/sope-appserver/NGObjWeb/Associations/GNUmakefile index 9614f2d7..e2446543 100644 --- a/sope-appserver/NGObjWeb/Associations/GNUmakefile +++ b/sope-appserver/NGObjWeb/Associations/GNUmakefile @@ -5,6 +5,8 @@ include $(GNUSTEP_MAKEFILES)/common.make SUBPROJECT_NAME = Associations +Associations_PCH_FILE = common.h + Associations_OBJC_FILES = \ WOAssociation.m \ WOValueAssociation.m \ diff --git a/sope-appserver/NGObjWeb/Associations/GNUmakefile.preamble b/sope-appserver/NGObjWeb/Associations/GNUmakefile.preamble index 6c40b404..47b97de7 100644 --- a/sope-appserver/NGObjWeb/Associations/GNUmakefile.preamble +++ b/sope-appserver/NGObjWeb/Associations/GNUmakefile.preamble @@ -1,4 +1,4 @@ -# $Id$ +# GNUstep makefile ADDITIONAL_INCLUDE_DIRS += \ -I.. \ diff --git a/sope-appserver/NGObjWeb/DAVPropMap.plist b/sope-appserver/NGObjWeb/DAVPropMap.plist index 7eb2eeab..bdd74533 100644 --- a/sope-appserver/NGObjWeb/DAVPropMap.plist +++ b/sope-appserver/NGObjWeb/DAVPropMap.plist @@ -1,6 +1,5 @@ { NGObjWeb_doc_ = "default WebDAV property mappings for NGObjWeb"; - NGObjWeb_cvs_id = "$Id$"; /* DAV */ "{DAV:}iscollection" = "davIsCollection"; diff --git a/sope-appserver/NGObjWeb/DynamicElements/GNUmakefile b/sope-appserver/NGObjWeb/DynamicElements/GNUmakefile index 07085bc5..55fcf889 100644 --- a/sope-appserver/NGObjWeb/DynamicElements/GNUmakefile +++ b/sope-appserver/NGObjWeb/DynamicElements/GNUmakefile @@ -5,6 +5,8 @@ include $(GNUSTEP_MAKEFILES)/common.make SUBPROJECT_NAME = DynamicElements +# does not work yet: DynamicElements_PCH_FILE = decommon.h + DynamicElements_OBJC_FILES = \ WOxHTMLElemBuilder.m \ WOxControlElemBuilder.m \ diff --git a/sope-appserver/NGObjWeb/DynamicElements/README b/sope-appserver/NGObjWeb/DynamicElements/README index af10c66f..ed1bd183 100644 --- a/sope-appserver/NGObjWeb/DynamicElements/README +++ b/sope-appserver/NGObjWeb/DynamicElements/README @@ -1,6 +1,8 @@ -# $Id$ +DynamicElements +=============== - Class-Hierachy +Class-Hierachy +============== WOElement WODynamicElement diff --git a/sope-appserver/NGObjWeb/GNUmakefile b/sope-appserver/NGObjWeb/GNUmakefile index 169403fb..9e8aab30 100644 --- a/sope-appserver/NGObjWeb/GNUmakefile +++ b/sope-appserver/NGObjWeb/GNUmakefile @@ -21,6 +21,7 @@ RESOURCES_DIR = $(FHS_INSTALL_ROOT)/share/sope-$(MAJOR_VERSION).$(MINOR_VERSION) endif endif +libNGObjWeb_PCH_FILE = common.h libNGObjWeb_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION) libNGObjWeb_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION) @@ -165,6 +166,7 @@ BUNDLE_NAME = SoCore BUNDLE_EXTENSION = .sxp BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SoProducts-$(MAJOR_VERSION).$(MINOR_VERSION)/ +SoCore_PCH_FILE = common.h SoCore_OBJC_FILES = SoCoreProduct.m SoCore_RESOURCE_FILES = SoObjects/product.plist Version SoCore_PRINCIPAL_CLASS = SoCoreProduct @@ -174,6 +176,7 @@ SoCore_PRINCIPAL_CLASS = SoCoreProduct TOOL_NAME = wod +wod_PCH_FILE += common.h wod_OBJC_FILES += wod.m $(NGObjWebCore_OBJC_FILES) ifeq ($(FOUNDATION_LIB),gnu) wod_OBJC_FILES += UnixSignalHandler.m diff --git a/sope-appserver/NGObjWeb/NGHttp/GNUmakefile b/sope-appserver/NGObjWeb/NGHttp/GNUmakefile index 2f98be49..bd7ed453 100644 --- a/sope-appserver/NGObjWeb/NGHttp/GNUmakefile +++ b/sope-appserver/NGObjWeb/NGHttp/GNUmakefile @@ -7,6 +7,7 @@ GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_LOCAL_ROOT) SUBPROJECT_NAME = NGHttp +NGHttp_PCH_FILE = common.h NGHttp_HEADER_FILES_DIR = . NGHttp_HEADER_FILES_INSTALL_DIR = /NGHttp diff --git a/sope-appserver/NGObjWeb/NGHttp/GNUmakefile.preamble b/sope-appserver/NGObjWeb/NGHttp/GNUmakefile.preamble index 557c9a4a..99b43b0c 100644 --- a/sope-appserver/NGObjWeb/NGHttp/GNUmakefile.preamble +++ b/sope-appserver/NGObjWeb/NGHttp/GNUmakefile.preamble @@ -1,4 +1,4 @@ -# $Id$ +# GNUstep makefile NGHttp_INCLUDE_DIRS += \ -I.. -I../.. \ diff --git a/sope-appserver/NGObjWeb/NGHttp/README b/sope-appserver/NGObjWeb/NGHttp/README index 80627cb8..13a83276 100644 --- a/sope-appserver/NGObjWeb/NGHttp/README +++ b/sope-appserver/NGObjWeb/NGHttp/README @@ -1,4 +1,4 @@ -# $Id$ +# GNUstep makefile Note: This should be removed in favor of WOSimpleHTTPParser which should be completed to implement all features diff --git a/sope-appserver/NGObjWeb/SoObjects/GNUmakefile b/sope-appserver/NGObjWeb/SoObjects/GNUmakefile index e5b26b24..993d6379 100644 --- a/sope-appserver/NGObjWeb/SoObjects/GNUmakefile +++ b/sope-appserver/NGObjWeb/SoObjects/GNUmakefile @@ -5,6 +5,7 @@ include ../subdirs.make SUBPROJECT_NAME = SoObjects +SoObjects_PCH_FILE = common.h SoObjects_HEADER_FILES_DIR = . SoObjects_HEADER_FILES_INSTALL_DIR = /NGObjWeb diff --git a/sope-appserver/NGObjWeb/SoObjects/NOTES b/sope-appserver/NGObjWeb/SoObjects/NOTES index b6f80dd9..e1a656bd 100644 --- a/sope-appserver/NGObjWeb/SoObjects/NOTES +++ b/sope-appserver/NGObjWeb/SoObjects/NOTES @@ -1,4 +1,5 @@ -# $Id$ +SoObjects +========= Some Notes on the implementation ... diff --git a/sope-appserver/NGObjWeb/SoObjects/TODO b/sope-appserver/NGObjWeb/SoObjects/TODO index 766ff9d0..89881ec0 100644 --- a/sope-appserver/NGObjWeb/SoObjects/TODO +++ b/sope-appserver/NGObjWeb/SoObjects/TODO @@ -1,5 +1,3 @@ -# $Id$ - Todo's for SOPE subsystem ========================= diff --git a/sope-appserver/NGObjWeb/TROUBLESHOOTING b/sope-appserver/NGObjWeb/TROUBLESHOOTING index 24ff3a02..8a2b35aa 100644 --- a/sope-appserver/NGObjWeb/TROUBLESHOOTING +++ b/sope-appserver/NGObjWeb/TROUBLESHOOTING @@ -1,5 +1,3 @@ -# $Id$ - Collect "common" issues around NGObjWeb ... ___________________________________________________________________________ diff --git a/sope-appserver/NGObjWeb/Templates/GNUmakefile b/sope-appserver/NGObjWeb/Templates/GNUmakefile index be65cb63..ccf99f0c 100644 --- a/sope-appserver/NGObjWeb/Templates/GNUmakefile +++ b/sope-appserver/NGObjWeb/Templates/GNUmakefile @@ -5,6 +5,7 @@ include ../subdirs.make SUBPROJECT_NAME = Templates +Templates_PCH_FILE = common.h Templates_HEADER_FILES_DIR = . Templates_HEADER_FILES_INSTALL_DIR = /NGObjWeb diff --git a/sope-appserver/NGObjWeb/WOHttpAdaptor/GNUmakefile b/sope-appserver/NGObjWeb/WOHttpAdaptor/GNUmakefile index a66bdb1b..4e7a5d59 100644 --- a/sope-appserver/NGObjWeb/WOHttpAdaptor/GNUmakefile +++ b/sope-appserver/NGObjWeb/WOHttpAdaptor/GNUmakefile @@ -5,6 +5,8 @@ include $(GNUSTEP_MAKEFILES)/common.make SUBPROJECT_NAME = WOHttpAdaptor +WOHttpAdaptor_PCH_FILE = common.h + WOHttpAdaptor_OBJC_FILES = \ WOHttpAdaptor.m \ WORecordRequestStream.m \ diff --git a/sope-appserver/NGObjWeb/WebDAV/GNUmakefile b/sope-appserver/NGObjWeb/WebDAV/GNUmakefile index e1435678..bfcb3e77 100644 --- a/sope-appserver/NGObjWeb/WebDAV/GNUmakefile +++ b/sope-appserver/NGObjWeb/WebDAV/GNUmakefile @@ -7,6 +7,7 @@ include $(GNUSTEP_MAKEFILES)/common.make SUBPROJECT_NAME = WebDAV +WebDAV_PCH_FILE = common.h WebDAV_HEADER_FILES_DIR = . WebDAV_HEADER_FILES_INSTALL_DIR = /NGObjWeb diff --git a/sope-appserver/NGObjWeb/WebDAV/TODO b/sope-appserver/NGObjWeb/WebDAV/TODO index 8839b79b..77e03b2c 100644 --- a/sope-appserver/NGObjWeb/WebDAV/TODO +++ b/sope-appserver/NGObjWeb/WebDAV/TODO @@ -1,5 +1,3 @@ -# $Id$ - SOPE WebDAV Todos ================= diff --git a/sope-appserver/NGXmlRpc/GNUmakefile b/sope-appserver/NGXmlRpc/GNUmakefile index aede91dd..82382a00 100644 --- a/sope-appserver/NGXmlRpc/GNUmakefile +++ b/sope-appserver/NGXmlRpc/GNUmakefile @@ -11,6 +11,7 @@ else FRAMEWORK_NAME = NGXmlRpc endif +libNGXmlRpc_PCH_FILE = common.h libNGXmlRpc_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION) libNGXmlRpc_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION) diff --git a/sope-appserver/PROJECTLEAD b/sope-appserver/PROJECTLEAD index ab0c70ac..7d659c6b 100644 --- a/sope-appserver/PROJECTLEAD +++ b/sope-appserver/PROJECTLEAD @@ -1,3 +1 @@ -# $Id$ - PROJECTLEAD=helge.hess@opengroupware.org diff --git a/sope-appserver/SoOFS/GNUmakefile b/sope-appserver/SoOFS/GNUmakefile index 91f046f9..65750aa6 100644 --- a/sope-appserver/SoOFS/GNUmakefile +++ b/sope-appserver/SoOFS/GNUmakefile @@ -13,6 +13,7 @@ FRAMEWORK_NAME = SoOFS endif +libSoOFS_PCH_FILE = common.h libSoOFS_SOVERSION=$(MAJOR_VERSION).$(MINOR_VERSION) libSoOFS_VERSION=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBMINOR_VERSION) diff --git a/sope-appserver/WEExtensions/GNUmakefile b/sope-appserver/WEExtensions/GNUmakefile index aff4a5d7..ae5c0f50 100644 --- a/sope-appserver/WEExtensions/GNUmakefile +++ b/sope-appserver/WEExtensions/GNUmakefile @@ -21,6 +21,7 @@ endif FHS_MANPAGES += doc/*.3 +libWEExtensions_PCH_FILE = common.h libWEExtensions_HEADER_FILES_DIR = . libWEExtensions_HEADER_FILES_INSTALL_DIR = /WEExtensions diff --git a/sope-appserver/WEPrototype/GNUmakefile b/sope-appserver/WEPrototype/GNUmakefile index 175f8d06..7e719771 100644 --- a/sope-appserver/WEPrototype/GNUmakefile +++ b/sope-appserver/WEPrototype/GNUmakefile @@ -19,6 +19,7 @@ BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/WOxElemBuilders-$(MAJOR FHS_MANPAGES += doc/*.3 +libWEPrototype_PCH_FILE = common.h libWEPrototype_HEADER_FILES_DIR = . libWEPrototype_HEADER_FILES_INSTALL_DIR = /WEPrototype diff --git a/sope-appserver/WOExtensions/GNUmakefile b/sope-appserver/WOExtensions/GNUmakefile index f4fa1791..51b527f8 100644 --- a/sope-appserver/WOExtensions/GNUmakefile +++ b/sope-appserver/WOExtensions/GNUmakefile @@ -18,6 +18,7 @@ endif FHS_MANPAGES += doc/*.3 +libWOExtensions_PCH_FILE = common.h libWOExtensions_HEADER_FILES_DIR = . libWOExtensions_HEADER_FILES_INSTALL_DIR = /WOExtensions diff --git a/sope-appserver/WOXML/GNUmakefile b/sope-appserver/WOXML/GNUmakefile index d56827f0..0bf2fc54 100644 --- a/sope-appserver/WOXML/GNUmakefile +++ b/sope-appserver/WOXML/GNUmakefile @@ -12,6 +12,7 @@ FRAMEWORK_NAME = WOXML endif +libWOXML_PCH_FILE = common.h libWOXML_HEADER_FILES_DIR = . libWOXML_HEADER_FILES_INSTALL_DIR = /WOXML diff --git a/sope-appserver/WOXML/README b/sope-appserver/WOXML/README index 718e1a9a..c21be3d0 100644 --- a/sope-appserver/WOXML/README +++ b/sope-appserver/WOXML/README @@ -1,5 +1,3 @@ -# $Id$ - WOXML ===== diff --git a/sope-appserver/WOXML/samples/slashdot/GNUmakefile b/sope-appserver/WOXML/samples/slashdot/GNUmakefile index 928527d8..90c624d1 100644 --- a/sope-appserver/WOXML/samples/slashdot/GNUmakefile +++ b/sope-appserver/WOXML/samples/slashdot/GNUmakefile @@ -1,4 +1,4 @@ -# $Id$ +# $Id: GNUmakefile 1 2004-08-20 10:08:27Z znek $ include $(GNUSTEP_MAKEFILES)/common.make diff --git a/sope-appserver/common.make b/sope-appserver/common.make index 45fb8952..e4d556db 100644 --- a/sope-appserver/common.make +++ b/sope-appserver/common.make @@ -1,4 +1,4 @@ -# $Id$ +# GNUstep makefile include $(GNUSTEP_MAKEFILES)/common.make include ../Version diff --git a/sope-appserver/samples/HelloWorld/Main.wo/Main.wod b/sope-appserver/samples/HelloWorld/Main.wo/Main.wod index e79ffd96..9f9b4deb 100644 --- a/sope-appserver/samples/HelloWorld/Main.wo/Main.wod +++ b/sope-appserver/samples/HelloWorld/Main.wo/Main.wod @@ -1,5 +1,3 @@ -// $Id$ - AppName: WOString { value = application.name; } \ No newline at end of file diff --git a/sope-appserver/samples/TestSite/README b/sope-appserver/samples/TestSite/README index 5cb5f9af..5a5dc169 100644 --- a/sope-appserver/samples/TestSite/README +++ b/sope-appserver/samples/TestSite/README @@ -1,3 +1 @@ -# $Id$ - A small SOPE test site ... diff --git a/sope-appserver/samples/WOxExtTest/site.css b/sope-appserver/samples/WOxExtTest/site.css index 8039a467..0491e700 100644 --- a/sope-appserver/samples/WOxExtTest/site.css +++ b/sope-appserver/samples/WOxExtTest/site.css @@ -1,5 +1,3 @@ -/* $Id$ */ - #tmplsrc { font-size: 8pt; padding: 1em; diff --git a/sope-appserver/samples/davpropget/NOTES b/sope-appserver/samples/davpropget/NOTES index e9842a28..9456aa9c 100644 --- a/sope-appserver/samples/davpropget/NOTES +++ b/sope-appserver/samples/davpropget/NOTES @@ -1,5 +1,3 @@ -# $Id$ - Q: Apache 1.3 WebDAV not returning a content-length header? == diff --git a/sope-appserver/samples/iCalPortal/GNUmakefile.preamble b/sope-appserver/samples/iCalPortal/GNUmakefile.preamble index 04f0c4d6..ba06b11f 100644 --- a/sope-appserver/samples/iCalPortal/GNUmakefile.preamble +++ b/sope-appserver/samples/iCalPortal/GNUmakefile.preamble @@ -1,5 +1,3 @@ -# $Id$ - ADDITIONAL_INCLUDE_DIRS += -I. -I./WebDAV ADDITIONAL_TOOL_LIBS += -lNGiCal diff --git a/sope-appserver/samples/iCalPortal/Pages/GNUmakefile b/sope-appserver/samples/iCalPortal/Pages/GNUmakefile index 61147bdf..1d58b296 100644 --- a/sope-appserver/samples/iCalPortal/Pages/GNUmakefile +++ b/sope-appserver/samples/iCalPortal/Pages/GNUmakefile @@ -1,4 +1,4 @@ -# $Id$ +# GNUstep makefile include $(GNUSTEP_MAKEFILES)/common.make diff --git a/sope-appserver/samples/iCalPortal/WebDAV/GNUmakefile b/sope-appserver/samples/iCalPortal/WebDAV/GNUmakefile index 01572b70..b5c3d723 100644 --- a/sope-appserver/samples/iCalPortal/WebDAV/GNUmakefile +++ b/sope-appserver/samples/iCalPortal/WebDAV/GNUmakefile @@ -1,4 +1,4 @@ -# $Id$ +# GNUstep makefile include $(GNUSTEP_MAKEFILES)/common.make diff --git a/sope-appserver/samples/iCalPortal/icons.make b/sope-appserver/samples/iCalPortal/icons.make index a7ad64dd..80a653f4 100644 --- a/sope-appserver/samples/iCalPortal/icons.make +++ b/sope-appserver/samples/iCalPortal/icons.make @@ -1,5 +1,3 @@ -# $Id$ - iCalPortal_LOCALIZED_WEBSERVER_RESOURCE_FILES += \ favicon.ico \ site.css \ diff --git a/sope-appserver/samples/iCalPortal/mkpage.sh b/sope-appserver/samples/iCalPortal/mkpage.sh index 8cdccfb6..de5d9621 100755 --- a/sope-appserver/samples/iCalPortal/mkpage.sh +++ b/sope-appserver/samples/iCalPortal/mkpage.sh @@ -6,9 +6,7 @@ actname=`echo "$pgname"|sed "s|Page|Action|g"` mfile="$pgname.m" woxfile="$pgname.wox" -echo "// \$Id\$ - -#include +echo "#include #include @interface $pgname : WOComponent diff --git a/sope-xml/ChangeLog b/sope-xml/ChangeLog index c9c02c7a..0319e7b7 100644 --- a/sope-xml/ChangeLog +++ b/sope-xml/ChangeLog @@ -1,4 +1,4 @@ -2005-08-27 Helge Hess +2005-08-26 Helge Hess * all makefiles: add common.h as the precompiled header file -- 2.39.5