[macruby-changes] [4241] MacRuby/trunk/misc/xcode-templates/Project Templates

source_changes at macosforge.org source_changes at macosforge.org
Fri Jun 18 00:07:45 PDT 2010


Revision: 4241
          http://trac.macosforge.org/projects/ruby/changeset/4241
Author:   mattaimonetti at gmail.com
Date:     2010-06-18 00:07:41 -0700 (Fri, 18 Jun 2010)
Log Message:
-----------
moved the Pref Pane template from the Application templates to the System Plugin-in templates

Added Paths:
-----------
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/InfoPlist.strings
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/PrefPanePref.xib
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/Info.plist
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.m
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.rb
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPanePref.tiff
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane_Prefix.pch
    MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/version.plist

Removed Paths:
-------------
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/InfoPlist.strings
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/PrefPanePref.xib
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/Info.plist
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.m
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.rb
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPanePref.tiff
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane_Prefix.pch
    MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/version.plist

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/InfoPlist.strings
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/InfoPlist.strings	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/InfoPlist.strings	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,3 +0,0 @@
-\xFF\xFE/ *   L o c a l i z e d   v e r s i o n s   o f   I n f o . p l i s t   k e y s   * / 
- 
- N S H u m a n R e a d a b l e C o p y r i g h t   =   " \xA9   \xAB O R G A N I Z A T I O N N A M E \xBB ,   \xAB Y E A R \xBB " ; 
\ No newline at end of file

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/PrefPanePref.xib
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/PrefPanePref.xib	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/PrefPanePref.xib	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,204 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.02">
-	<data>
-		<int key="IBDocument.SystemTarget">1050</int>
-		<string key="IBDocument.SystemVersion">10A157</string>
-		<string key="IBDocument.InterfaceBuilderVersion">702</string>
-		<string key="IBDocument.AppKitVersion">983</string>
-		<string key="IBDocument.HIToolboxVersion">396.00</string>
-		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
-			<bool key="EncodedWithXMLCoder">YES</bool>
-			<integer value="12"/>
-		</object>
-		<object class="NSArray" key="IBDocument.PluginDependencies">
-			<bool key="EncodedWithXMLCoder">YES</bool>
-			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-		</object>
-		<object class="NSMutableArray" key="IBDocument.RootObjects" id="409411428">
-			<bool key="EncodedWithXMLCoder">YES</bool>
-			<object class="NSCustomObject" id="294453543">
-				<string key="NSClassName">NSPreferencePane</string>
-			</object>
-			<object class="NSCustomObject" id="308860122">
-				<string key="NSClassName">FirstResponder</string>
-			</object>
-			<object class="NSCustomObject" id="278121016">
-				<string key="NSClassName">NSApplication</string>
-			</object>
-			<object class="NSWindowTemplate" id="660800786">
-				<int key="NSWindowStyleMask">7</int>
-				<int key="NSWindowBacking">2</int>
-				<string key="NSWindowRect">{{176, 715}, {668, 368}}</string>
-				<int key="NSWTFlags">1081606144</int>
-				<string type="base64-UTF8" key="NSWindowTitle">PDwgZG8gbm90IGxvY2FsaXplID4+A</string>
-				<string key="NSWindowClass">NSWindow</string>
-				<object class="NSMutableString" key="NSViewClass">
-					<characters key="NS.bytes">View</characters>
-				</object>
-				<string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
-				<string key="NSWindowContentMinSize">{224.664, 10}</string>
-				<object class="NSView" key="NSWindowView" id="1037298196">
-					<reference key="NSNextResponder"/>
-					<int key="NSvFlags">256</int>
-					<string key="NSFrameSize">{668, 368}</string>
-					<reference key="NSSuperview"/>
-				</object>
-				<string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
-				<string key="NSMinSize">{224.664, 32}</string>
-				<string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
-			</object>
-		</object>
-		<object class="IBObjectContainer" key="IBDocument.Objects">
-			<object class="NSMutableArray" key="connectionRecords">
-				<bool key="EncodedWithXMLCoder">YES</bool>
-				<object class="IBConnectionRecord">
-					<object class="IBOutletConnection" key="connection">
-						<string key="label">_window</string>
-						<reference key="source" ref="294453543"/>
-						<reference key="destination" ref="660800786"/>
-					</object>
-					<int key="connectionID">26</int>
-				</object>
-			</object>
-			<object class="IBMutableOrderedSet" key="objectRecords">
-				<object class="NSArray" key="orderedObjects">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-					<object class="IBObjectRecord">
-						<int key="objectID">0</int>
-						<object class="NSArray" key="object" id="0">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-						</object>
-						<reference key="children" ref="409411428"/>
-						<nil key="parent"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">-2</int>
-						<reference key="object" ref="294453543"/>
-						<reference key="parent" ref="0"/>
-						<string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">-1</int>
-						<reference key="object" ref="308860122"/>
-						<reference key="parent" ref="0"/>
-						<string key="objectName">First Responder</string>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">12</int>
-						<reference key="object" ref="660800786"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="1037298196"/>
-						</object>
-						<reference key="parent" ref="0"/>
-						<string key="objectName">PrefPane</string>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">6</int>
-						<reference key="object" ref="1037298196"/>
-						<reference key="parent" ref="660800786"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">-3</int>
-						<reference key="object" ref="278121016"/>
-						<reference key="parent" ref="0"/>
-						<string key="objectName">Application</string>
-					</object>
-				</object>
-			</object>
-			<object class="NSMutableDictionary" key="flattenedProperties">
-				<bool key="EncodedWithXMLCoder">YES</bool>
-				<object class="NSArray" key="dict.sortedKeys">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-					<string>-1.IBPluginDependency</string>
-					<string>-2.IBPluginDependency</string>
-					<string>12.IBEditorWindowLastContentRect</string>
-					<string>12.IBPluginDependency</string>
-					<string>12.IBWindowTemplateEditedContentRect</string>
-					<string>12.ImportedFromIB2</string>
-					<string>12.windowTemplate.hasMinSize</string>
-					<string>12.windowTemplate.minSize</string>
-					<string>6.IBPluginDependency</string>
-					<string>6.ImportedFromIB2</string>
-				</object>
-				<object class="NSMutableArray" key="dict.values">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>{{132, 373}, {668, 368}}</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>{{132, 373}, {668, 368}}</string>
-					<integer value="1" id="5"/>
-					<reference ref="5"/>
-					<string>{224.664, 10}</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<reference ref="5"/>
-				</object>
-			</object>
-			<object class="NSMutableDictionary" key="unlocalizedProperties">
-				<bool key="EncodedWithXMLCoder">YES</bool>
-				<object class="NSArray" key="dict.sortedKeys">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-				</object>
-				<object class="NSMutableArray" key="dict.values">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-				</object>
-			</object>
-			<nil key="activeLocalization"/>
-			<object class="NSMutableDictionary" key="localizations">
-				<bool key="EncodedWithXMLCoder">YES</bool>
-				<object class="NSArray" key="dict.sortedKeys">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-				</object>
-				<object class="NSMutableArray" key="dict.values">
-					<bool key="EncodedWithXMLCoder">YES</bool>
-				</object>
-			</object>
-			<nil key="sourceID"/>
-			<int key="maxID">98</int>
-		</object>
-		<object class="IBClassDescriber" key="IBDocument.Classes">
-			<object class="NSMutableArray" key="referencedPartialClassDescriptions">
-				<bool key="EncodedWithXMLCoder">YES</bool>
-				<object class="IBPartialClassDescription">
-					<string key="className">FirstResponder</string>
-					<string key="superclassName">NSObject</string>
-					<integer value="2" key="userVisibilityLevel" id="10"/>
-					<object class="IBClassDescriptionSource" key="sourceIdentifier">
-						<string key="majorKey">IBUserSource</string>
-						<string key="minorKey"/>
-					</object>
-				</object>
-				<object class="IBPartialClassDescription">
-					<string key="className">NSPreferencePane</string>
-					<string key="superclassName">NSObject</string>
-					<object class="NSMutableDictionary" key="outlets">
-						<bool key="EncodedWithXMLCoder">YES</bool>
-						<object class="NSArray" key="dict.sortedKeys">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<string>_firstKeyView</string>
-							<string>_initialKeyView</string>
-							<string>_lastKeyView</string>
-							<string>_window</string>
-						</object>
-						<object class="NSMutableArray" key="dict.values">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<string>id</string>
-							<string>id</string>
-							<string>id</string>
-							<string>id</string>
-						</object>
-					</object>
-					<reference key="userVisibilityLevel" ref="10"/>
-					<object class="IBClassDescriptionSource" key="sourceIdentifier">
-						<string key="majorKey">IBUserSource</string>
-						<string key="minorKey"/>
-					</object>
-				</object>
-			</object>
-		</object>
-		<int key="IBDocument.localizationMode">0</int>
-		<nil key="IBDocument.LastKnownRelativeProjectPath"/>
-		<int key="IBDocument.defaultPropertyAccessControl">3</int>
-	</data>
-</archive>

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/Info.plist
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/Info.plist	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/Info.plist	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>CFBundleDevelopmentRegion</key>
-	<string>English</string>
-	<key>CFBundleExecutable</key>
-	<string>${EXECUTABLE_NAME}</string>
-	<key>CFBundleIconFile</key>
-	<string></string>
-	<key>CFBundleIdentifier</key>
-	<string>com.yourcompany.«PROJECTNAMEASXML»</string>
-	<key>CFBundleInfoDictionaryVersion</key>
-	<string>6.0</string>
-	<key>CFBundleName</key>
-	<string>${PRODUCT_NAME}</string>
-	<key>CFBundlePackageType</key>
-	<string>BNDL</string>
-	<key>CFBundleShortVersionString</key>
-	<string>1.0</string>
-	<key>CFBundleSignature</key>
-	<string>????</string>
-	<key>CFBundleVersion</key>
-	<string>1.0</string>
-	<key>NSMainNibFile</key>
-	<string>«PROJECTNAME»</string>
-	<key>NSPrefPaneIconFile</key>
-	<string>«PROJECTNAME».tiff</string>
-	<key>NSPrefPaneIconLabel</key>
-	<string>«PROJECTNAME»</string>
-	<key>NSPrincipalClass</key>
-	<string>PrefPane</string>
-</dict>
-</plist>

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.m
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.m	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.m	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,24 +0,0 @@
-//
-// PrefPane.m
-// \xC7PROJECTNAME\xC8
-//
-// Created by \xC7FULLUSERNAME\xC8 on \xC7DATE\xC8.
-// Copyright \xC7ORGANIZATIONNAME\xC8 \xC7YEAR\xC8. All rights reserved.
-//
-
-#import <MacRuby/MacRuby.h>
-#import <PreferencePanes/PreferencePanes.h>
-
- at interface PrefPane : NSPreferencePane
-{}
- at end
-
- at implementation PrefPane
-
-+ (void)initialize
-{
-  NSBundle *bundle = [NSBundle bundleForClass:[self class]];
-  [[MacRuby sharedRuntime] evaluateFileAtPath:[bundle pathForResource:NSStringFromClass([self class]) ofType:@"rb"]];
-}
-
- at end
\ No newline at end of file

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.rb
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.rb	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.rb	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,17 +0,0 @@
-#
-# PrefPane.rb
-# \xC7PROJECTNAME\xC8
-#
-# Created by \xC7FULLUSERNAME\xC8 on \xC7DATE\xC8.
-# Copyright \xC7ORGANIZATIONNAME\xC8 \xC7YEAR\xC8. All rights reserved.
-#
-
-framework 'Cocoa'
-
-class PrefPane < NSPreferencePane
-
-  # callback for when the preference pane view is loaded
-  def mainViewDidLoad
-  end 
-
-end
\ No newline at end of file

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>Description</key>
-	<string>This project builds a preference pane bundle written in MacRuby that can be used with the System Preferences application.</string>
-	<key>FilesToMacroExpand</key>
-	<array>
-	  <string>Info.plist</string>
-		<string>PrefPane.m</string>
-		<string>PrefPane.rb</string>
-		<string>PrefPane_prefix.pch</string>
-		<string>English.lproj/InfoPlist.strings</string>
-		<string>«PROJECTNAMEASIDENTIFIER».xcodeproj/project.pbxproj</string>
-	</array>
-	<key>FilesToRename</key>
-	<dict>
-	  <key>PrefPanePref.tiff</key>
-	  <string>«PROJECTNAMEASIDENTIFIER».tiff</string>
-	  <key>English.lproj/PrefPanePref.xib</key>
-	  <string>English.lproj/«PROJECTNAMEASIDENTIFIER».xib</string>
-	  <key>PrefPane.xcodeproj/project.pbxproj</key>
-	  <string>«PROJECTNAMEASIDENTIFIER».xcodeproj/project.pbxproj</string>
-	</dict>
-</dict>
-</plist>
\ No newline at end of file

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,319 +0,0 @@
-// !$*UTF8*$!
-{
-	archiveVersion = 1;
-	classes = {
-	};
-	objectVersion = 45;
-	objects = {
-
-/* Begin PBXBuildFile section */
-		2BCD1A8D11C1FB0000A1697E /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8D202CF70486D31800D8A456 /* Info.plist */; };
-		2BCD1A9211C1FBEB00A1697E /* PrefPane.rb in Resources */ = {isa = PBXBuildFile; fileRef = 2BCD1A9111C1FBEB00A1697E /* PrefPane.rb */; };
-		2BCD1AC511C1FEFB00A1697E /* PrefPane_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 2BCD1AC411C1FEFB00A1697E /* PrefPane_Prefix.pch */; };
-		2BCD1B2111C20C5500A1697E /* PrefPane.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BCD1B2011C20C5500A1697E /* PrefPane.m */; };
-		2BCD1B4211C213F900A1697E /* MacRuby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2BCD1B4111C213F900A1697E /* MacRuby.framework */; };
-		8D202CED0486D31800D8A456 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
-		8D202CEE0486D31800D8A456 /* «PROJECTNAMEASIDENTIFIER».tiff in Resources */ = {isa = PBXBuildFile; fileRef = F506C040013D9D8001CA16C8 /* «PROJECTNAMEASIDENTIFIER».tiff */; };
-		8D202CEF0486D31800D8A456 /* «PROJECTNAMEASIDENTIFIER».xib in Resources */ = {isa = PBXBuildFile; fileRef = F506C042013D9D8C01CA16C8 /* «PROJECTNAMEASIDENTIFIER».xib */; };
-		8D202CF30486D31800D8A456 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
-		8D202CF40486D31800D8A456 /* PreferencePanes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F506C035013D953901CA16C8 /* PreferencePanes.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
-		089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
-		089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
-		089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
-		1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
-		2BCD1A9111C1FBEB00A1697E /* PrefPane.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = PrefPane.rb; sourceTree = "<group>"; };
-		2BCD1AB911C1FE8C00A1697E /* «PROJECTNAME».prefPane */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = «PROJECTNAME».prefPane; path = /Users/mattetti/Code/builds/Debug/PrefPane.prefPane; sourceTree = "<absolute>"; };
-		2BCD1AC411C1FEFB00A1697E /* PrefPane_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrefPane_Prefix.pch; sourceTree = "<group>"; };
-		2BCD1B2011C20C5500A1697E /* PrefPane.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PrefPane.m; sourceTree = "<group>"; };
-		2BCD1B4111C213F900A1697E /* MacRuby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MacRuby.framework; path = Library/Frameworks/MacRuby.framework; sourceTree = SDKROOT; };
-		8D202CF70486D31800D8A456 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
-		F506C035013D953901CA16C8 /* PreferencePanes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PreferencePanes.framework; path = /System/Library/Frameworks/PreferencePanes.framework; sourceTree = "<absolute>"; };
-		F506C040013D9D8001CA16C8 /* «PROJECTNAMEASIDENTIFIER».tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = «PROJECTNAMEASIDENTIFIER».tiff; sourceTree = "<group>"; };
-		F506C043013D9D8C01CA16C8 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/«PROJECTNAMEASIDENTIFIER».xib; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
-		8D202CF20486D31800D8A456 /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8D202CF30486D31800D8A456 /* Cocoa.framework in Frameworks */,
-				8D202CF40486D31800D8A456 /* PreferencePanes.framework in Frameworks */,
-				2BCD1B4211C213F900A1697E /* MacRuby.framework in Frameworks */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
-		089C166AFE841209C02AAC07 /* «PROJECTNAME» */ = {
-			isa = PBXGroup;
-			children = (
-				08FB77AFFE84173DC02AAC07 /* Classes */,
-				32DBCFA10370C40200C91783 /* Other Sources */,
-				089C167CFE841241C02AAC07 /* Resources */,
-				089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
-				19C28FB8FE9D52D311CA2CBB /* Products */,
-			);
-			name = «PROJECTNAME»;
-			sourceTree = "<group>";
-		};
-		089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
-			isa = PBXGroup;
-			children = (
-				1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
-				1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
-			);
-			name = "Frameworks and Libraries";
-			sourceTree = "<group>";
-		};
-		089C167CFE841241C02AAC07 /* Resources */ = {
-			isa = PBXGroup;
-			children = (
-				8D202CF70486D31800D8A456 /* Info.plist */,
-				2BCD1AC411C1FEFB00A1697E /* PrefPane_Prefix.pch */,
-				089C167DFE841241C02AAC07 /* InfoPlist.strings */,
-				F506C040013D9D8001CA16C8 /* «PROJECTNAMEASIDENTIFIER».tiff */,
-				F506C042013D9D8C01CA16C8 /* «PROJECTNAMEASIDENTIFIER».xib */,
-			);
-			name = Resources;
-			sourceTree = "<group>";
-		};
-		08FB77AFFE84173DC02AAC07 /* Classes */ = {
-			isa = PBXGroup;
-			children = (
-				2BCD1A9111C1FBEB00A1697E /* PrefPane.rb */,
-				2BCD1B2011C20C5500A1697E /* PrefPane.m */,
-			);
-			name = Classes;
-			sourceTree = "<group>";
-		};
-		1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = {
-			isa = PBXGroup;
-			children = (
-				1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */,
-				F506C035013D953901CA16C8 /* PreferencePanes.framework */,
-				2BCD1B4111C213F900A1697E /* MacRuby.framework */,
-			);
-			name = "Linked Frameworks";
-			sourceTree = "<group>";
-		};
-		1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = {
-			isa = PBXGroup;
-			children = (
-				089C1672FE841209C02AAC07 /* Foundation.framework */,
-				089C167FFE841241C02AAC07 /* AppKit.framework */,
-			);
-			name = "Other Frameworks";
-			sourceTree = "<group>";
-		};
-		19C28FB8FE9D52D311CA2CBB /* Products */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			name = Products;
-			sourceTree = "<group>";
-		};
-		32DBCFA10370C40200C91783 /* Other Sources */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			name = "Other Sources";
-			sourceTree = "<group>";
-		};
-/* End PBXGroup section */
-
-/* Begin PBXHeadersBuildPhase section */
-		8D202CE90486D31800D8A456 /* Headers */ = {
-			isa = PBXHeadersBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				2BCD1AC511C1FEFB00A1697E /* PrefPane_Prefix.pch in Headers */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXHeadersBuildPhase section */
-
-/* Begin PBXNativeTarget section */
-		8D202CE80486D31800D8A456 /* PrefPane */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 1DBD214808BA80EA00186707 /* Build configuration list for PBXNativeTarget "PrefPane" */;
-			buildPhases = (
-				8D202CE90486D31800D8A456 /* Headers */,
-				8D202CEC0486D31800D8A456 /* Resources */,
-				8D202CF00486D31800D8A456 /* Sources */,
-				8D202CF20486D31800D8A456 /* Frameworks */,
-				8D202CF50486D31800D8A456 /* Rez */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-			);
-			name = PrefPane;
-			productInstallPath = "$(HOME)/Library/PreferencePanes";
-			productName = PrefPane;
-			productReference = 2BCD1AB911C1FE8C00A1697E /* PrefPane.prefPane */;
-			productType = "com.apple.product-type.bundle";
-		};
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-		089C1669FE841209C02AAC07 /* Project object */ = {
-			isa = PBXProject;
-			buildConfigurationList = 1DBD214C08BA80EA00186707 /* Build configuration list for PBXProject "PrefPane" */;
-			compatibilityVersion = "Xcode 3.1";
-			hasScannedForEncodings = 1;
-			mainGroup = 089C166AFE841209C02AAC07 /* PrefPane */;
-			projectDirPath = "";
-			projectRoot = "";
-			targets = (
-				8D202CE80486D31800D8A456 /* PrefPane */,
-			);
-		};
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
-		8D202CEC0486D31800D8A456 /* Resources */ = {
-			isa = PBXResourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8D202CED0486D31800D8A456 /* InfoPlist.strings in Resources */,
-				8D202CEE0486D31800D8A456 /* «PROJECTNAMEASIDENTIFIER».tiff in Resources */,
-				8D202CEF0486D31800D8A456 /* «PROJECTNAMEASIDENTIFIER».xib in Resources */,
-				2BCD1A8D11C1FB0000A1697E /* Info.plist in Resources */,
-				2BCD1A9211C1FBEB00A1697E /* PrefPane.rb in Resources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXRezBuildPhase section */
-		8D202CF50486D31800D8A456 /* Rez */ = {
-			isa = PBXRezBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXRezBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
-		8D202CF00486D31800D8A456 /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				2BCD1B2111C20C5500A1697E /* PrefPane.m in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
-		089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
-			isa = PBXVariantGroup;
-			children = (
-				089C167EFE841241C02AAC07 /* English */,
-			);
-			name = InfoPlist.strings;
-			sourceTree = "<group>";
-		};
-		F506C042013D9D8C01CA16C8 /* «PROJECTNAMEASIDENTIFIER».xib */ = {
-			isa = PBXVariantGroup;
-			children = (
-				F506C043013D9D8C01CA16C8 /* English */,
-			);
-			name = «PROJECTNAMEASIDENTIFIER».xib;
-			sourceTree = "<group>";
-		};
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
-		1DBD214908BA80EA00186707 /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				COPY_PHASE_STRIP = NO;
-				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_ENABLE_FIX_AND_CONTINUE = YES;
-				GCC_MODEL_TUNING = G5;
-				GCC_OPTIMIZATION_LEVEL = 0;
-				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-				GCC_PREFIX_HEADER = PrefPane_Prefix.pch;
-				INFOPLIST_FILE = Info.plist;
-				INSTALL_PATH = "$(HOME)/Library/PreferencePanes";
-				PRODUCT_NAME = «PROJECTNAME»;
-				WRAPPER_EXTENSION = prefPane;
-				ZERO_LINK = YES;
-			};
-			name = Debug;
-		};
-		1DBD214A08BA80EA00186707 /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-				GCC_MODEL_TUNING = G5;
-				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-				GCC_PREFIX_HEADER = PrefPane_Prefix.pch;
-				INFOPLIST_FILE = Info.plist;
-				INSTALL_PATH = "$(HOME)/Library/PreferencePanes";
-				PRODUCT_NAME = «PROJECTNAME»;
-				WRAPPER_EXTENSION = prefPane;
-			};
-			name = Release;
-		};
-		1DBD214D08BA80EA00186707 /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
-				GCC_C_LANGUAGE_STANDARD = gnu99;
-				GCC_ENABLE_OBJC_GC = supported;
-				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				ONLY_ACTIVE_ARCH = YES;
-				PREBINDING = NO;
-				SDKROOT = macosx10.6;
-				VALID_ARCHS = "i386 ppc x86_64";
-			};
-			name = Debug;
-		};
-		1DBD214E08BA80EA00186707 /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
-				GCC_C_LANGUAGE_STANDARD = gnu99;
-				GCC_ENABLE_OBJC_GC = supported;
-				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				PREBINDING = NO;
-				SDKROOT = macosx10.6;
-				VALID_ARCHS = "i386 ppc x86_64";
-			};
-			name = Release;
-		};
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-		1DBD214808BA80EA00186707 /* Build configuration list for PBXNativeTarget "PrefPane" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				1DBD214908BA80EA00186707 /* Debug */,
-				1DBD214A08BA80EA00186707 /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-		1DBD214C08BA80EA00186707 /* Build configuration list for PBXProject "PrefPane" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				1DBD214D08BA80EA00186707 /* Debug */,
-				1DBD214E08BA80EA00186707 /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-/* End XCConfigurationList section */
-	};
-	rootObject = 089C1669FE841209C02AAC07 /* Project object */;
-}
\ No newline at end of file

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPanePref.tiff
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPanePref.tiff	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPanePref.tiff	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,15 +0,0 @@
-MM *  \x98\x80  P8$
-\x84BaP\xB8d6
\x88DbQ8\xA4V-\x8CFcQ\xB8S:<\xFF\x8F3\x9F\xEC\xB9$\x8EJʔ?\xE5\xA9T\xA6W-\x96K\xE6R\xE9\xA4\xC6k0\x9CL\xE6ӹ\xCC\xDEH˞\xCF%\xF0\x86\x95\xFFG\xA4RiT\xBAe6\x9DO\xA8TjU:l\x85\xFF\xABR^u\xB7\xFB\x86\xBC\xFFnX_\xEF+#\xFD\xE3g\xB3Z,\xEFM\xB2\xD7m\xB8[\xEEV\xAB\xA5\xBA\xEBq\xBB\xDC\xED\x8E\xE3\xFD\xCA\xE4rX촚

