From 2b7a399a6200911c5aecfbf5a69770304f196c4c Mon Sep 17 00:00:00 2001 From: helge Date: Tue, 9 Aug 2005 18:51:00 +0000 Subject: [PATCH] added .xcode template git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1015 e4a50df8-12e2-0310-a44c-efbce7f8a7e3 --- .../WebApp.xcode/TemplateInfo.plist | 21 + .../WebApp.xcode/project.pbxproj | 728 ++++++++++++++++++ 2 files changed, 749 insertions(+) create mode 100644 sopex/Templates/Project Templates/SOPE/Web Application (WOx)/WebApp.xcode/TemplateInfo.plist create mode 100644 sopex/Templates/Project Templates/SOPE/Web Application (WOx)/WebApp.xcode/project.pbxproj diff --git a/sopex/Templates/Project Templates/SOPE/Web Application (WOx)/WebApp.xcode/TemplateInfo.plist b/sopex/Templates/Project Templates/SOPE/Web Application (WOx)/WebApp.xcode/TemplateInfo.plist new file mode 100644 index 00000000..e0a34c0a --- /dev/null +++ b/sopex/Templates/Project Templates/SOPE/Web Application (WOx)/WebApp.xcode/TemplateInfo.plist @@ -0,0 +1,21 @@ +{ + FilesToRename = { + "WebApp_Prefix.pch" = "«PROJECTNAME»_Prefix.pch"; + "WebApp_main.m" = "«PROJECTNAME»_main.m"; + }; + FilesToMacroExpand = ( + "«PROJECTNAME»_Prefix.pch", + "«PROJECTNAME»_main.m", + "Application.h", + "Application.m", + "Session.h", + "Session.m", + "DirectAction.h", + "DirectAction.m", + "Main.h", + "Main.m", + "Info.plist", + "English.lproj/InfoPlist.strings" + ); + Description = "This project builds a SOPE application written in Objective-C."; +} diff --git a/sopex/Templates/Project Templates/SOPE/Web Application (WOx)/WebApp.xcode/project.pbxproj b/sopex/Templates/Project Templates/SOPE/Web Application (WOx)/WebApp.xcode/project.pbxproj new file mode 100644 index 00000000..87fb4da2 --- /dev/null +++ b/sopex/Templates/Project Templates/SOPE/Web Application (WOx)/WebApp.xcode/project.pbxproj @@ -0,0 +1,728 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 39; + objects = { + 080E96DDFE201D6D7F000001 = { + children = ( + AD19ED5205D7FBD1009EBA3A, + AD19ED5305D7FBD1009EBA3A, + AD19ED6305D7FBEA009EBA3A, + AD19ED6405D7FBEA009EBA3A, + ADEE3DD505DD126900F523DB, + ADEE3DD605DD126900F523DB, + ); + isa = PBXGroup; + name = Classes; + refType = 4; + sourceTree = ""; + }; + 089C165CFE840E0CC02AAC07 = { + children = ( + 089C165DFE840E0CC02AAC07, + ); + isa = PBXVariantGroup; + name = InfoPlist.strings; + refType = 4; + sourceTree = ""; + }; + 089C165DFE840E0CC02AAC07 = { + fileEncoding = 10; + isa = PBXFileReference; + lastKnownFileType = text.plist.strings; + name = English; + path = English.lproj/InfoPlist.strings; + refType = 4; + sourceTree = ""; + }; +//080 +//081 +//082 +//083 +//084 +//100 +//101 +//102 +//103 +//104 + 1058C7A1FEA54F0111CA2CBB = { + fallbackIsa = PBXFileReference; + isa = PBXFrameworkReference; + lastKnownFileType = wrapper.framework; + name = Foundation.framework; + path = /System/Library/Frameworks/Foundation.framework; + refType = 0; + sourceTree = ""; + }; +//100 +//101 +//102 +//103 +//104 +//190 +//191 +//192 +//193 +//194 + 19C28FACFE9D520D11CA2CBB = { + children = ( + 8D1107320486CEB800E47090, + ); + isa = PBXGroup; + name = Products; + refType = 4; + sourceTree = ""; + }; +//190 +//191 +//192 +//193 +//194 +//290 +//291 +//292 +//293 +//294 + 29B97313FDCFA39411CA2CEA = { + buildSettings = { + }; + buildStyles = ( + 4A9504CCFFE6A4B311CA0CBA, + 4A9504CDFFE6A4B311CA0CBA, + ); + hasScannedForEncodings = 1; + isa = PBXProject; + mainGroup = 29B97314FDCFA39411CA2CEA; + projectDirPath = ""; + targets = ( + 8D1107260486CEB800E47090, + ); + }; + 29B97314FDCFA39411CA2CEA = { + children = ( + ADA38BE605DD23C400C820AA, + AD95C1890664C1E400FCB211, + AD95C18B0664C1E400FCB211, + AD95C1870664C1E400FCB211, + AD95C1880664C1E400FCB211, + AD95C18A0664C1E400FCB211, + AD95AEBB0664BC7B00FCB211, + AD95AEB90664BC6700FCB211, + AD0ACCDE062732BD0054A820, + 080E96DDFE201D6D7F000001, + AD19ED3F05D7FBB4009EBA3A, + 29B97315FDCFA39411CA2CEA, + 29B97317FDCFA39411CA2CEA, + ADEE3DCE05DD11C900F523DB, + 29B97323FDCFA39411CA2CEA, + 19C28FACFE9D520D11CA2CBB, + ); + isa = PBXGroup; + name = "«PROJECTNAMEASXML»"; + path = ""; + refType = 4; + sourceTree = ""; + }; + 29B97315FDCFA39411CA2CEA = { + children = ( + 32CA4F630368D1EE00C91783, + 29B97316FDCFA39411CA2CEA, + ); + isa = PBXGroup; + name = "Other Sources"; + path = ""; + refType = 4; + sourceTree = ""; + }; + 29B97316FDCFA39411CA2CEA = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.objc; + path = "«PROJECTNAME»_main.m"; + refType = 4; + sourceTree = ""; + }; + 29B97317FDCFA39411CA2CEA = { + children = ( + 8D1107310486CEB800E47090, + 089C165CFE840E0CC02AAC07, + ADA38B8105DD238A00C820AA, + ); + isa = PBXGroup; + name = Resources; + path = ""; + refType = 4; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA = { + children = ( + 1058C7A1FEA54F0111CA2CBB, + ADEE3DEB05DD135A00F523DB, + AD19ED3105D7FAF4009EBA3A, + ADEE3DDB05DD131E00F523DB, + ); + isa = PBXGroup; + name = Frameworks; + path = ""; + refType = 4; + sourceTree = ""; + }; +//290 +//291 +//292 +//293 +//294 +//320 +//321 +//322 +//323 +//324 + 32CA4F630368D1EE00C91783 = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + path = "«PROJECTNAME»_Prefix.pch"; + refType = 4; + sourceTree = ""; + }; +//320 +//321 +//322 +//323 +//324 +//4A0 +//4A1 +//4A2 +//4A3 +//4A4 + 4A9504CCFFE6A4B311CA0CBA = { + buildRules = ( + ); + buildSettings = { + COPY_PHASE_STRIP = NO; + DEBUGGING_SYMBOLS = YES; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + OPTIMIZATION_CFLAGS = "-O0"; + ZERO_LINK = YES; + }; + isa = PBXBuildStyle; + name = Development; + }; + 4A9504CDFFE6A4B311CA0CBA = { + buildRules = ( + ); + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + ZERO_LINK = NO; + }; + isa = PBXBuildStyle; + name = Deployment; + }; +//4A0 +//4A1 +//4A2 +//4A3 +//4A4 +//8D0 +//8D1 +//8D2 +//8D3 +//8D4 + 8D1107260486CEB800E47090 = { + buildPhases = ( + 8D1107270486CEB800E47090, + 8D1107290486CEB800E47090, + 8D11072C0486CEB800E47090, + 8D11072E0486CEB800E47090, + ADF026F205D903AE00D2292D, + ); + buildRules = ( + ); + buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + GCC_ENABLE_TRIGRAPHS = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "«PROJECTNAME»_Prefix.pch"; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_UNKNOWN_PRAGMAS = NO; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "«PROJECTNAME»"; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; + WRAPPER_EXTENSION = sopex; + }; + dependencies = ( + ); + isa = PBXNativeTarget; + name = "«PROJECTNAME»"; + productInstallPath = "$(HOME)/Applications"; + productName = "«PROJECTNAME»"; + productReference = 8D1107320486CEB800E47090; + productType = "com.apple.product-type.application"; + }; + 8D1107270486CEB800E47090 = { + buildActionMask = 2147483647; + files = ( + 8D1107280486CEB800E47090, + AD19ED3B05D7FB8F009EBA3A, + AD19ED5405D7FBD1009EBA3A, + AD19ED6505D7FBEA009EBA3A, + ADEE3DD705DD126900F523DB, + ); + isa = PBXHeadersBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 8D1107280486CEB800E47090 = { + fileRef = 32CA4F630368D1EE00C91783; + isa = PBXBuildFile; + settings = { + }; + }; + 8D1107290486CEB800E47090 = { + buildActionMask = 2147483647; + files = ( + 8D11072B0486CEB800E47090, + AD19ED3A05D7FB8F009EBA3A, + ADEE3DD005DD11C900F523DB, + ADA38B8205DD238A00C820AA, + AD0ACCE2062733380054A820, + AD0ACCE3062733380054A820, + AD0ACCE4062733380054A820, + AD95AEBA0664BC6700FCB211, + AD95AEBC0664BC7B00FCB211, + ); + isa = PBXResourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 8D11072B0486CEB800E47090 = { + fileRef = 089C165CFE840E0CC02AAC07; + isa = PBXBuildFile; + settings = { + }; + }; + 8D11072C0486CEB800E47090 = { + buildActionMask = 2147483647; + files = ( + 8D11072D0486CEB800E47090, + AD19ED3C05D7FB8F009EBA3A, + AD19ED5505D7FBD1009EBA3A, + AD19ED6605D7FBEA009EBA3A, + ADEE3DD805DD126900F523DB, + ); + isa = PBXSourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 8D11072D0486CEB800E47090 = { + fileRef = 29B97316FDCFA39411CA2CEA; + isa = PBXBuildFile; + settings = { + ATTRIBUTES = ( + ); + }; + }; + 8D11072E0486CEB800E47090 = { + buildActionMask = 2147483647; + files = ( + ADEE3DEC05DD135A00F523DB, + ADEE3DDC05DD131F00F523DB, + ); + isa = PBXFrameworksBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 8D1107310486CEB800E47090 = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = text.plist; + path = Info.plist; + refType = 4; + sourceTree = ""; + }; + 8D1107320486CEB800E47090 = { + explicitFileType = wrapper.application; + includeInIndex = 0; + isa = PBXFileReference; + path = "«PROJECTNAME».sopex"; + refType = 3; + sourceTree = BUILT_PRODUCTS_DIR; + }; +//8D0 +//8D1 +//8D2 +//8D3 +//8D4 +//AD0 +//AD1 +//AD2 +//AD3 +//AD4 + AD0ACCDE062732BD0054A820 = { + children = ( + AD0ACCDF062733370054A820, + AD0ACCE1062733370054A820, + AD0ACCE0062733370054A820, + ); + isa = PBXGroup; + name = Makefiles; + refType = 4; + sourceTree = ""; + }; + AD0ACCDF062733370054A820 = { + explicitFileType = sourcecode.make; + fileEncoding = 30; + isa = PBXFileReference; + path = GNUmakefile; + refType = 4; + sourceTree = ""; + }; + AD0ACCE0062733370054A820 = { + explicitFileType = sourcecode.make; + fileEncoding = 30; + isa = PBXFileReference; + path = GNUmakefile.postamble; + refType = 4; + sourceTree = ""; + }; + AD0ACCE1062733370054A820 = { + explicitFileType = sourcecode.make; + fileEncoding = 30; + isa = PBXFileReference; + path = GNUmakefile.preamble; + refType = 4; + sourceTree = ""; + }; + AD0ACCE2062733380054A820 = { + fileRef = AD0ACCDF062733370054A820; + isa = PBXBuildFile; + settings = { + }; + }; + AD0ACCE3062733380054A820 = { + fileRef = AD0ACCE0062733370054A820; + isa = PBXBuildFile; + settings = { + }; + }; + AD0ACCE4062733380054A820 = { + fileRef = AD0ACCE1062733370054A820; + isa = PBXBuildFile; + settings = { + }; + }; + AD19ED3105D7FAF4009EBA3A = { + isa = PBXFileReference; + lastKnownFileType = wrapper.framework; + name = SOPE.framework; + path = /Library/Frameworks/SOPE.framework; + refType = 0; + sourceTree = ""; + }; + AD19ED3305D7FB8F009EBA3A = { + children = ( + AD19ED3405D7FB8F009EBA3A, + AD19ED3805D7FB8F009EBA3A, + AD19ED3905D7FB8F009EBA3A, + ); + isa = PBXGroup; + name = Main; + path = ""; + refType = 4; + sourceTree = ""; + }; + AD19ED3405D7FB8F009EBA3A = { + includeInIndex = 0; + isa = PBXFileReference; + lastKnownFileType = folder; + path = Main.wo; + refType = 4; + sourceTree = ""; + }; + AD19ED3805D7FB8F009EBA3A = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + path = Main.h; + refType = 4; + sourceTree = ""; + }; + AD19ED3905D7FB8F009EBA3A = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.objc; + path = Main.m; + refType = 4; + sourceTree = ""; + }; + AD19ED3A05D7FB8F009EBA3A = { + fileRef = AD19ED3405D7FB8F009EBA3A; + isa = PBXBuildFile; + settings = { + }; + }; + AD19ED3B05D7FB8F009EBA3A = { + fileRef = AD19ED3805D7FB8F009EBA3A; + isa = PBXBuildFile; + settings = { + }; + }; + AD19ED3C05D7FB8F009EBA3A = { + fileRef = AD19ED3905D7FB8F009EBA3A; + isa = PBXBuildFile; + settings = { + }; + }; + AD19ED3F05D7FBB4009EBA3A = { + children = ( + AD19ED3305D7FB8F009EBA3A, + ); + isa = PBXGroup; + name = "Web Components"; + refType = 4; + sourceTree = ""; + }; + AD19ED5205D7FBD1009EBA3A = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + path = Application.h; + refType = 4; + sourceTree = ""; + }; + AD19ED5305D7FBD1009EBA3A = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.objc; + path = Application.m; + refType = 4; + sourceTree = ""; + }; + AD19ED5405D7FBD1009EBA3A = { + fileRef = AD19ED5205D7FBD1009EBA3A; + isa = PBXBuildFile; + settings = { + }; + }; + AD19ED5505D7FBD1009EBA3A = { + fileRef = AD19ED5305D7FBD1009EBA3A; + isa = PBXBuildFile; + settings = { + }; + }; + AD19ED6305D7FBEA009EBA3A = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + path = Session.h; + refType = 4; + sourceTree = ""; + }; + AD19ED6405D7FBEA009EBA3A = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.objc; + path = Session.m; + refType = 4; + sourceTree = ""; + }; + AD19ED6505D7FBEA009EBA3A = { + fileRef = AD19ED6305D7FBEA009EBA3A; + isa = PBXBuildFile; + settings = { + }; + }; + AD19ED6605D7FBEA009EBA3A = { + fileRef = AD19ED6405D7FBEA009EBA3A; + isa = PBXBuildFile; + settings = { + }; + }; + AD95AEB90664BC6700FCB211 = { + explicitFileType = sourcecode.make; + fileEncoding = 4; + isa = PBXFileReference; + path = Version; + refType = 4; + sourceTree = ""; + }; + AD95AEBA0664BC6700FCB211 = { + fileRef = AD95AEB90664BC6700FCB211; + isa = PBXBuildFile; + settings = { + }; + }; + AD95AEBB0664BC7B00FCB211 = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = text; + path = ChangeLog; + refType = 4; + sourceTree = ""; + usesTabs = 1; + }; + AD95AEBC0664BC7B00FCB211 = { + fileRef = AD95AEBB0664BC7B00FCB211; + isa = PBXBuildFile; + settings = { + }; + }; + AD95C1870664C1E400FCB211 = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = text; + path = COPYING; + refType = 4; + sourceTree = ""; + }; + AD95C1880664C1E400FCB211 = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = text; + path = COPYRIGHT; + refType = 4; + sourceTree = ""; + }; + AD95C1890664C1E400FCB211 = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = text; + path = NOTES; + refType = 4; + sourceTree = ""; + }; + AD95C18A0664C1E400FCB211 = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = text; + path = PROJECTLEAD; + refType = 4; + sourceTree = ""; + }; + AD95C18B0664C1E400FCB211 = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = text; + path = TODO; + refType = 4; + sourceTree = ""; + }; + ADA38B8105DD238A00C820AA = { + isa = PBXFileReference; + lastKnownFileType = image.icns; + path = Lori.icns; + refType = 4; + sourceTree = ""; + }; + ADA38B8205DD238A00C820AA = { + fileRef = ADA38B8105DD238A00C820AA; + isa = PBXBuildFile; + settings = { + }; + }; + ADA38BE605DD23C400C820AA = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = text; + path = README; + refType = 4; + sourceTree = ""; + }; + ADEE3DCE05DD11C900F523DB = { + isa = PBXFileReference; + lastKnownFileType = folder; + path = WebServerResources; + refType = 4; + sourceTree = ""; + }; + ADEE3DD005DD11C900F523DB = { + fileRef = ADEE3DCE05DD11C900F523DB; + isa = PBXBuildFile; + settings = { + }; + }; + ADEE3DD405DD123C00F523DB = { + fileRef = ADEE3DCE05DD11C900F523DB; + isa = PBXBuildFile; + settings = { + }; + }; + ADEE3DD505DD126900F523DB = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + path = DirectAction.h; + refType = 4; + sourceTree = ""; + }; + ADEE3DD605DD126900F523DB = { + fileEncoding = 4; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.objc; + path = DirectAction.m; + refType = 4; + sourceTree = ""; + }; + ADEE3DD705DD126900F523DB = { + fileRef = ADEE3DD505DD126900F523DB; + isa = PBXBuildFile; + settings = { + }; + }; + ADEE3DD805DD126900F523DB = { + fileRef = ADEE3DD605DD126900F523DB; + isa = PBXBuildFile; + settings = { + }; + }; + ADEE3DDB05DD131E00F523DB = { + isa = PBXFileReference; + lastKnownFileType = wrapper.framework; + name = SOPEX.framework; + path = /Library/Frameworks/SOPEX.framework; + refType = 0; + sourceTree = ""; + }; + ADEE3DDC05DD131F00F523DB = { + fileRef = ADEE3DDB05DD131E00F523DB; + isa = PBXBuildFile; + settings = { + }; + }; + ADEE3DEB05DD135A00F523DB = { + isa = PBXFileReference; + lastKnownFileType = wrapper.framework; + name = Cocoa.framework; + path = /System/Library/Frameworks/Cocoa.framework; + refType = 0; + sourceTree = ""; + }; + ADEE3DEC05DD135A00F523DB = { + fileRef = ADEE3DEB05DD135A00F523DB; + isa = PBXBuildFile; + settings = { + }; + }; + ADF026F205D903AE00D2292D = { + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 1; + files = ( + ADEE3DD405DD123C00F523DB, + ); + isa = PBXCopyFilesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + }; + rootObject = 29B97313FDCFA39411CA2CEA; +} -- 2.39.5