+2004-12-19 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * Project Templates/SOPE/Web Application/*: fixed various replacement
+ and encoding related issues with project template
+
2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
* Project Templates/SOPE/Web Application/*: updated for SOPE:X 2.x.
#
-# GNUmakefile
-# «PROJECTNAME»
+# GNUmakefile
+# ÇPROJECTNAMEÈ
#
-# Created by «FULLUSERNAME» on «DATE».
-# Copyright (c) «YEAR» «ORGANIZATIONNAME». All rights reserved.
+# Created by ÇUSERNAMEÈ on ÇDATEÈ
#
include $(GNUSTEP_MAKEFILES)/common.make
-WOAPP_NAME = «PROJECTNAME»
+WOAPP_NAME = ÇPROJECTNAMEÈ
-«PROJECTNAME»_OBJC_FILES = \
-«PROJECTNAME»_main.m Application.m Session.m DirectAction.m \
+ÇPROJECTNAMEÈ_OBJC_FILES = \
+ÇPROJECTNAMEÈ_main.m Application.m Session.m DirectAction.m \
Main.m
-«PROJECTNAME»_COMPONENTS = \
+ÇPROJECTNAMEÈ_COMPONENTS = \
-«PROJECTNAME»_RESOURCE_FILES = \
+ÇPROJECTNAMEÈ_RESOURCE_FILES = \
-«PROJECTNAME»_WEBSERVER_RESOURCE_FILES := $(shell find WebServerResources -type f -print)
+ÇPROJECTNAMEÈ_WEBSERVER_RESOURCE_FILES := $(shell find WebServerResources -type f -print)
-include GNUmakefile.preamble
include $(GNUSTEP_MAKEFILES)/woapp.make
#
-# GNUmakefile.postamble
-# «PROJECTNAME»
+# GNUmakefile.postamble
+# ÇPROJECTNAMEÈ
#
-# Created by «FULLUSERNAME» on «DATE».
-# Copyright (c) «YEAR» «ORGANIZATIONNAME». All rights reserved.
+# Created by ÇUSERNAMEÈ on ÇDATEÈ
#
-include GNUmakefile.postamble.local
#
-# GNUmakefile.preamble
-# «PROJECTNAME»
+# GNUmakefile.preamble
+# ÇPROJECTNAMEÈ
#
-# Created by «FULLUSERNAME» on «DATE».
-# Copyright (c) «YEAR» «ORGANIZATIONNAME». All rights reserved.
+# Created by ÇUSERNAMEÈ on ÇDATEÈ
#
-include GNUmakefile.preamble.local
-/*
- Copyright (C) 2000-2004 SKYRIX Software AG
-
- This file is part of OGo
-
- OGo is free software; you can redistribute it and/or modify it under
- the terms of the GNU Lesser General Public License as published by the
- Free Software Foundation; either version 2, or (at your option) any
- later version.
-
- OGo 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 Lesser General Public
- License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with OGo; see the file COPYING. If not, write to the
- Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
- 02111-1307, USA.
-*/
-// $Id: wox.m 25 2004-07-30 11:22:02Z znek $
-
+//
+// Main.m
+// Project ÇPROJECTNAMEÈ
+//
+// Created by ÇUSERNAMEÈ on ÇDATEÈ
+//
#include <NGObjWeb/NGObjWeb.h>
-
@interface Main : WOComponent
{
@end
+#include "common.h"
@implementation Main
xmlns:var="http://www.skyrix.com/od/binding"
xmlns:const="http://www.skyrix.com/od/constant"
xmlns:rsrc="OGo:url"
+ xmlns:label="OGo:label"
>
<head>
<title><var:string value="name"/></title>
MAJOR_VERSION=1
MINOR_VERSION=0
SUBMINOR_VERSION=0
-
"WebApp_main.m" = "«PROJECTNAME»_main.m";
};
FilesToMacroExpand = (
- "«PROJECTNAME»_Prefix.pch",
+ "common.h",
"«PROJECTNAME»_main.m",
"Application.h",
"Application.m",
"Session.m",
"DirectAction.h",
"DirectAction.m",
- "Main.h",
"Main.m",
"Info.plist",
- "English.lproj/InfoPlist.strings"
+ "English.lproj/InfoPlist.strings",
+ "GNUmakefile",
+ "GNUmakefile.preamble",
+ "GNUmakefile.postamble",
+ "README",
+ "COPYING",
+ "COPYRIGHT",
+ "NOTES",
+ "PROJECTLEAD",
+ "TODO"
);
Description = "This project builds a SOPE application written in Objective-C.";
}
AD19ED6405D7FBEA009EBA3A,
ADEE3DD605DD126900F523DB,
);
+ fileEncoding = 5;
+ indentWidth = 2;
isa = PBXGroup;
name = Classes;
refType = 4;
sourceTree = "<group>";
};
29B97316FDCFA39411CA2CEA = {
- fileEncoding = 30;
+ fileEncoding = 5;
+ indentWidth = 2;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.objc;
path = "«PROJECTNAME»_main.m";
AD0ACCE1062733370054A820,
AD0ACCE0062733370054A820,
);
+ fileEncoding = 5;
isa = PBXGroup;
name = Makefiles;
refType = 4;
};
AD0ACCDF062733370054A820 = {
explicitFileType = sourcecode.make;
- fileEncoding = 4;
+ fileEncoding = 5;
indentWidth = 8;
isa = PBXFileReference;
path = GNUmakefile;
};
AD0ACCE0062733370054A820 = {
explicitFileType = sourcecode.make;
- fileEncoding = 4;
+ fileEncoding = 5;
indentWidth = 8;
isa = PBXFileReference;
path = GNUmakefile.postamble;
};
AD0ACCE1062733370054A820 = {
explicitFileType = sourcecode.make;
- fileEncoding = 4;
+ fileEncoding = 5;
indentWidth = 8;
isa = PBXFileReference;
path = GNUmakefile.preamble;
sourceTree = "<group>";
};
AD19ED5205D7FBD1009EBA3A = {
- fileEncoding = 4;
+ fileEncoding = 5;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.h;
path = Application.h;
sourceTree = "<group>";
};
AD19ED5305D7FBD1009EBA3A = {
- fileEncoding = 4;
+ fileEncoding = 5;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.objc;
path = Application.m;
};
};
AD19ED6305D7FBEA009EBA3A = {
- fileEncoding = 4;
+ fileEncoding = 5;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.h;
path = Session.h;
sourceTree = "<group>";
};
AD19ED6405D7FBEA009EBA3A = {
- fileEncoding = 4;
+ fileEncoding = 5;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.objc;
path = Session.m;
sourceTree = "<group>";
};
ADAD4710076F441600AAD24E = {
- fileEncoding = 4;
+ fileEncoding = 5;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.objc;
path = Main.m;
};
};
ADAD4713076F443B00AAD24E = {
- fileEncoding = 4;
+ fileEncoding = 5;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.h;
path = common.h;
AD19ED6305D7FBEA009EBA3A,
ADEE3DD505DD126900F523DB,
);
+ fileEncoding = 5;
+ indentWidth = 2;
isa = PBXGroup;
name = Headers;
path = "";
};
};
ADEE3DD505DD126900F523DB = {
- fileEncoding = 4;
+ fileEncoding = 5;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.h;
path = DirectAction.h;
sourceTree = "<group>";
};
ADEE3DD605DD126900F523DB = {
- fileEncoding = 4;
+ fileEncoding = 5;
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.objc;
path = DirectAction.m;
//
-// ÇPROJECTNAMEÈ_main.m
-// ÇPROJECTNAMEÈ
+// ÇPROJECTNAMEÈ_main.m
+// ÇPROJECTNAMEÈ
//
-// Created by ÇFULLUSERNAMEÈ on ÇDATEÈ.
-// Copyright (c) ÇYEARÈ ÇORGANIZATIONNAMEÈ. All rights reserved.
+// Created by ÇUSERNAMEÈ on ÇDATEÈ
//
#ifdef WITHOUT_SOPEX
#include <SOPEX/SOPEX.h>
#endif /* WITHOUT_SOPEX */
-
int main(int argc, const char *argv[]) {
return SOPEXMain(@"Application", argc, argv);
}
//
// common.h
-// Project «PROJECTNAME»
+// Project ÇPROJECTNAMEÈ
//
-// Created by «USERNAME» on «DATE»
+// Created by ÇUSERNAMEÈ on ÇDATEÈ
//
-#ifndef __«PROJECTNAME»_common_H_
-#define __«PROJECTNAME»_common_H_
+#ifndef __ÇPROJECTNAMEÈ_common_H_
+#define __ÇPROJECTNAMEÈ_common_H_
#import <Foundation/Foundation.h>
#include <NGExtensions/NGExtensions.h>
#include <NGObjWeb/NGObjWeb.h>
-#endif /* __«PROJECTNAME»_common_H_ */
+#endif /* __ÇPROJECTNAMEÈ_common_H_ */