J\xAF8_\xEB\x92\xC5\xFE\x93\xC8?\xDB
-\x96\xCD\xE2헸Y
O\xF7\xAEw9\x9Eνs\xFA-\x8FM[y\xE5\xB5Xt\xE2u8\xFF\xBE8\xF8
-%\x8D\xB7\xAB\xC1\xD8\xFB\xBAV\xC5\xFEm7_\xE5\x99I\xFFEh\xEA\xAFO\xF7o7g\x80\xBA
\xEE~\x8B\xA1\xD1\xD1\xE9\xF6:\x9D.\xDFZ\xFC\xE5r\xF5z\xF9\xAEU\xA1\xA0\xD1䡐\xE8w\xFA
-\x85\xD8_i,?\xA6\xE6\xC4\xFCR\xB5\xF6o\xF5\xFEb\xC06\xE5\xB9fD\x8A\x88\xA2\x88\x82(\x8C\x88b \x89BP\xA4'\xC2b\x86!\x9F\xE28\x90$\xE4\xBCD\x9Fq+ʶ<\x86Jn\xF2)&\\xFB \xA5\xFCd\xA5<\x8F$\xBC\xAE\xE6LA\x91\xFE
\xA1\xE9\xFE#\xE29\xFFA\xF2D\x8E#I"(\x8A\x84\xA18N\x92\xA9\xFE~K;2\xB2\xB9jIy/\xC6!w1Ƌ,m
3[nc\xF2\x84\xFE\x99\xA7\xFCdNP<\xE6\x993\xC9\xFEb>\xA2|\xFC\x91t\xAF,\xC6\xF3LХL\x96\xD4j\x94xR\xFD x\xE7}-J\xD2\xF4\xB1\xDFLSt\x9D%H\xC0)\xFE)T\x87\xFB(ʚ\x95I\xFFT\x9A\x95]UVU\xD5h\xD7Y\x9F\xE4umD\xD4\xF5uH\xD3T\xE5}^\xA9%\x9D\x85E\xA0Vf\xA5W\xB5\xE9\xDDe\x9F\xF6Y\xDDfٖM3K\xBF!\xFE0[\xFBvc\xCFoͫn\xDA\xD6\xFD\xB6\x8E\xF7)\xFEH\xDD\xF9\xF3u\xD7\xF6\x9D7i]\xF7r\x94X^\x96  W\xDFE\xE5gZ}\xF9ٗ\xE5\xBFl\xF9u\x83\x9F\xE5\xBE\x84\xE1xQo\x86a\xF89t\x8E\xB8\xA9\xFEIc\xF9\xF1\x8D߸\xEEg\xDE\xF2\x92Vd\x97\xB6HV)X\xFB\x98\xE79\xA7nW\x97eW\xE5B\x8BY\xA9\xFET\xE7\xF9O\x9D\xE7Y\xE6vS\xE7\xBAU\xA1\x9F\xE3V\x8D\x8B\xE38\xD9\xF1\x8F`:m\xFD\xA7c\xAANpT\xDE\xC5F\xAD\x94\xEAn_\xAD\xEBZ띙\x8A\x9B	\xFF\xAB\xF9K\xB3\xEC\xDBF\xCER\xED;f\xA6\x8C[\x8D\xCFt\xB4\xBA\xF6]\xBBi\x9A}\x9E\xA4\xEDw\xB1I\xBF\xA9[\xC1\xD9\xC1\x9F\xFC\xD9\xC2\xF0\x9BƵ\x99\x89\x9Ci\xFEmr\xF9\xAB\xC9\xF2\\xA7&j\xF2\xBC\xC1\xB7͟\xE37=@PW\xE1\xD5\xD1\xEB\x99gM\xBB\xF4\xEAQC\xD5\xDE\xC4\xFF\\xA5p\xDCGu\xF6\x87\xFFhu\xF6ݯo\xD9w\x99\x9C\x8B#1'\xFF6m\xF8\\xE7\x87\xE2\xF8\x9E\xE21\xE4\x9C\xF8\xB6O\xC3ѝ]\xE7w\xDD\xF6=\x8A\x92N{\x97\xB7\xB8ש>\xBFk\xEA\xFF'\xC9\xF1w
\xDEg
-Ç7\xDD\xE8~
-\xF3}\xF7
ֽ\xB2<\xFF\xAC\xE9\xE3\xBAο\xCE\xEE\xA0\xE9v\xA5$L\xC0U\xEC& AJ}\x95\xD2>hޫ\xE4f`\xFA
-
\xF3\xC2\xFC\x8B\xECz'\x80\x85\xC8<?ô!\xEA$\\xF1\x99	\xCA\xE9_
0\xAE=X\xEE\xCAH\x95\x86K\xD8JCX al9\x81\xD0F\xF4\xD6?\xC1\xDCAko\xD0\xC4H\x8C\xFB\xDA\xD35C\xFC9D\xD1\xFE\xBEx\xFFFB\xFD\xE4\xF3\xA6u\xFC\x8BE)\x8C	%\xEC\x95D\x847\x8Bp\xEE
C\xD7\xC9\xC1\xBCi\xE3\xFA6\xF1\xEF\xE3tp\x8D\xE3\xDE8\xC7H\xD8?\x99\xA36
-\x81\xB4\xE1
-QR\xD9a \xFF%q\xC8Xs\xE0HV\xC29{\xD9
\x9D˸\x8C\x92N
\xB30_%\xE2+\xEF\x83Oľ\xC4@\xA1'\xC7\xF8l\x94C\xFCP\x8A1D?נ\xB0O	\xE8pB\xA8Y"
\xC1IR\xCD{\x89lR\xA2#\x90FHl
-\x892\xFD_\xE8\xFF\x85c\xA62\xBDR_C\x90\xFF\x93,\x8B)\x9D3f|\xCESBi\x8BY\xAC\xC5\xB0x\x9BC\xFCOM\xD1\xFE\xC9\xC7\xF8\xC3C	ǹ\xFExU\x80\xCFB\xA3\xDE|@\x84\x9EQ\xAE6\xAA\x91\xA6N\xC4NX\xEC\xCC\xFCw\x9F"\xBD\xD4\xCB1Ae\xA5\xA1
\x85CQ(?ĵ\xE2n\x8A\xF1WE\xC7\xF8\xBE\xA3J\xC6U\x8C\x93\xFE\x80C\xD0{d\x98\xA0.\xB1\xF2?\xC4
-)^Ԥ@\x8F\xF1\xEDK\xC9 \xCF$Al.\xB1\xFEB\xB0V\xE3\xFA\xC5y\xF8u)\xF5A;3
-\xA2\xB4x\xF8p\xAA9\xBF\x8F\x92\x86Q\xB4`\xD4?\xC4}Q\xE2j\xAA\xF7\'\xE6\xFB%Lb\xEC\xE3\x94a{F琄P0E\x9F\xC1\x9C\x9CKx~\xADK\xD8>\xD6\xD2\xE0m\xF8\xAD\xAEC\xFCQ\xB8\xC5]\xE9\xFDy\xA8U \xEC\xD3\xE8\x887l]T}QMaj\xCD\xD9\xCB\x83\xFCQX\xD1\xFE)\xAC\x84O_4h_X'\xE0-\x98X\xC0# \xE7\x98\xB5H\xA9V\x8EHף\xB3߬D\xAFv\x9A\xBEZ\xD9\xDA7\xED\x85
fb\xE6\xDA\xB1bc\xA7Pb\x80\x8D;|?\xEB\xB8ⵗm\x85\xED7D\xF4ܛ\xD4PM\xD1:+U\xD5S\xAA\xB7B\xE9]\xA9u\xEE\x9Dٺ0L\xA2G]ey\xC2\x87\xFB\xCC?\xEBh}\xF5\xA8?\xF1J\x84M\xF1J\x89Z	\x8B\x9Dsne\xF7\xBFW䅁b/\xFE X\xE0 \x810>\xC1/`\xDC\x83\xF0N\xC1\x98Ka
-\x88\xE6\xC3Xoa\xDC=\x87\xC89                         F                                         \x8F      N      V
       (       R                
-\xFC\x80  ' 
-\xFC\x80  '
\ No newline at end of file

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane_Prefix.pch
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane_Prefix.pch	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane_Prefix.pch	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,8 +0,0 @@
-//
-// Prefix header for all source files of the 'PrefPane' target in the 'PrefPane' project.
-//
-
-#ifdef __OBJC__
-    #import <Foundation/Foundation.h>
-    #import <AppKit/AppKit.h>
-#endif

Deleted: MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/version.plist
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/version.plist	2010-06-18 06:53:04 UTC (rev 4240)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/version.plist	2010-06-18 07:07:41 UTC (rev 4241)
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>BuildVersion</key>
-	<string>1</string>
-	<key>CFBundleShortVersionString</key>
-	<string>1.0</string>
-	<key>CFBundleVersion</key>
-	<string>1.0</string>
-	<key>ProjectName</key>
-	<string>PreferencePaneTemplate</string>
-	<key>SourceVersion</key>
-	<string>270000</string>
-</dict>
-</plist>

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/InfoPlist.strings (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/InfoPlist.strings)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/InfoPlist.strings	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/InfoPlist.strings	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,3 @@
+\xFF\xFE/ *   L o c a l i z e d   v e r s i o n s   o f   I n f o . p l i s t   k e y s   * / 
+ 
+ N S H u m a n R e a d a b l e C o p y r i g h t   =   " \xA9   \xAB O R G A N I Z A T I O N N A M E \xBB ,   \xAB Y E A R \xBB " ; 
\ No newline at end of file

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/PrefPanePref.xib (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/English.lproj/PrefPanePref.xib)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/PrefPanePref.xib	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/English.lproj/PrefPanePref.xib	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.02">
+	<data>
+		<int key="IBDocument.SystemTarget">1050</int>
+		<string key="IBDocument.SystemVersion">10A157</string>
+		<string key="IBDocument.InterfaceBuilderVersion">702</string>
+		<string key="IBDocument.AppKitVersion">983</string>
+		<string key="IBDocument.HIToolboxVersion">396.00</string>
+		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<integer value="12"/>
+		</object>
+		<object class="NSArray" key="IBDocument.PluginDependencies">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+		</object>
+		<object class="NSMutableArray" key="IBDocument.RootObjects" id="409411428">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<object class="NSCustomObject" id="294453543">
+				<string key="NSClassName">NSPreferencePane</string>
+			</object>
+			<object class="NSCustomObject" id="308860122">
+				<string key="NSClassName">FirstResponder</string>
+			</object>
+			<object class="NSCustomObject" id="278121016">
+				<string key="NSClassName">NSApplication</string>
+			</object>
+			<object class="NSWindowTemplate" id="660800786">
+				<int key="NSWindowStyleMask">7</int>
+				<int key="NSWindowBacking">2</int>
+				<string key="NSWindowRect">{{176, 715}, {668, 368}}</string>
+				<int key="NSWTFlags">1081606144</int>
+				<string type="base64-UTF8" key="NSWindowTitle">PDwgZG8gbm90IGxvY2FsaXplID4+A</string>
+				<string key="NSWindowClass">NSWindow</string>
+				<object class="NSMutableString" key="NSViewClass">
+					<characters key="NS.bytes">View</characters>
+				</object>
+				<string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
+				<string key="NSWindowContentMinSize">{224.664, 10}</string>
+				<object class="NSView" key="NSWindowView" id="1037298196">
+					<reference key="NSNextResponder"/>
+					<int key="NSvFlags">256</int>
+					<string key="NSFrameSize">{668, 368}</string>
+					<reference key="NSSuperview"/>
+				</object>
+				<string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
+				<string key="NSMinSize">{224.664, 32}</string>
+				<string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
+			</object>
+		</object>
+		<object class="IBObjectContainer" key="IBDocument.Objects">
+			<object class="NSMutableArray" key="connectionRecords">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">_window</string>
+						<reference key="source" ref="294453543"/>
+						<reference key="destination" ref="660800786"/>
+					</object>
+					<int key="connectionID">26</int>
+				</object>
+			</object>
+			<object class="IBMutableOrderedSet" key="objectRecords">
+				<object class="NSArray" key="orderedObjects">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+					<object class="IBObjectRecord">
+						<int key="objectID">0</int>
+						<object class="NSArray" key="object" id="0">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+						</object>
+						<reference key="children" ref="409411428"/>
+						<nil key="parent"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-2</int>
+						<reference key="object" ref="294453543"/>
+						<reference key="parent" ref="0"/>
+						<string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-1</int>
+						<reference key="object" ref="308860122"/>
+						<reference key="parent" ref="0"/>
+						<string key="objectName">First Responder</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">12</int>
+						<reference key="object" ref="660800786"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="1037298196"/>
+						</object>
+						<reference key="parent" ref="0"/>
+						<string key="objectName">PrefPane</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">6</int>
+						<reference key="object" ref="1037298196"/>
+						<reference key="parent" ref="660800786"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-3</int>
+						<reference key="object" ref="278121016"/>
+						<reference key="parent" ref="0"/>
+						<string key="objectName">Application</string>
+					</object>
+				</object>
+			</object>
+			<object class="NSMutableDictionary" key="flattenedProperties">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="NSArray" key="dict.sortedKeys">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+					<string>-1.IBPluginDependency</string>
+					<string>-2.IBPluginDependency</string>
+					<string>12.IBEditorWindowLastContentRect</string>
+					<string>12.IBPluginDependency</string>
+					<string>12.IBWindowTemplateEditedContentRect</string>
+					<string>12.ImportedFromIB2</string>
+					<string>12.windowTemplate.hasMinSize</string>
+					<string>12.windowTemplate.minSize</string>
+					<string>6.IBPluginDependency</string>
+					<string>6.ImportedFromIB2</string>
+				</object>
+				<object class="NSMutableArray" key="dict.values">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>{{132, 373}, {668, 368}}</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>{{132, 373}, {668, 368}}</string>
+					<integer value="1" id="5"/>
+					<reference ref="5"/>
+					<string>{224.664, 10}</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<reference ref="5"/>
+				</object>
+			</object>
+			<object class="NSMutableDictionary" key="unlocalizedProperties">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="NSArray" key="dict.sortedKeys">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+				</object>
+				<object class="NSMutableArray" key="dict.values">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+				</object>
+			</object>
+			<nil key="activeLocalization"/>
+			<object class="NSMutableDictionary" key="localizations">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="NSArray" key="dict.sortedKeys">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+				</object>
+				<object class="NSMutableArray" key="dict.values">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+				</object>
+			</object>
+			<nil key="sourceID"/>
+			<int key="maxID">98</int>
+		</object>
+		<object class="IBClassDescriber" key="IBDocument.Classes">
+			<object class="NSMutableArray" key="referencedPartialClassDescriptions">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="IBPartialClassDescription">
+					<string key="className">FirstResponder</string>
+					<string key="superclassName">NSObject</string>
+					<integer value="2" key="userVisibilityLevel" id="10"/>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBUserSource</string>
+						<string key="minorKey"/>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">NSPreferencePane</string>
+					<string key="superclassName">NSObject</string>
+					<object class="NSMutableDictionary" key="outlets">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<object class="NSArray" key="dict.sortedKeys">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<string>_firstKeyView</string>
+							<string>_initialKeyView</string>
+							<string>_lastKeyView</string>
+							<string>_window</string>
+						</object>
+						<object class="NSMutableArray" key="dict.values">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<string>id</string>
+							<string>id</string>
+							<string>id</string>
+							<string>id</string>
+						</object>
+					</object>
+					<reference key="userVisibilityLevel" ref="10"/>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBUserSource</string>
+						<string key="minorKey"/>
+					</object>
+				</object>
+			</object>
+		</object>
+		<int key="IBDocument.localizationMode">0</int>
+		<nil key="IBDocument.LastKnownRelativeProjectPath"/>
+		<int key="IBDocument.defaultPropertyAccessControl">3</int>
+	</data>
+</archive>

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/Info.plist (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/Info.plist)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/Info.plist	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/Info.plist	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>English</string>
+	<key>CFBundleExecutable</key>
+	<string>${EXECUTABLE_NAME}</string>
+	<key>CFBundleIconFile</key>
+	<string></string>
+	<key>CFBundleIdentifier</key>
+	<string>com.yourcompany.«PROJECTNAMEASXML»</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>${PRODUCT_NAME}</string>
+	<key>CFBundlePackageType</key>
+	<string>BNDL</string>
+	<key>CFBundleShortVersionString</key>
+	<string>1.0</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleVersion</key>
+	<string>1.0</string>
+	<key>NSMainNibFile</key>
+	<string>«PROJECTNAME»</string>
+	<key>NSPrefPaneIconFile</key>
+	<string>«PROJECTNAME».tiff</string>
+	<key>NSPrefPaneIconLabel</key>
+	<string>«PROJECTNAME»</string>
+	<key>NSPrincipalClass</key>
+	<string>PrefPane</string>
+</dict>
+</plist>

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.m (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.m)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.m	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.m	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,24 @@
+//
+// PrefPane.m
+// \xC7PROJECTNAME\xC8
+//
+// Created by \xC7FULLUSERNAME\xC8 on \xC7DATE\xC8.
+// Copyright \xC7ORGANIZATIONNAME\xC8 \xC7YEAR\xC8. All rights reserved.
+//
+
+#import <MacRuby/MacRuby.h>
+#import <PreferencePanes/PreferencePanes.h>
+
+ at interface PrefPane : NSPreferencePane
+{}
+ at end
+
+ at implementation PrefPane
+
++ (void)initialize
+{
+  NSBundle *bundle = [NSBundle bundleForClass:[self class]];
+  [[MacRuby sharedRuntime] evaluateFileAtPath:[bundle pathForResource:NSStringFromClass([self class]) ofType:@"rb"]];
+}
+
+ at end
\ No newline at end of file

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.rb (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.rb)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.rb	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.rb	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,17 @@
+#
+# PrefPane.rb
+# \xC7PROJECTNAME\xC8
+#
+# Created by \xC7FULLUSERNAME\xC8 on \xC7DATE\xC8.
+# Copyright \xC7ORGANIZATIONNAME\xC8 \xC7YEAR\xC8. All rights reserved.
+#
+
+framework 'Cocoa'
+
+class PrefPane < NSPreferencePane
+
+  # callback for when the preference pane view is loaded
+  def mainViewDidLoad
+  end 
+
+end
\ No newline at end of file

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/TemplateInfo.plist	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>Description</key>
+	<string>This project builds a preference pane bundle written in MacRuby that can be used with the System Preferences application.</string>
+	<key>FilesToMacroExpand</key>
+	<array>
+	  <string>Info.plist</string>
+		<string>PrefPane.m</string>
+		<string>PrefPane.rb</string>
+		<string>PrefPane_prefix.pch</string>
+		<string>English.lproj/InfoPlist.strings</string>
+		<string>«PROJECTNAMEASIDENTIFIER».xcodeproj/project.pbxproj</string>
+	</array>
+	<key>FilesToRename</key>
+	<dict>
+	  <key>PrefPanePref.tiff</key>
+	  <string>«PROJECTNAMEASIDENTIFIER».tiff</string>
+	  <key>English.lproj/PrefPanePref.xib</key>
+	  <string>English.lproj/«PROJECTNAMEASIDENTIFIER».xib</string>
+	  <key>PrefPane.xcodeproj/project.pbxproj</key>
+	  <string>«PROJECTNAMEASIDENTIFIER».xcodeproj/project.pbxproj</string>
+	</dict>
+</dict>
+</plist>
\ No newline at end of file

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane.xcodeproj/project.pbxproj	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,319 @@
+// !$*UTF8*$!
+{
+	archiveVersion = 1;
+	classes = {
+	};
+	objectVersion = 45;
+	objects = {
+
+/* Begin PBXBuildFile section */
+		2BCD1A8D11C1FB0000A1697E /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8D202CF70486D31800D8A456 /* Info.plist */; };
+		2BCD1A9211C1FBEB00A1697E /* PrefPane.rb in Resources */ = {isa = PBXBuildFile; fileRef = 2BCD1A9111C1FBEB00A1697E /* PrefPane.rb */; };
+		2BCD1AC511C1FEFB00A1697E /* PrefPane_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 2BCD1AC411C1FEFB00A1697E /* PrefPane_Prefix.pch */; };
+		2BCD1B2111C20C5500A1697E /* PrefPane.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BCD1B2011C20C5500A1697E /* PrefPane.m */; };
+		2BCD1B4211C213F900A1697E /* MacRuby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2BCD1B4111C213F900A1697E /* MacRuby.framework */; };
+		8D202CED0486D31800D8A456 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
+		8D202CEE0486D31800D8A456 /* «PROJECTNAMEASIDENTIFIER».tiff in Resources */ = {isa = PBXBuildFile; fileRef = F506C040013D9D8001CA16C8 /* «PROJECTNAMEASIDENTIFIER».tiff */; };
+		8D202CEF0486D31800D8A456 /* «PROJECTNAMEASIDENTIFIER».xib in Resources */ = {isa = PBXBuildFile; fileRef = F506C042013D9D8C01CA16C8 /* «PROJECTNAMEASIDENTIFIER».xib */; };
+		8D202CF30486D31800D8A456 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
+		8D202CF40486D31800D8A456 /* PreferencePanes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F506C035013D953901CA16C8 /* PreferencePanes.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+		089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
+		089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
+		1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
+		2BCD1A9111C1FBEB00A1697E /* PrefPane.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = PrefPane.rb; sourceTree = "<group>"; };
+		2BCD1AB911C1FE8C00A1697E /* «PROJECTNAME».prefPane */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = «PROJECTNAME».prefPane; path = /Users/mattetti/Code/builds/Debug/PrefPane.prefPane; sourceTree = "<absolute>"; };
+		2BCD1AC411C1FEFB00A1697E /* PrefPane_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrefPane_Prefix.pch; sourceTree = "<group>"; };
+		2BCD1B2011C20C5500A1697E /* PrefPane.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PrefPane.m; sourceTree = "<group>"; };
+		2BCD1B4111C213F900A1697E /* MacRuby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MacRuby.framework; path = Library/Frameworks/MacRuby.framework; sourceTree = SDKROOT; };
+		8D202CF70486D31800D8A456 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
+		F506C035013D953901CA16C8 /* PreferencePanes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PreferencePanes.framework; path = /System/Library/Frameworks/PreferencePanes.framework; sourceTree = "<absolute>"; };
+		F506C040013D9D8001CA16C8 /* «PROJECTNAMEASIDENTIFIER».tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = «PROJECTNAMEASIDENTIFIER».tiff; sourceTree = "<group>"; };
+		F506C043013D9D8C01CA16C8 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/«PROJECTNAMEASIDENTIFIER».xib; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+		8D202CF20486D31800D8A456 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				8D202CF30486D31800D8A456 /* Cocoa.framework in Frameworks */,
+				8D202CF40486D31800D8A456 /* PreferencePanes.framework in Frameworks */,
+				2BCD1B4211C213F900A1697E /* MacRuby.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+		089C166AFE841209C02AAC07 /* «PROJECTNAME» */ = {
+			isa = PBXGroup;
+			children = (
+				08FB77AFFE84173DC02AAC07 /* Classes */,
+				32DBCFA10370C40200C91783 /* Other Sources */,
+				089C167CFE841241C02AAC07 /* Resources */,
+				089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
+				19C28FB8FE9D52D311CA2CBB /* Products */,
+			);
+			name = «PROJECTNAME»;
+			sourceTree = "<group>";
+		};
+		089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
+			isa = PBXGroup;
+			children = (
+				1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
+				1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
+			);
+			name = "Frameworks and Libraries";
+			sourceTree = "<group>";
+		};
+		089C167CFE841241C02AAC07 /* Resources */ = {
+			isa = PBXGroup;
+			children = (
+				8D202CF70486D31800D8A456 /* Info.plist */,
+				2BCD1AC411C1FEFB00A1697E /* PrefPane_Prefix.pch */,
+				089C167DFE841241C02AAC07 /* InfoPlist.strings */,
+				F506C040013D9D8001CA16C8 /* «PROJECTNAMEASIDENTIFIER».tiff */,
+				F506C042013D9D8C01CA16C8 /* «PROJECTNAMEASIDENTIFIER».xib */,
+			);
+			name = Resources;
+			sourceTree = "<group>";
+		};
+		08FB77AFFE84173DC02AAC07 /* Classes */ = {
+			isa = PBXGroup;
+			children = (
+				2BCD1A9111C1FBEB00A1697E /* PrefPane.rb */,
+				2BCD1B2011C20C5500A1697E /* PrefPane.m */,
+			);
+			name = Classes;
+			sourceTree = "<group>";
+		};
+		1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = {
+			isa = PBXGroup;
+			children = (
+				1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */,
+				F506C035013D953901CA16C8 /* PreferencePanes.framework */,
+				2BCD1B4111C213F900A1697E /* MacRuby.framework */,
+			);
+			name = "Linked Frameworks";
+			sourceTree = "<group>";
+		};
+		1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = {
+			isa = PBXGroup;
+			children = (
+				089C1672FE841209C02AAC07 /* Foundation.framework */,
+				089C167FFE841241C02AAC07 /* AppKit.framework */,
+			);
+			name = "Other Frameworks";
+			sourceTree = "<group>";
+		};
+		19C28FB8FE9D52D311CA2CBB /* Products */ = {
+			isa = PBXGroup;
+			children = (
+			);
+			name = Products;
+			sourceTree = "<group>";
+		};
+		32DBCFA10370C40200C91783 /* Other Sources */ = {
+			isa = PBXGroup;
+			children = (
+			);
+			name = "Other Sources";
+			sourceTree = "<group>";
+		};
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+		8D202CE90486D31800D8A456 /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				2BCD1AC511C1FEFB00A1697E /* PrefPane_Prefix.pch in Headers */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+		8D202CE80486D31800D8A456 /* PrefPane */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 1DBD214808BA80EA00186707 /* Build configuration list for PBXNativeTarget "PrefPane" */;
+			buildPhases = (
+				8D202CE90486D31800D8A456 /* Headers */,
+				8D202CEC0486D31800D8A456 /* Resources */,
+				8D202CF00486D31800D8A456 /* Sources */,
+				8D202CF20486D31800D8A456 /* Frameworks */,
+				8D202CF50486D31800D8A456 /* Rez */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = PrefPane;
+			productInstallPath = "$(HOME)/Library/PreferencePanes";
+			productName = PrefPane;
+			productReference = 2BCD1AB911C1FE8C00A1697E /* PrefPane.prefPane */;
+			productType = "com.apple.product-type.bundle";
+		};
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+		089C1669FE841209C02AAC07 /* Project object */ = {
+			isa = PBXProject;
+			buildConfigurationList = 1DBD214C08BA80EA00186707 /* Build configuration list for PBXProject "PrefPane" */;
+			compatibilityVersion = "Xcode 3.1";
+			hasScannedForEncodings = 1;
+			mainGroup = 089C166AFE841209C02AAC07 /* PrefPane */;
+			projectDirPath = "";
+			projectRoot = "";
+			targets = (
+				8D202CE80486D31800D8A456 /* PrefPane */,
+			);
+		};
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+		8D202CEC0486D31800D8A456 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				8D202CED0486D31800D8A456 /* InfoPlist.strings in Resources */,
+				8D202CEE0486D31800D8A456 /* «PROJECTNAMEASIDENTIFIER».tiff in Resources */,
+				8D202CEF0486D31800D8A456 /* «PROJECTNAMEASIDENTIFIER».xib in Resources */,
+				2BCD1A8D11C1FB0000A1697E /* Info.plist in Resources */,
+				2BCD1A9211C1FBEB00A1697E /* PrefPane.rb in Resources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXRezBuildPhase section */
+		8D202CF50486D31800D8A456 /* Rez */ = {
+			isa = PBXRezBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXRezBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+		8D202CF00486D31800D8A456 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				2BCD1B2111C20C5500A1697E /* PrefPane.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXVariantGroup section */
+		089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
+			isa = PBXVariantGroup;
+			children = (
+				089C167EFE841241C02AAC07 /* English */,
+			);
+			name = InfoPlist.strings;
+			sourceTree = "<group>";
+		};
+		F506C042013D9D8C01CA16C8 /* «PROJECTNAMEASIDENTIFIER».xib */ = {
+			isa = PBXVariantGroup;
+			children = (
+				F506C043013D9D8C01CA16C8 /* English */,
+			);
+			name = «PROJECTNAMEASIDENTIFIER».xib;
+			sourceTree = "<group>";
+		};
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+		1DBD214908BA80EA00186707 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+				GCC_MODEL_TUNING = G5;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = PrefPane_Prefix.pch;
+				INFOPLIST_FILE = Info.plist;
+				INSTALL_PATH = "$(HOME)/Library/PreferencePanes";
+				PRODUCT_NAME = «PROJECTNAME»;
+				WRAPPER_EXTENSION = prefPane;
+				ZERO_LINK = YES;
+			};
+			name = Debug;
+		};
+		1DBD214A08BA80EA00186707 /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+				GCC_MODEL_TUNING = G5;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = PrefPane_Prefix.pch;
+				INFOPLIST_FILE = Info.plist;
+				INSTALL_PATH = "$(HOME)/Library/PreferencePanes";
+				PRODUCT_NAME = «PROJECTNAME»;
+				WRAPPER_EXTENSION = prefPane;
+			};
+			name = Release;
+		};
+		1DBD214D08BA80EA00186707 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_ENABLE_OBJC_GC = supported;
+				GCC_WARN_ABOUT_RETURN_TYPE = YES;
+				GCC_WARN_UNUSED_VARIABLE = YES;
+				ONLY_ACTIVE_ARCH = YES;
+				PREBINDING = NO;
+				SDKROOT = macosx10.6;
+				VALID_ARCHS = "i386 ppc x86_64";
+			};
+			name = Debug;
+		};
+		1DBD214E08BA80EA00186707 /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+				GCC_C_LANGUAGE_STANDARD = gnu99;
+				GCC_ENABLE_OBJC_GC = supported;
+				GCC_WARN_ABOUT_RETURN_TYPE = YES;
+				GCC_WARN_UNUSED_VARIABLE = YES;
+				PREBINDING = NO;
+				SDKROOT = macosx10.6;
+				VALID_ARCHS = "i386 ppc x86_64";
+			};
+			name = Release;
+		};
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+		1DBD214808BA80EA00186707 /* Build configuration list for PBXNativeTarget "PrefPane" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				1DBD214908BA80EA00186707 /* Debug */,
+				1DBD214A08BA80EA00186707 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+		1DBD214C08BA80EA00186707 /* Build configuration list for PBXProject "PrefPane" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				1DBD214D08BA80EA00186707 /* Debug */,
+				1DBD214E08BA80EA00186707 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+/* End XCConfigurationList section */
+	};
+	rootObject = 089C1669FE841209C02AAC07 /* Project object */;
+}
\ No newline at end of file

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPanePref.tiff (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPanePref.tiff)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPanePref.tiff	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPanePref.tiff	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,15 @@
+MM *  \x98\x80  P8$
+\x84BaP\xB8d6
\x88DbQ8\xA4V-\x8CFcQ\xB8S:<\xFF\x8F3\x9F\xEC\xB9$\x8EJʔ?\xE5\xA9T\xA6W-\x96K\xE6R\xE9\xA4\xC6k0\x9CL\xE6ӹ\xCC\xDEH˞\xCF%\xF0\x86\x95\xFFG\xA4RiT\xBAe6\x9DO\xA8TjU:l\x85\xFF\xABR^u\xB7\xFB\x86\xBC\xFFnX_\xEF+#\xFD\xE3g\xB3Z,\xEFM\xB2\xD7m\xB8[\xEEV\xAB\xA5\xBA\xEBq\xBB\xDC\xED\x8E\xE3\xFD\xCA\xE4rX촚

J\xAF8_\xEB\x92\xC5\xFE\x93\xC8?\xDB
+\x96\xCD\xE2헸Y
O\xF7\xAEw9\x9Eνs\xFA-\x8FM[y\xE5\xB5Xt\xE2u8\xFF\xBE8\xF8
+%\x8D\xB7\xAB\xC1\xD8\xFB\xBAV\xC5\xFEm7_\xE5\x99I\xFFEh\xEA\xAFO\xF7o7g\x80\xBA
\xEE~\x8B\xA1\xD1\xD1\xE9\xF6:\x9D.\xDFZ\xFC\xE5r\xF5z\xF9\xAEU\xA1\xA0\xD1䡐\xE8w\xFA
+\x85\xD8_i,?\xA6\xE6\xC4\xFCR\xB5\xF6o\xF5\xFEb\xC06\xE5\xB9fD\x8A\x88\xA2\x88\x82(\x8C\x88b \x89BP\xA4'\xC2b\x86!\x9F\xE28\x90$\xE4\xBCD\x9Fq+ʶ<\x86Jn\xF2)&\\xFB \xA5\xFCd\xA5<\x8F$\xBC\xAE\xE6LA\x91\xFE
\xA1\xE9\xFE#\xE29\xFFA\xF2D\x8E#I"(\x8A\x84\xA18N\x92\xA9\xFE~K;2\xB2\xB9jIy/\xC6!w1Ƌ,m
3[nc\xF2\x84\xFE\x99\xA7\xFCdNP<\xE6\x993\xC9\xFEb>\xA2|\xFC\x91t\xAF,\xC6\xF3LХL\x96\xD4j\x94xR\xFD x\xE7}-J\xD2\xF4\xB1\xDFLSt\x9D%H\xC0)\xFE)T\x87\xFB(ʚ\x95I\xFFT\x9A\x95]UVU\xD5h\xD7Y\x9F\xE4umD\xD4\xF5uH\xD3T\xE5}^\xA9%\x9D\x85E\xA0Vf\xA5W\xB5\xE9\xDDe\x9F\xF6Y\xDDfٖM3K\xBF!\xFE0[\xFBvc\xCFoͫn\xDA\xD6\xFD\xB6\x8E\xF7)\xFEH\xDD\xF9\xF3u\xD7\xF6\x9D7i]\xF7r\x94X^\x96  W\xDFE\xE5gZ}\xF9ٗ\xE5\xBFl\xF9u\x83\x9F\xE5\xBE\x84\xE1xQo\x86a\xF89t\x8E\xB8\xA9\xFEIc\xF9\xF1\x8D߸\xEEg\xDE\xF2\x92Vd\x97\xB6HV)X\xFB\x98\xE79\xA7nW\x97eW\xE5B\x8BY\xA9\xFET\xE7\xF9O\x9D\xE7Y\xE6vS\xE7\xBAU\xA1\x9F\xE3V\x8D\x8B\xE38\xD9\xF1\x8F`:m\xFD\xA7c\xAANpT\xDE\xC5F\xAD\x94\xEAn_\xAD\xEBZ띙\x8A\x9B	\xFF\xAB\xF9K\xB3\xEC\xDBF\xCER\xED;f\xA6\x8C[\x8D\xCFt\xB4\xBA\xF6]\xBBi\x9A}\x9E\xA4\xEDw\xB1I\xBF\xA9[\xC1\xD9\xC1\x9F\xFC\xD9\xC2\xF0\x9BƵ\x99\x89\x9Ci\xFEmr\xF9\xAB\xC9\xF2\\xA7&j\xF2\xBC\xC1\xB7͟\xE37=@PW\xE1\xD5\xD1\xEB\x99gM\xBB\xF4\xEAQC\xD5\xDE\xC4\xFF\\xA5p\xDCGu\xF6\x87\xFFhu\xF6ݯo\xD9w\x99\x9C\x8B#1'\xFF6m\xF8\\xE7\x87\xE2\xF8\x9E\xE21\xE4\x9C\xF8\xB6O\xC3ѝ]\xE7w\xDD\xF6=\x8A\x92N{\x97\xB7\xB8ש>\xBFk\xEA\xFF'\xC9\xF1w
\xDEg
+Ç7\xDD\xE8~
+\xF3}\xF7
ֽ\xB2<\xFF\xAC\xE9\xE3\xBAο\xCE\xEE\xA0\xE9v\xA5$L\xC0U\xEC& AJ}\x95\xD2>hޫ\xE4f`\xFA
+
\xF3\xC2\xFC\x8B\xECz'\x80\x85\xC8<?ô!\xEA$\\xF1\x99	\xCA\xE9_
0\xAE=X\xEE\xCAH\x95\x86K\xD8JCX al9\x81\xD0F\xF4\xD6?\xC1\xDCAko\xD0\xC4H\x8C\xFB\xDA\xD35C\xFC9D\xD1\xFE\xBEx\xFFFB\xFD\xE4\xF3\xA6u\xFC\x8BE)\x8C	%\xEC\x95D\x847\x8Bp\xEE
C\xD7\xC9\xC1\xBCi\xE3\xFA6\xF1\xEF\xE3tp\x8D\xE3\xDE8\xC7H\xD8?\x99\xA36
+\x81\xB4\xE1
+QR\xD9a \xFF%q\xC8Xs\xE0HV\xC29{\xD9
\x9D˸\x8C\x92N
\xB30_%\xE2+\xEF\x83Oľ\xC4@\xA1'\xC7\xF8l\x94C\xFCP\x8A1D?נ\xB0O	\xE8pB\xA8Y"
\xC1IR\xCD{\x89lR\xA2#\x90FHl
+\x892\xFD_\xE8\xFF\x85c\xA62\xBDR_C\x90\xFF\x93,\x8B)\x9D3f|\xCESBi\x8BY\xAC\xC5\xB0x\x9BC\xFCOM\xD1\xFE\xC9\xC7\xF8\xC3C	ǹ\xFExU\x80\xCFB\xA3\xDE|@\x84\x9EQ\xAE6\xAA\x91\xA6N\xC4NX\xEC\xCC\xFCw\x9F"\xBD\xD4\xCB1Ae\xA5\xA1
\x85CQ(?ĵ\xE2n\x8A\xF1WE\xC7\xF8\xBE\xA3J\xC6U\x8C\x93\xFE\x80C\xD0{d\x98\xA0.\xB1\xF2?\xC4
+)^Ԥ@\x8F\xF1\xEDK\xC9 \xCF$Al.\xB1\xFEB\xB0V\xE3\xFA\xC5y\xF8u)\xF5A;3
+\xA2\xB4x\xF8p\xAA9\xBF\x8F\x92\x86Q\xB4`\xD4?\xC4}Q\xE2j\xAA\xF7\'\xE6\xFB%Lb\xEC\xE3\x94a{F琄P0E\x9F\xC1\x9C\x9CKx~\xADK\xD8>\xD6\xD2\xE0m\xF8\xAD\xAEC\xFCQ\xB8\xC5]\xE9\xFDy\xA8U \xEC\xD3\xE8\x887l]T}QMaj\xCD\xD9\xCB\x83\xFCQX\xD1\xFE)\xAC\x84O_4h_X'\xE0-\x98X\xC0# \xE7\x98\xB5H\xA9V\x8EHף\xB3߬D\xAFv\x9A\xBEZ\xD9\xDA7\xED\x85
fb\xE6\xDA\xB1bc\xA7Pb\x80\x8D;|?\xEB\xB8ⵗm\x85\xED7D\xF4ܛ\xD4PM\xD1:+U\xD5S\xAA\xB7B\xE9]\xA9u\xEE\x9Dٺ0L\xA2G]ey\xC2\x87\xFB\xCC?\xEBh}\xF5\xA8?\xF1J\x84M\xF1J\x89Z	\x8B\x9Dsne\xF7\xBFW䅁b/\xFE X\xE0 \x810>\xC1/`\xDC\x83\xF0N\xC1\x98Ka
-\x88\xE6\xC3Xoa\xDC=\x87\xC89                         F                                         \x8F      N      V
       (       R                
+\xFC\x80  ' 
+\xFC\x80  '
\ No newline at end of file

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane_Prefix.pch (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/PrefPane_Prefix.pch)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane_Prefix.pch	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/PrefPane_Prefix.pch	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,8 @@
+//
+// Prefix header for all source files of the 'PrefPane' target in the 'PrefPane' project.
+//
+
+#ifdef __OBJC__
+    #import <Foundation/Foundation.h>
+    #import <AppKit/AppKit.h>
+#endif

Copied: MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/version.plist (from rev 4239, MacRuby/trunk/misc/xcode-templates/Project Templates/Application/MacRuby Preference Pane/version.plist)
===================================================================
--- MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/version.plist	                        (rev 0)
+++ MacRuby/trunk/misc/xcode-templates/Project Templates/System Plug-in/MacRuby Preference Pane/version.plist	2010-06-18 07:07:41 UTC (rev 4241)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>BuildVersion</key>
+	<string>1</string>
+	<key>CFBundleShortVersionString</key>
+	<string>1.0</string>
+	<key>CFBundleVersion</key>
+	<string>1.0</string>
+	<key>ProjectName</key>
+	<string>PreferencePaneTemplate</string>
+	<key>SourceVersion</key>
+	<string>270000</string>
+</dict>
+</plist>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20100618/a360676e/attachment-0001.html>


More information about the macruby-changes mailing list