Extras/GrowlTunes/GrowlTunes.xcodeproj/project.pbxproj
author boredzo
Wed Jun 25 04:30:24 2008 +0000 (2008-06-25)
changeset 4132 91e95ee0745d
parent 3924 d3f0784dbaa8
child 4194 4a55497142b3
permissions -rw-r--r--
Don't copy headers to GrowlTunes' PlugIns folder.
     1 // !$*UTF8*$!
     2 {
     3 	archiveVersion = 1;
     4 	classes = {
     5 	};
     6 	objectVersion = 42;
     7 	objects = {
     8 
     9 /* Begin PBXAppleScriptBuildPhase section */
    10 		9561B0C608240A4500E55B5E /* AppleScript */ = {
    11 			isa = PBXAppleScriptBuildPhase;
    12 			buildActionMask = 2147483647;
    13 			contextName = "";
    14 			files = (
    15 				9561B10208240A8300E55B5E /* jackItunesInfo.scpt in AppleScript */,
    16 				9561B10308240A8300E55B5E /* jackItunesArtwork.scpt in AppleScript */,
    17 			);
    18 			isSharedContext = 0;
    19 			runOnlyForDeploymentPostprocessing = 0;
    20 		};
    21 /* End PBXAppleScriptBuildPhase section */
    22 
    23 /* Begin PBXBuildFile section */
    24 		074FC24008211A6200ABE399 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 074FC23F08211A6200ABE399 /* Carbon.framework */; };
    25 		07A2B52A07FBDCAD009917B6 /* GrowlTunes.nib in Resources */ = {isa = PBXBuildFile; fileRef = 07A2B52907FBDCAD009917B6 /* GrowlTunes.nib */; };
    26 		07B1BAB6077D59B200474D89 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 07B1BAB5077D59B200474D89 /* Localizable.strings */; };
    27 		0A5ECB47073444AB0032ED97 /* jackItunesArtwork.scpt in Resources */ = {isa = PBXBuildFile; fileRef = 0A5ECB46073444AB0032ED97 /* jackItunesArtwork.scpt */; };
    28 		0A8B61AF070B307B00593A33 /* GrowlTunes-Amazon.plugin in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0A8B5F26070B142500593A33 /* GrowlTunes-Amazon.plugin */; };
    29 		0A8B61B0070B307E00593A33 /* GrowlTunes-ARTchive.plugin in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0A8B6185070B304600593A33 /* GrowlTunes-ARTchive.plugin */; };
    30 		0A8B61B1070B308000593A33 /* GrowlTunes-Synergy.plugin in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0A8B5F16070B141D00593A33 /* GrowlTunes-Synergy.plugin */; };
    31 		52F5774C06872B3A0068B46C /* GrowlTunesController.m in Sources */ = {isa = PBXBuildFile; fileRef = 52F5774A06872B3A0068B46C /* GrowlTunesController.m */; };
    32 		74B408DD090BBC5A0054876D /* GrowlAbstractSingletonObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 74B408DB090BBC5A0054876D /* GrowlAbstractSingletonObject.m */; };
    33 		8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
    34 		8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
    35 		8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
    36 		950627B40840D44600C01CD2 /* growlTunes-selected.png in Resources */ = {isa = PBXBuildFile; fileRef = 950627B20840D44600C01CD2 /* growlTunes-selected.png */; };
    37 		950627B50840D44600C01CD2 /* growlTunes.png in Resources */ = {isa = PBXBuildFile; fileRef = 950627B30840D44600C01CD2 /* growlTunes.png */; };
    38 		9561B10208240A8300E55B5E /* jackItunesInfo.scpt in AppleScript */ = {isa = PBXBuildFile; fileRef = CB57B4CA0711E503001968B0 /* jackItunesInfo.scpt */; settings = {ATTRIBUTES = (Debug, ); }; };
    39 		9561B10308240A8300E55B5E /* jackItunesArtwork.scpt in AppleScript */ = {isa = PBXBuildFile; fileRef = 0A5ECB46073444AB0032ED97 /* jackItunesArtwork.scpt */; settings = {ATTRIBUTES = (Debug, ); }; };
    40 		9571A475086238E1008AEBB3 /* GrowlTunesSuite.scriptSuite in Resources */ = {isa = PBXBuildFile; fileRef = 9571A46F086238D6008AEBB3 /* GrowlTunesSuite.scriptSuite */; };
    41 		9571A476086238E1008AEBB3 /* GrowlTunesSuite.scriptTerminology in Resources */ = {isa = PBXBuildFile; fileRef = 9571A470086238D6008AEBB3 /* GrowlTunesSuite.scriptTerminology */; };
    42 		9571A47B086238FF008AEBB3 /* GrowlTunesScripting.r in Rez */ = {isa = PBXBuildFile; fileRef = 9571A46E086238D6008AEBB3 /* GrowlTunesScripting.r */; };
    43 		9571A4CA08623B2D008AEBB3 /* ShowTrackScriptCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 9571A4C808623B2D008AEBB3 /* ShowTrackScriptCommand.m */; };
    44 		9574BAB608391F3A00106CA3 /* NSWorkspaceAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9574BAB408391F3A00106CA3 /* NSWorkspaceAdditions.m */; };
    45 		CB57B4CB0711E503001968B0 /* jackItunesInfo.scpt in Resources */ = {isa = PBXBuildFile; fileRef = CB57B4CA0711E503001968B0 /* jackItunesInfo.scpt */; };
    46 		CB9CC0E307A5DF040057EF2C /* Growl.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = CBB772AD07A5DD9F00D77326 /* Growl.framework */; };
    47 		CBB772AE07A5DD9F00D77326 /* Growl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CBB772AD07A5DD9F00D77326 /* Growl.framework */; };
    48 		DD5BBFFA07B7D50400048F1D /* GrowlTunes.icns in Resources */ = {isa = PBXBuildFile; fileRef = DD5BBFF907B7D50400048F1D /* GrowlTunes.icns */; };
    49 /* End PBXBuildFile section */
    50 
    51 /* Begin PBXContainerItemProxy section */
    52 		347930BA0C85E35C007ADCAA /* PBXContainerItemProxy */ = {
    53 			isa = PBXContainerItemProxy;
    54 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
    55 			proxyType = 2;
    56 			remoteGlobalIDString = 34725B0F0C0678A000499F50;
    57 			remoteInfo = Growl.dylib;
    58 		};
    59 		347930BC0C85E35C007ADCAA /* PBXContainerItemProxy */ = {
    60 			isa = PBXContainerItemProxy;
    61 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
    62 			proxyType = 2;
    63 			remoteGlobalIDString = E14410EF0A94072E0063C4DC;
    64 			remoteInfo = iCal;
    65 		};
    66 		347930BE0C85E35C007ADCAA /* PBXContainerItemProxy */ = {
    67 			isa = PBXContainerItemProxy;
    68 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
    69 			proxyType = 2;
    70 			remoteGlobalIDString = 93BC379E095A662B0002B365;
    71 			remoteInfo = Nano;
    72 		};
    73 		95AC231808563965006241FD /* PBXContainerItemProxy */ = {
    74 			isa = PBXContainerItemProxy;
    75 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
    76 			proxyType = 2;
    77 			remoteGlobalIDString = 8D202CF80486D31800D8A456;
    78 			remoteInfo = Growl;
    79 		};
    80 		95AC231C08563965006241FD /* PBXContainerItemProxy */ = {
    81 			isa = PBXContainerItemProxy;
    82 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
    83 			proxyType = 2;
    84 			remoteGlobalIDString = CB61E5180637763C00E0DDC7;
    85 			remoteInfo = GrowlHelperApp;
    86 		};
    87 		95AC231E08563965006241FD /* PBXContainerItemProxy */ = {
    88 			isa = PBXContainerItemProxy;
    89 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
    90 			proxyType = 2;
    91 			remoteGlobalIDString = 95075AB00817F5DB00D862A5;
    92 			remoteInfo = GrowlMenu;
    93 		};
    94 		95AC232008563965006241FD /* PBXContainerItemProxy */ = {
    95 			isa = PBXContainerItemProxy;
    96 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
    97 			proxyType = 2;
    98 			remoteGlobalIDString = 34F60EAB078E1CD500CECA86;
    99 			remoteInfo = Growl.framework;
   100 		};
   101 		95AC232208563965006241FD /* PBXContainerItemProxy */ = {
   102 			isa = PBXContainerItemProxy;
   103 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   104 			proxyType = 2;
   105 			remoteGlobalIDString = 34F60EF9078E226300CECA86;
   106 			remoteInfo = "Growl-WithInstaller.framework";
   107 		};
   108 		95AC232408563965006241FD /* PBXContainerItemProxy */ = {
   109 			isa = PBXContainerItemProxy;
   110 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   111 			proxyType = 2;
   112 			remoteGlobalIDString = 0AB508B10767C87B006EA5CB;
   113 			remoteInfo = Speech;
   114 		};
   115 		95AC232608563965006241FD /* PBXContainerItemProxy */ = {
   116 			isa = PBXContainerItemProxy;
   117 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   118 			proxyType = 2;
   119 			remoteGlobalIDString = 95FC347907E0458E00BD8674;
   120 			remoteInfo = Brushed;
   121 		};
   122 		95AC232808563965006241FD /* PBXContainerItemProxy */ = {
   123 			isa = PBXContainerItemProxy;
   124 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   125 			proxyType = 2;
   126 			remoteGlobalIDString = 0AB508AE0767C87B006EA5CB;
   127 			remoteInfo = Bubbles;
   128 		};
   129 		95AC232A08563965006241FD /* PBXContainerItemProxy */ = {
   130 			isa = PBXContainerItemProxy;
   131 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   132 			proxyType = 2;
   133 			remoteGlobalIDString = 0AB508B40767C87B006EA5CB;
   134 			remoteInfo = Bezel;
   135 		};
   136 		95AC232C08563965006241FD /* PBXContainerItemProxy */ = {
   137 			isa = PBXContainerItemProxy;
   138 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   139 			proxyType = 2;
   140 			remoteGlobalIDString = 0AB508AF0767C87B006EA5CB;
   141 			remoteInfo = Smoke;
   142 		};
   143 		95AC232E08563965006241FD /* PBXContainerItemProxy */ = {
   144 			isa = PBXContainerItemProxy;
   145 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   146 			proxyType = 2;
   147 			remoteGlobalIDString = 0AB508B00767C87B006EA5CB;
   148 			remoteInfo = MailMe;
   149 		};
   150 		95AC233008563965006241FD /* PBXContainerItemProxy */ = {
   151 			isa = PBXContainerItemProxy;
   152 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   153 			proxyType = 2;
   154 			remoteGlobalIDString = 0AB508B30767C87B006EA5CB;
   155 			remoteInfo = MusicVideo;
   156 		};
   157 		95AC233208563965006241FD /* PBXContainerItemProxy */ = {
   158 			isa = PBXContainerItemProxy;
   159 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   160 			proxyType = 2;
   161 			remoteGlobalIDString = DD4939CC084BACA700D1CCCB;
   162 			remoteInfo = SMS;
   163 		};
   164 		95E4A3060855C13D006B3F45 /* PBXContainerItemProxy */ = {
   165 			isa = PBXContainerItemProxy;
   166 			containerPortal = 0A8B5F08070B140300593A33 /* GrowlTunes-Amazon.xcodeproj */;
   167 			proxyType = 2;
   168 			remoteGlobalIDString = 8D5B49B6048680CD000E48DA;
   169 			remoteInfo = "GrowlTunes-Amazon";
   170 		};
   171 		95E4A30D0855C145006B3F45 /* PBXContainerItemProxy */ = {
   172 			isa = PBXContainerItemProxy;
   173 			containerPortal = 0A8B617F070B303B00593A33 /* ARTchive.xcodeproj */;
   174 			proxyType = 2;
   175 			remoteGlobalIDString = 8D5B49B6048680CD000E48DA;
   176 			remoteInfo = "GrowlTunes-ARTchive";
   177 		};
   178 		95E4A31E0855C14E006B3F45 /* PBXContainerItemProxy */ = {
   179 			isa = PBXContainerItemProxy;
   180 			containerPortal = 0A8B5F0F070B140C00593A33 /* GrowlTunes-Synergy.xcodeproj */;
   181 			proxyType = 2;
   182 			remoteGlobalIDString = 8D5B49B6048680CD000E48DA;
   183 			remoteInfo = "GrowlTunes-Synergy";
   184 		};
   185 		E12224CE0936513B007CE8C1 /* PBXContainerItemProxy */ = {
   186 			isa = PBXContainerItemProxy;
   187 			containerPortal = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   188 			proxyType = 1;
   189 			remoteGlobalIDString = 34F60EAA078E1CD500CECA86;
   190 			remoteInfo = Growl.framework;
   191 		};
   192 		E12224D009365142007CE8C1 /* PBXContainerItemProxy */ = {
   193 			isa = PBXContainerItemProxy;
   194 			containerPortal = 0A8B5F0F070B140C00593A33 /* GrowlTunes-Synergy.xcodeproj */;
   195 			proxyType = 1;
   196 			remoteGlobalIDString = 8D5B49AC048680CD000E48DA;
   197 			remoteInfo = "GrowlTunes-Synergy";
   198 		};
   199 		E12224D209365142007CE8C1 /* PBXContainerItemProxy */ = {
   200 			isa = PBXContainerItemProxy;
   201 			containerPortal = 0A8B5F08070B140300593A33 /* GrowlTunes-Amazon.xcodeproj */;
   202 			proxyType = 1;
   203 			remoteGlobalIDString = 8D5B49AC048680CD000E48DA;
   204 			remoteInfo = "GrowlTunes-Amazon";
   205 		};
   206 		E12224D409365142007CE8C1 /* PBXContainerItemProxy */ = {
   207 			isa = PBXContainerItemProxy;
   208 			containerPortal = 0A8B617F070B303B00593A33 /* ARTchive.xcodeproj */;
   209 			proxyType = 1;
   210 			remoteGlobalIDString = 8D5B49AC048680CD000E48DA;
   211 			remoteInfo = "GrowlTunes-ARTchive";
   212 		};
   213 /* End PBXContainerItemProxy section */
   214 
   215 /* Begin PBXCopyFilesBuildPhase section */
   216 		0A8B5F37070B145800593A33 /* CopyFiles */ = {
   217 			isa = PBXCopyFilesBuildPhase;
   218 			buildActionMask = 2147483647;
   219 			dstPath = "";
   220 			dstSubfolderSpec = 13;
   221 			files = (
   222 				0A8B61AF070B307B00593A33 /* GrowlTunes-Amazon.plugin in CopyFiles */,
   223 				0A8B61B0070B307E00593A33 /* GrowlTunes-ARTchive.plugin in CopyFiles */,
   224 				0A8B61B1070B308000593A33 /* GrowlTunes-Synergy.plugin in CopyFiles */,
   225 			);
   226 			runOnlyForDeploymentPostprocessing = 0;
   227 		};
   228 		CB9CC0E207A5DEE00057EF2C /* CopyFiles */ = {
   229 			isa = PBXCopyFilesBuildPhase;
   230 			buildActionMask = 2147483647;
   231 			dstPath = "";
   232 			dstSubfolderSpec = 10;
   233 			files = (
   234 				CB9CC0E307A5DF040057EF2C /* Growl.framework in CopyFiles */,
   235 			);
   236 			runOnlyForDeploymentPostprocessing = 0;
   237 		};
   238 /* End PBXCopyFilesBuildPhase section */
   239 
   240 /* Begin PBXFileReference section */
   241 		074FC23F08211A6200ABE399 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
   242 		07A2B52907FBDCAD009917B6 /* GrowlTunes.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = GrowlTunes.nib; sourceTree = "<group>"; };
   243 		07B1BAB3077D59A600474D89 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
   244 		089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   245 		0A55D72A071325D500D09C04 /* GrowlTunesPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlTunesPlugin.h; sourceTree = "<group>"; };
   246 		0A5ECB46073444AB0032ED97 /* jackItunesArtwork.scpt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.scpt; name = jackItunesArtwork.scpt; path = Scripts/jackItunesArtwork.scpt; sourceTree = "<group>"; };
   247 		0A8B5F08070B140300593A33 /* GrowlTunes-Amazon.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "GrowlTunes-Amazon.xcodeproj"; path = "Plugins/Examples/Amazon/GrowlTunes-Amazon.xcodeproj"; sourceTree = "<group>"; };
   248 		0A8B5F0F070B140C00593A33 /* GrowlTunes-Synergy.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "GrowlTunes-Synergy.xcodeproj"; path = "Plugins/Examples/Synergy/GrowlTunes-Synergy.xcodeproj"; sourceTree = "<group>"; };
   249 		0A8B5F16070B141D00593A33 /* GrowlTunes-Synergy.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = "GrowlTunes-Synergy.plugin"; sourceTree = BUILT_PRODUCTS_DIR; };
   250 		0A8B5F26070B142500593A33 /* GrowlTunes-Amazon.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = "GrowlTunes-Amazon.plugin"; sourceTree = BUILT_PRODUCTS_DIR; };
   251 		0A8B617F070B303B00593A33 /* ARTchive.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ARTchive.xcodeproj; path = Plugins/Examples/ARTchive/ARTchive.xcodeproj; sourceTree = "<group>"; };
   252 		0A8B6185070B304600593A33 /* GrowlTunes-ARTchive.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = "GrowlTunes-ARTchive.plugin"; sourceTree = BUILT_PRODUCTS_DIR; };
   253 		1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
   254 		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
   255 		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
   256 		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
   257 		32CA4F630368D1EE00C91783 /* GrowlTunes_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlTunes_Prefix.pch; sourceTree = "<group>"; };
   258 		347930C50C85E36B007ADCAA /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   259 		347930C60C85E36B007ADCAA /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
   260 		347931140C85E5A3007ADCAA /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   261 		347931150C85E5A3007ADCAA /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
   262 		34CD98800C87C9240040C77F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   263 		34CD98810C87C9250040C77F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
   264 		34CD98C50C87CA770040C77F /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_BR; path = pt_BR.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   265 		34CD98C60C87CA770040C77F /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_BR; path = pt_BR.lproj/Localizable.strings; sourceTree = "<group>"; };
   266 		52F5774906872B3A0068B46C /* GrowlTunesController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlTunesController.h; sourceTree = "<group>"; };
   267 		52F5774A06872B3A0068B46C /* GrowlTunesController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrowlTunesController.m; sourceTree = "<group>"; };
   268 		74B408DA090BBC5A0054876D /* GrowlAbstractSingletonObject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = GrowlAbstractSingletonObject.h; path = ../../Core/Source/GrowlAbstractSingletonObject.h; sourceTree = SOURCE_ROOT; };
   269 		74B408DB090BBC5A0054876D /* GrowlAbstractSingletonObject.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = GrowlAbstractSingletonObject.m; path = ../../Core/Source/GrowlAbstractSingletonObject.m; sourceTree = SOURCE_ROOT; };
   270 		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
   271 		8D1107320486CEB800E47090 /* GrowlTunes.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GrowlTunes.app; sourceTree = BUILT_PRODUCTS_DIR; };
   272 		950627B20840D44600C01CD2 /* growlTunes-selected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "growlTunes-selected.png"; sourceTree = "<group>"; };
   273 		950627B30840D44600C01CD2 /* growlTunes.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = growlTunes.png; sourceTree = "<group>"; };
   274 		95100E8B078867E5005DBB70 /* de */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
   275 		9556E6AA07F435FA00D42745 /* ja */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
   276 		955A4DE708617580009B6EA5 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
   277 		955A4DE80861758B009B6EA5 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
   278 		9571A436086237E7008AEBB3 /* GrowlTunes.sdef */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.sdef; path = GrowlTunes.sdef; sourceTree = "<group>"; };
   279 		9571A46E086238D6008AEBB3 /* GrowlTunesScripting.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = GrowlTunesScripting.r; sourceTree = "<group>"; };
   280 		9571A46F086238D6008AEBB3 /* GrowlTunesSuite.scriptSuite */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; path = GrowlTunesSuite.scriptSuite; sourceTree = "<group>"; };
   281 		9571A470086238D6008AEBB3 /* GrowlTunesSuite.scriptTerminology */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; path = GrowlTunesSuite.scriptTerminology; sourceTree = "<group>"; };
   282 		9571A4C708623B2D008AEBB3 /* ShowTrackScriptCommand.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ShowTrackScriptCommand.h; sourceTree = "<group>"; };
   283 		9571A4C808623B2D008AEBB3 /* ShowTrackScriptCommand.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ShowTrackScriptCommand.m; sourceTree = "<group>"; };
   284 		9574BAB308391F3A00106CA3 /* NSWorkspaceAdditions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = NSWorkspaceAdditions.h; path = ../../Common/Source/NSWorkspaceAdditions.h; sourceTree = SOURCE_ROOT; };
   285 		9574BAB408391F3A00106CA3 /* NSWorkspaceAdditions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = NSWorkspaceAdditions.m; path = ../../Common/Source/NSWorkspaceAdditions.m; sourceTree = SOURCE_ROOT; };
   286 		95B00A9908468AB7004A8623 /* zh_CN */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = zh_CN; path = zh_CN.lproj/Localizable.strings; sourceTree = "<group>"; };
   287 		CB57B4CA0711E503001968B0 /* jackItunesInfo.scpt */ = {isa = PBXFileReference; explicitFileType = sourcecode.scpt; fileEncoding = 30; name = jackItunesInfo.scpt; path = Scripts/jackItunesInfo.scpt; sourceTree = "<group>"; };
   288 		CBB772AD07A5DD9F00D77326 /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Growl.framework; sourceTree = BUILT_PRODUCTS_DIR; };
   289 		DD5BBFF907B7D50400048F1D /* GrowlTunes.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = GrowlTunes.icns; sourceTree = "<group>"; };
   290 		DD86247B080D8421001ACC9F /* Growl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Growl.xcodeproj; path = ../../Growl.xcodeproj; sourceTree = SOURCE_ROOT; };
   291 /* End PBXFileReference section */
   292 
   293 /* Begin PBXFrameworksBuildPhase section */
   294 		8D11072E0486CEB800E47090 /* Frameworks */ = {
   295 			isa = PBXFrameworksBuildPhase;
   296 			buildActionMask = 2147483647;
   297 			files = (
   298 				8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
   299 				CBB772AE07A5DD9F00D77326 /* Growl.framework in Frameworks */,
   300 				074FC24008211A6200ABE399 /* Carbon.framework in Frameworks */,
   301 			);
   302 			runOnlyForDeploymentPostprocessing = 0;
   303 		};
   304 /* End PBXFrameworksBuildPhase section */
   305 
   306 /* Begin PBXGroup section */
   307 		07A2B56F07FBE67A009917B6 /* Additions */ = {
   308 			isa = PBXGroup;
   309 			children = (
   310 				9574BAB408391F3A00106CA3 /* NSWorkspaceAdditions.m */,
   311 				9574BAB308391F3A00106CA3 /* NSWorkspaceAdditions.h */,
   312 			);
   313 			name = Additions;
   314 			sourceTree = "<group>";
   315 		};
   316 		080E96DDFE201D6D7F000001 /* Classes */ = {
   317 			isa = PBXGroup;
   318 			children = (
   319 				74B408DA090BBC5A0054876D /* GrowlAbstractSingletonObject.h */,
   320 				74B408DB090BBC5A0054876D /* GrowlAbstractSingletonObject.m */,
   321 				9571A4C708623B2D008AEBB3 /* ShowTrackScriptCommand.h */,
   322 				9571A4C808623B2D008AEBB3 /* ShowTrackScriptCommand.m */,
   323 				0A55D72A071325D500D09C04 /* GrowlTunesPlugin.h */,
   324 				52F5774906872B3A0068B46C /* GrowlTunesController.h */,
   325 				52F5774A06872B3A0068B46C /* GrowlTunesController.m */,
   326 			);
   327 			name = Classes;
   328 			sourceTree = "<group>";
   329 		};
   330 		0A8B5F01070B139600593A33 /* Plugins */ = {
   331 			isa = PBXGroup;
   332 			children = (
   333 				0A8B5F08070B140300593A33 /* GrowlTunes-Amazon.xcodeproj */,
   334 				0A8B617F070B303B00593A33 /* ARTchive.xcodeproj */,
   335 				0A8B5F0F070B140C00593A33 /* GrowlTunes-Synergy.xcodeproj */,
   336 				0A8B5F13070B141200593A33 /* Products */,
   337 			);
   338 			name = Plugins;
   339 			sourceTree = "<group>";
   340 		};
   341 		0A8B5F13070B141200593A33 /* Products */ = {
   342 			isa = PBXGroup;
   343 			children = (
   344 				0A8B5F26070B142500593A33 /* GrowlTunes-Amazon.plugin */,
   345 				0A8B6185070B304600593A33 /* GrowlTunes-ARTchive.plugin */,
   346 				0A8B5F16070B141D00593A33 /* GrowlTunes-Synergy.plugin */,
   347 			);
   348 			name = Products;
   349 			sourceTree = "<group>";
   350 		};
   351 		1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
   352 			isa = PBXGroup;
   353 			children = (
   354 				1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
   355 				CBB772AD07A5DD9F00D77326 /* Growl.framework */,
   356 				074FC23F08211A6200ABE399 /* Carbon.framework */,
   357 			);
   358 			name = "Linked Frameworks";
   359 			sourceTree = "<group>";
   360 		};
   361 		1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
   362 			isa = PBXGroup;
   363 			children = (
   364 				29B97325FDCFA39411CA2CEA /* Foundation.framework */,
   365 				29B97324FDCFA39411CA2CEA /* AppKit.framework */,
   366 			);
   367 			name = "Other Frameworks";
   368 			sourceTree = "<group>";
   369 		};
   370 		19C28FACFE9D520D11CA2CBB /* Products */ = {
   371 			isa = PBXGroup;
   372 			children = (
   373 				8D1107320486CEB800E47090 /* GrowlTunes.app */,
   374 			);
   375 			name = Products;
   376 			sourceTree = "<group>";
   377 		};
   378 		29B97314FDCFA39411CA2CEA /* GrowlTunes */ = {
   379 			isa = PBXGroup;
   380 			children = (
   381 				080E96DDFE201D6D7F000001 /* Classes */,
   382 				07A2B56F07FBE67A009917B6 /* Additions */,
   383 				0A8B5F01070B139600593A33 /* Plugins */,
   384 				29B97315FDCFA39411CA2CEA /* Other Sources */,
   385 				29B97317FDCFA39411CA2CEA /* Resources */,
   386 				29B97323FDCFA39411CA2CEA /* Frameworks */,
   387 				19C28FACFE9D520D11CA2CBB /* Products */,
   388 				DD86247B080D8421001ACC9F /* Growl.xcodeproj */,
   389 			);
   390 			comments = "To get the DOM Framework visit:\n\nhttp://sourceforge.net/projects/iconaradom ";
   391 			name = GrowlTunes;
   392 			sourceTree = "<group>";
   393 		};
   394 		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
   395 			isa = PBXGroup;
   396 			children = (
   397 				32CA4F630368D1EE00C91783 /* GrowlTunes_Prefix.pch */,
   398 				29B97316FDCFA39411CA2CEA /* main.m */,
   399 			);
   400 			name = "Other Sources";
   401 			sourceTree = "<group>";
   402 		};
   403 		29B97317FDCFA39411CA2CEA /* Resources */ = {
   404 			isa = PBXGroup;
   405 			children = (
   406 				9571A46E086238D6008AEBB3 /* GrowlTunesScripting.r */,
   407 				9571A46F086238D6008AEBB3 /* GrowlTunesSuite.scriptSuite */,
   408 				9571A470086238D6008AEBB3 /* GrowlTunesSuite.scriptTerminology */,
   409 				9571A436086237E7008AEBB3 /* GrowlTunes.sdef */,
   410 				950627B20840D44600C01CD2 /* growlTunes-selected.png */,
   411 				950627B30840D44600C01CD2 /* growlTunes.png */,
   412 				07A2B52907FBDCAD009917B6 /* GrowlTunes.nib */,
   413 				DD5BBFF907B7D50400048F1D /* GrowlTunes.icns */,
   414 				CB57B4CA0711E503001968B0 /* jackItunesInfo.scpt */,
   415 				0A5ECB46073444AB0032ED97 /* jackItunesArtwork.scpt */,
   416 				8D1107310486CEB800E47090 /* Info.plist */,
   417 				089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
   418 				07B1BAB5077D59B200474D89 /* Localizable.strings */,
   419 			);
   420 			name = Resources;
   421 			sourceTree = "<group>";
   422 		};
   423 		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
   424 			isa = PBXGroup;
   425 			children = (
   426 				1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
   427 				1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
   428 			);
   429 			name = Frameworks;
   430 			sourceTree = "<group>";
   431 		};
   432 		95AC230808563965006241FD /* Products */ = {
   433 			isa = PBXGroup;
   434 			children = (
   435 				95AC231908563965006241FD /* Growl.prefPane */,
   436 				95AC231D08563965006241FD /* GrowlHelperApp.app */,
   437 				95AC231F08563965006241FD /* GrowlMenu.app */,
   438 				95AC232108563965006241FD /* Growl.framework */,
   439 				347930BB0C85E35C007ADCAA /* Growl.dylib */,
   440 				95AC232308563965006241FD /* Growl-WithInstaller.framework */,
   441 				95AC232508563965006241FD /* Speech.growlView */,
   442 				95AC232708563965006241FD /* Brushed.growlView */,
   443 				95AC232908563965006241FD /* Bubbles.growlView */,
   444 				347930BD0C85E35C007ADCAA /* iCal.growlView */,
   445 				95AC232B08563965006241FD /* Bezel.growlView */,
   446 				95AC232D08563965006241FD /* Smoke.growlView */,
   447 				347930BF0C85E35C007ADCAA /* Nano.growlView */,
   448 				95AC232F08563965006241FD /* MailMe.growlView */,
   449 				95AC233108563965006241FD /* MusicVideo.growlView */,
   450 				95AC233308563965006241FD /* SMS.growlView */,
   451 			);
   452 			name = Products;
   453 			sourceTree = "<group>";
   454 		};
   455 		95E4A3030855C13D006B3F45 /* Products */ = {
   456 			isa = PBXGroup;
   457 			children = (
   458 				95E4A3070855C13D006B3F45 /* GrowlTunes-Amazon.plugin */,
   459 			);
   460 			name = Products;
   461 			sourceTree = "<group>";
   462 		};
   463 		95E4A30A0855C145006B3F45 /* Products */ = {
   464 			isa = PBXGroup;
   465 			children = (
   466 				95E4A30E0855C145006B3F45 /* GrowlTunes-ARTchive.plugin */,
   467 			);
   468 			name = Products;
   469 			sourceTree = "<group>";
   470 		};
   471 		95E4A31B0855C14E006B3F45 /* Products */ = {
   472 			isa = PBXGroup;
   473 			children = (
   474 				95E4A31F0855C14E006B3F45 /* GrowlTunes-Synergy.plugin */,
   475 			);
   476 			name = Products;
   477 			sourceTree = "<group>";
   478 		};
   479 /* End PBXGroup section */
   480 
   481 /* Begin PBXNativeTarget section */
   482 		8D1107260486CEB800E47090 /* GrowlTunes */ = {
   483 			isa = PBXNativeTarget;
   484 			buildConfigurationList = 95E4A2D90855C125006B3F45 /* Build configuration list for PBXNativeTarget "GrowlTunes" */;
   485 			buildPhases = (
   486 				E12224D809365155007CE8C1 /* ShellScript */,
   487 				9571A45A08623829008AEBB3 /* ShellScript */,
   488 				9561B0C608240A4500E55B5E /* AppleScript */,
   489 				8D1107290486CEB800E47090 /* Resources */,
   490 				0A8B5F37070B145800593A33 /* CopyFiles */,
   491 				CB9CC0E207A5DEE00057EF2C /* CopyFiles */,
   492 				8D11072C0486CEB800E47090 /* Sources */,
   493 				8D11072E0486CEB800E47090 /* Frameworks */,
   494 				9571A477086238F4008AEBB3 /* Rez */,
   495 			);
   496 			buildRules = (
   497 			);
   498 			dependencies = (
   499 				E12224CF0936513B007CE8C1 /* PBXTargetDependency */,
   500 				E12224D109365142007CE8C1 /* PBXTargetDependency */,
   501 				E12224D309365142007CE8C1 /* PBXTargetDependency */,
   502 				E12224D509365142007CE8C1 /* PBXTargetDependency */,
   503 			);
   504 			name = GrowlTunes;
   505 			productInstallPath = "$(HOME)/Applications";
   506 			productName = GrowlTunes;
   507 			productReference = 8D1107320486CEB800E47090 /* GrowlTunes.app */;
   508 			productType = "com.apple.product-type.application";
   509 		};
   510 /* End PBXNativeTarget section */
   511 
   512 /* Begin PBXProject section */
   513 		29B97313FDCFA39411CA2CEA /* Project object */ = {
   514 			isa = PBXProject;
   515 			buildConfigurationList = 95E4A2ED0855C125006B3F45 /* Build configuration list for PBXProject "GrowlTunes" */;
   516 			compatibilityVersion = "Xcode 2.4";
   517 			hasScannedForEncodings = 1;
   518 			knownRegions = (
   519 				English,
   520 				ja,
   521 				fr,
   522 				de,
   523 				zh_CN,
   524 				ru,
   525 				nl,
   526 				sv,
   527 				pt_BR,
   528 			);
   529 			mainGroup = 29B97314FDCFA39411CA2CEA /* GrowlTunes */;
   530 			projectDirPath = "";
   531 			projectReferences = (
   532 				{
   533 					ProductGroup = 95E4A30A0855C145006B3F45 /* Products */;
   534 					ProjectRef = 0A8B617F070B303B00593A33 /* ARTchive.xcodeproj */;
   535 				},
   536 				{
   537 					ProductGroup = 95AC230808563965006241FD /* Products */;
   538 					ProjectRef = DD86247B080D8421001ACC9F /* Growl.xcodeproj */;
   539 				},
   540 				{
   541 					ProductGroup = 95E4A3030855C13D006B3F45 /* Products */;
   542 					ProjectRef = 0A8B5F08070B140300593A33 /* GrowlTunes-Amazon.xcodeproj */;
   543 				},
   544 				{
   545 					ProductGroup = 95E4A31B0855C14E006B3F45 /* Products */;
   546 					ProjectRef = 0A8B5F0F070B140C00593A33 /* GrowlTunes-Synergy.xcodeproj */;
   547 				},
   548 			);
   549 			projectRoot = "";
   550 			targets = (
   551 				8D1107260486CEB800E47090 /* GrowlTunes */,
   552 			);
   553 		};
   554 /* End PBXProject section */
   555 
   556 /* Begin PBXReferenceProxy section */
   557 		347930BB0C85E35C007ADCAA /* Growl.dylib */ = {
   558 			isa = PBXReferenceProxy;
   559 			fileType = "compiled.mach-o.dylib";
   560 			path = Growl.dylib;
   561 			remoteRef = 347930BA0C85E35C007ADCAA /* PBXContainerItemProxy */;
   562 			sourceTree = BUILT_PRODUCTS_DIR;
   563 		};
   564 		347930BD0C85E35C007ADCAA /* iCal.growlView */ = {
   565 			isa = PBXReferenceProxy;
   566 			fileType = wrapper.cfbundle;
   567 			path = iCal.growlView;
   568 			remoteRef = 347930BC0C85E35C007ADCAA /* PBXContainerItemProxy */;
   569 			sourceTree = BUILT_PRODUCTS_DIR;
   570 		};
   571 		347930BF0C85E35C007ADCAA /* Nano.growlView */ = {
   572 			isa = PBXReferenceProxy;
   573 			fileType = wrapper.cfbundle;
   574 			path = Nano.growlView;
   575 			remoteRef = 347930BE0C85E35C007ADCAA /* PBXContainerItemProxy */;
   576 			sourceTree = BUILT_PRODUCTS_DIR;
   577 		};
   578 		95AC231908563965006241FD /* Growl.prefPane */ = {
   579 			isa = PBXReferenceProxy;
   580 			fileType = wrapper.cfbundle;
   581 			path = Growl.prefPane;
   582 			remoteRef = 95AC231808563965006241FD /* PBXContainerItemProxy */;
   583 			sourceTree = BUILT_PRODUCTS_DIR;
   584 		};
   585 		95AC231D08563965006241FD /* GrowlHelperApp.app */ = {
   586 			isa = PBXReferenceProxy;
   587 			fileType = wrapper.application;
   588 			path = GrowlHelperApp.app;
   589 			remoteRef = 95AC231C08563965006241FD /* PBXContainerItemProxy */;
   590 			sourceTree = BUILT_PRODUCTS_DIR;
   591 		};
   592 		95AC231F08563965006241FD /* GrowlMenu.app */ = {
   593 			isa = PBXReferenceProxy;
   594 			fileType = wrapper.application;
   595 			path = GrowlMenu.app;
   596 			remoteRef = 95AC231E08563965006241FD /* PBXContainerItemProxy */;
   597 			sourceTree = BUILT_PRODUCTS_DIR;
   598 		};
   599 		95AC232108563965006241FD /* Growl.framework */ = {
   600 			isa = PBXReferenceProxy;
   601 			fileType = wrapper.framework;
   602 			path = Growl.framework;
   603 			remoteRef = 95AC232008563965006241FD /* PBXContainerItemProxy */;
   604 			sourceTree = BUILT_PRODUCTS_DIR;
   605 		};
   606 		95AC232308563965006241FD /* Growl-WithInstaller.framework */ = {
   607 			isa = PBXReferenceProxy;
   608 			fileType = wrapper.framework;
   609 			path = "Growl-WithInstaller.framework";
   610 			remoteRef = 95AC232208563965006241FD /* PBXContainerItemProxy */;
   611 			sourceTree = BUILT_PRODUCTS_DIR;
   612 		};
   613 		95AC232508563965006241FD /* Speech.growlView */ = {
   614 			isa = PBXReferenceProxy;
   615 			fileType = wrapper.cfbundle;
   616 			path = Speech.growlView;
   617 			remoteRef = 95AC232408563965006241FD /* PBXContainerItemProxy */;
   618 			sourceTree = BUILT_PRODUCTS_DIR;
   619 		};
   620 		95AC232708563965006241FD /* Brushed.growlView */ = {
   621 			isa = PBXReferenceProxy;
   622 			fileType = wrapper.cfbundle;
   623 			path = Brushed.growlView;
   624 			remoteRef = 95AC232608563965006241FD /* PBXContainerItemProxy */;
   625 			sourceTree = BUILT_PRODUCTS_DIR;
   626 		};
   627 		95AC232908563965006241FD /* Bubbles.growlView */ = {
   628 			isa = PBXReferenceProxy;
   629 			fileType = wrapper.cfbundle;
   630 			path = Bubbles.growlView;
   631 			remoteRef = 95AC232808563965006241FD /* PBXContainerItemProxy */;
   632 			sourceTree = BUILT_PRODUCTS_DIR;
   633 		};
   634 		95AC232B08563965006241FD /* Bezel.growlView */ = {
   635 			isa = PBXReferenceProxy;
   636 			fileType = wrapper.cfbundle;
   637 			path = Bezel.growlView;
   638 			remoteRef = 95AC232A08563965006241FD /* PBXContainerItemProxy */;
   639 			sourceTree = BUILT_PRODUCTS_DIR;
   640 		};
   641 		95AC232D08563965006241FD /* Smoke.growlView */ = {
   642 			isa = PBXReferenceProxy;
   643 			fileType = wrapper.cfbundle;
   644 			path = Smoke.growlView;
   645 			remoteRef = 95AC232C08563965006241FD /* PBXContainerItemProxy */;
   646 			sourceTree = BUILT_PRODUCTS_DIR;
   647 		};
   648 		95AC232F08563965006241FD /* MailMe.growlView */ = {
   649 			isa = PBXReferenceProxy;
   650 			fileType = wrapper.cfbundle;
   651 			path = MailMe.growlView;
   652 			remoteRef = 95AC232E08563965006241FD /* PBXContainerItemProxy */;
   653 			sourceTree = BUILT_PRODUCTS_DIR;
   654 		};
   655 		95AC233108563965006241FD /* MusicVideo.growlView */ = {
   656 			isa = PBXReferenceProxy;
   657 			fileType = wrapper.cfbundle;
   658 			path = MusicVideo.growlView;
   659 			remoteRef = 95AC233008563965006241FD /* PBXContainerItemProxy */;
   660 			sourceTree = BUILT_PRODUCTS_DIR;
   661 		};
   662 		95AC233308563965006241FD /* SMS.growlView */ = {
   663 			isa = PBXReferenceProxy;
   664 			fileType = wrapper.cfbundle;
   665 			path = SMS.growlView;
   666 			remoteRef = 95AC233208563965006241FD /* PBXContainerItemProxy */;
   667 			sourceTree = BUILT_PRODUCTS_DIR;
   668 		};
   669 		95E4A3070855C13D006B3F45 /* GrowlTunes-Amazon.plugin */ = {
   670 			isa = PBXReferenceProxy;
   671 			fileType = wrapper.cfbundle;
   672 			path = "GrowlTunes-Amazon.plugin";
   673 			remoteRef = 95E4A3060855C13D006B3F45 /* PBXContainerItemProxy */;
   674 			sourceTree = BUILT_PRODUCTS_DIR;
   675 		};
   676 		95E4A30E0855C145006B3F45 /* GrowlTunes-ARTchive.plugin */ = {
   677 			isa = PBXReferenceProxy;
   678 			fileType = wrapper.cfbundle;
   679 			path = "GrowlTunes-ARTchive.plugin";
   680 			remoteRef = 95E4A30D0855C145006B3F45 /* PBXContainerItemProxy */;
   681 			sourceTree = BUILT_PRODUCTS_DIR;
   682 		};
   683 		95E4A31F0855C14E006B3F45 /* GrowlTunes-Synergy.plugin */ = {
   684 			isa = PBXReferenceProxy;
   685 			fileType = wrapper.cfbundle;
   686 			path = "GrowlTunes-Synergy.plugin";
   687 			remoteRef = 95E4A31E0855C14E006B3F45 /* PBXContainerItemProxy */;
   688 			sourceTree = BUILT_PRODUCTS_DIR;
   689 		};
   690 /* End PBXReferenceProxy section */
   691 
   692 /* Begin PBXResourcesBuildPhase section */
   693 		8D1107290486CEB800E47090 /* Resources */ = {
   694 			isa = PBXResourcesBuildPhase;
   695 			buildActionMask = 2147483647;
   696 			files = (
   697 				9571A475086238E1008AEBB3 /* GrowlTunesSuite.scriptSuite in Resources */,
   698 				9571A476086238E1008AEBB3 /* GrowlTunesSuite.scriptTerminology in Resources */,
   699 				8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
   700 				CB57B4CB0711E503001968B0 /* jackItunesInfo.scpt in Resources */,
   701 				0A5ECB47073444AB0032ED97 /* jackItunesArtwork.scpt in Resources */,
   702 				07B1BAB6077D59B200474D89 /* Localizable.strings in Resources */,
   703 				DD5BBFFA07B7D50400048F1D /* GrowlTunes.icns in Resources */,
   704 				07A2B52A07FBDCAD009917B6 /* GrowlTunes.nib in Resources */,
   705 				950627B40840D44600C01CD2 /* growlTunes-selected.png in Resources */,
   706 				950627B50840D44600C01CD2 /* growlTunes.png in Resources */,
   707 			);
   708 			runOnlyForDeploymentPostprocessing = 0;
   709 		};
   710 /* End PBXResourcesBuildPhase section */
   711 
   712 /* Begin PBXRezBuildPhase section */
   713 		9571A477086238F4008AEBB3 /* Rez */ = {
   714 			isa = PBXRezBuildPhase;
   715 			buildActionMask = 2147483647;
   716 			files = (
   717 				9571A47B086238FF008AEBB3 /* GrowlTunesScripting.r in Rez */,
   718 			);
   719 			runOnlyForDeploymentPostprocessing = 0;
   720 		};
   721 /* End PBXRezBuildPhase section */
   722 
   723 /* Begin PBXShellScriptBuildPhase section */
   724 		9571A45A08623829008AEBB3 /* ShellScript */ = {
   725 			isa = PBXShellScriptBuildPhase;
   726 			buildActionMask = 2147483647;
   727 			files = (
   728 			);
   729 			inputPaths = (
   730 				"$(SRCROOT)/GrowlTunes.sdef",
   731 			);
   732 			outputPaths = (
   733 				"$(SRCROOT)/GrowlTunesScripting.r",
   734 				"$(SRCROOT)/GrowlTunesSuite.scriptTerminology",
   735 				"$(SRCROOT)/GrowlTunesSuite.scriptSuite",
   736 			);
   737 			runOnlyForDeploymentPostprocessing = 0;
   738 			shellPath = /bin/sh;
   739 			shellScript = "sdp -f ast -V 10.3 $SCRIPT_INPUT_FILE_0";
   740 		};
   741 		E12224D809365155007CE8C1 /* ShellScript */ = {
   742 			isa = PBXShellScriptBuildPhase;
   743 			buildActionMask = 2147483647;
   744 			files = (
   745 			);
   746 			inputPaths = (
   747 			);
   748 			outputPaths = (
   749 			);
   750 			runOnlyForDeploymentPostprocessing = 0;
   751 			shellPath = /bin/sh;
   752 			shellScript = "mkdir -p \"$BUILT_PRODUCTS_DIR\"\nGROWL_FRAMEWORK=\"$SRCROOT/../../build/$CONFIGURATION/Growl.framework\"\nif [ -d \"$GROWL_FRAMEWORK\" ]; then\n\trm -f \"$BUILT_PRODUCTS_DIR/Growl.framework\"\n\tln -s \"$GROWL_FRAMEWORK\" \"$BUILT_PRODUCTS_DIR/Growl.framework\"\nfi\n\nAMAZON_PLUGIN=\"$SRCROOT/Plugins/Examples/Amazon/build/$CONFIGURATION/GrowlTunes-Amazon.plugin\"\nif [ -d \"$AMAZON_PLUGIN\" ]; then\n\trm -f \"$BUILT_PRODUCTS_DIR/GrowlTunes-Amazon.plugin\"\n\tln -s \"$AMAZON_PLUGIN\" \"$BUILT_PRODUCTS_DIR/GrowlTunes-Amazon.plugin\"\nfi\n\nARTCHIVE_PLUGIN=\"$SRCROOT/Plugins/Examples/ARTchive/build/$CONFIGURATION/GrowlTunes-ARTchive.plugin\"\nif [ -d \"$ARTCHIVE_PLUGIN\" ]; then\n\trm -f \"$BUILT_PRODUCTS_DIR/GrowlTunes-ARTchive.plugin\"\n\tln -s \"$ARTCHIVE_PLUGIN\" \"$BUILT_PRODUCTS_DIR/GrowlTunes-ARTchive.plugin\"\nfi\n\nSYNERGY_PLUGIN=\"$SRCROOT/Plugins/Examples/Synergy/build/$CONFIGURATION/GrowlTunes-Synergy.plugin\"\nif [ -d \"$SYNERGY_PLUGIN\" ]; then\n\trm -f \"$BUILT_PRODUCTS_DIR/GrowlTunes-Synergy.plugin\"\n\tln -s \"$SYNERGY_PLUGIN\" \"$BUILT_PRODUCTS_DIR/GrowlTunes-Synergy.plugin\"\nfi";
   753 		};
   754 /* End PBXShellScriptBuildPhase section */
   755 
   756 /* Begin PBXSourcesBuildPhase section */
   757 		8D11072C0486CEB800E47090 /* Sources */ = {
   758 			isa = PBXSourcesBuildPhase;
   759 			buildActionMask = 2147483647;
   760 			files = (
   761 				8D11072D0486CEB800E47090 /* main.m in Sources */,
   762 				52F5774C06872B3A0068B46C /* GrowlTunesController.m in Sources */,
   763 				9574BAB608391F3A00106CA3 /* NSWorkspaceAdditions.m in Sources */,
   764 				9571A4CA08623B2D008AEBB3 /* ShowTrackScriptCommand.m in Sources */,
   765 				74B408DD090BBC5A0054876D /* GrowlAbstractSingletonObject.m in Sources */,
   766 			);
   767 			runOnlyForDeploymentPostprocessing = 0;
   768 		};
   769 /* End PBXSourcesBuildPhase section */
   770 
   771 /* Begin PBXTargetDependency section */
   772 		E12224CF0936513B007CE8C1 /* PBXTargetDependency */ = {
   773 			isa = PBXTargetDependency;
   774 			name = Growl.framework;
   775 			targetProxy = E12224CE0936513B007CE8C1 /* PBXContainerItemProxy */;
   776 		};
   777 		E12224D109365142007CE8C1 /* PBXTargetDependency */ = {
   778 			isa = PBXTargetDependency;
   779 			name = "GrowlTunes-Synergy";
   780 			targetProxy = E12224D009365142007CE8C1 /* PBXContainerItemProxy */;
   781 		};
   782 		E12224D309365142007CE8C1 /* PBXTargetDependency */ = {
   783 			isa = PBXTargetDependency;
   784 			name = "GrowlTunes-Amazon";
   785 			targetProxy = E12224D209365142007CE8C1 /* PBXContainerItemProxy */;
   786 		};
   787 		E12224D509365142007CE8C1 /* PBXTargetDependency */ = {
   788 			isa = PBXTargetDependency;
   789 			name = "GrowlTunes-ARTchive";
   790 			targetProxy = E12224D409365142007CE8C1 /* PBXContainerItemProxy */;
   791 		};
   792 /* End PBXTargetDependency section */
   793 
   794 /* Begin PBXVariantGroup section */
   795 		07B1BAB5077D59B200474D89 /* Localizable.strings */ = {
   796 			isa = PBXVariantGroup;
   797 			children = (
   798 				07B1BAB3077D59A600474D89 /* English */,
   799 				95100E8B078867E5005DBB70 /* de */,
   800 				9556E6AA07F435FA00D42745 /* ja */,
   801 				95B00A9908468AB7004A8623 /* zh_CN */,
   802 				955A4DE80861758B009B6EA5 /* fr */,
   803 				347930C60C85E36B007ADCAA /* ru */,
   804 				347931150C85E5A3007ADCAA /* nl */,
   805 				34CD98810C87C9250040C77F /* sv */,
   806 				34CD98C60C87CA770040C77F /* pt_BR */,
   807 			);
   808 			name = Localizable.strings;
   809 			sourceTree = "<group>";
   810 		};
   811 		089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
   812 			isa = PBXVariantGroup;
   813 			children = (
   814 				089C165DFE840E0CC02AAC07 /* English */,
   815 				955A4DE708617580009B6EA5 /* fr */,
   816 				347930C50C85E36B007ADCAA /* ru */,
   817 				347931140C85E5A3007ADCAA /* nl */,
   818 				34CD98800C87C9240040C77F /* sv */,
   819 				34CD98C50C87CA770040C77F /* pt_BR */,
   820 			);
   821 			name = InfoPlist.strings;
   822 			sourceTree = "<group>";
   823 		};
   824 /* End PBXVariantGroup section */
   825 
   826 /* Begin XCBuildConfiguration section */
   827 		95E4A2DA0855C125006B3F45 /* Development */ = {
   828 			isa = XCBuildConfiguration;
   829 			buildSettings = {
   830 				COPY_PHASE_STRIP = NO;
   831 				DEBUGGING_SYMBOLS = YES;
   832 				FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
   833 				GCC_C_LANGUAGE_STANDARD = c99;
   834 				GCC_DYNAMIC_NO_PIC = NO;
   835 				GCC_ENABLE_CPP_EXCEPTIONS = YES;
   836 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   837 				GCC_ENABLE_OBJC_EXCEPTIONS = NO;
   838 				GCC_ENABLE_TRIGRAPHS = NO;
   839 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   840 				GCC_OPTIMIZATION_LEVEL = 0;
   841 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   842 				GCC_PREFIX_HEADER = GrowlTunes_Prefix.pch;
   843 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   844 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
   845 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   846 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   847 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
   848 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
   849 				GCC_WARN_MISSING_PARENTHESES = YES;
   850 				GCC_WARN_SHADOW = YES;
   851 				GCC_WARN_SIGN_COMPARE = YES;
   852 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
   853 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   854 				GCC_WARN_UNKNOWN_PRAGMAS = YES;
   855 				GCC_WARN_UNUSED_FUNCTION = YES;
   856 				GCC_WARN_UNUSED_LABEL = YES;
   857 				GCC_WARN_UNUSED_PARAMETER = YES;
   858 				GCC_WARN_UNUSED_VALUE = YES;
   859 				GCC_WARN_UNUSED_VARIABLE = YES;
   860 				INFOPLIST_FILE = Info.plist;
   861 				OPTIMIZATION_CFLAGS = "-O0";
   862 				PRODUCT_NAME = GrowlTunes;
   863 				WARNING_CFLAGS = (
   864 					"-W",
   865 					"-Wall",
   866 				);
   867 				WRAPPER_EXTENSION = app;
   868 				ZERO_LINK = YES;
   869 			};
   870 			name = Development;
   871 		};
   872 		95E4A2DB0855C125006B3F45 /* Deployment */ = {
   873 			isa = XCBuildConfiguration;
   874 			buildSettings = {
   875 				COPY_PHASE_STRIP = YES;
   876 				DEAD_CODE_STRIPPING = YES;
   877 				DEPLOYMENT_POSTPROCESSING = YES;
   878 				FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
   879 				GCC_C_LANGUAGE_STANDARD = c99;
   880 				GCC_DEBUGGING_SYMBOLS = full;
   881 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   882 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
   883 				GCC_ENABLE_TRIGRAPHS = NO;
   884 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   885 				GCC_PREFIX_HEADER = GrowlTunes_Prefix.pch;
   886 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   887 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
   888 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   889 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   890 				GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
   891 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
   892 				GCC_WARN_MISSING_PARENTHESES = YES;
   893 				GCC_WARN_SHADOW = YES;
   894 				GCC_WARN_SIGN_COMPARE = YES;
   895 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
   896 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   897 				GCC_WARN_UNKNOWN_PRAGMAS = YES;
   898 				GCC_WARN_UNUSED_FUNCTION = YES;
   899 				GCC_WARN_UNUSED_LABEL = YES;
   900 				GCC_WARN_UNUSED_PARAMETER = YES;
   901 				GCC_WARN_UNUSED_VALUE = YES;
   902 				GCC_WARN_UNUSED_VARIABLE = YES;
   903 				INFOPLIST_FILE = Info.plist;
   904 				INSTALL_PATH = "$(HOME)/Applications";
   905 				MACOSX_DEPLOYMENT_TARGET = 10.3;
   906 				PRODUCT_NAME = GrowlTunes;
   907 				WARNING_CFLAGS = (
   908 					"-W",
   909 					"-Wall",
   910 				);
   911 				WRAPPER_EXTENSION = app;
   912 				ZERO_LINK = NO;
   913 			};
   914 			name = Deployment;
   915 		};
   916 		95E4A2EE0855C125006B3F45 /* Development */ = {
   917 			isa = XCBuildConfiguration;
   918 			buildSettings = {
   919 			};
   920 			name = Development;
   921 		};
   922 		95E4A2EF0855C125006B3F45 /* Deployment */ = {
   923 			isa = XCBuildConfiguration;
   924 			buildSettings = {
   925 				ARCHS = (
   926 					ppc,
   927 					i386,
   928 				);
   929 				MACOSX_DEPLOYMENT_TARGET = 10.3;
   930 				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
   931 			};
   932 			name = Deployment;
   933 		};
   934 /* End XCBuildConfiguration section */
   935 
   936 /* Begin XCConfigurationList section */
   937 		95E4A2D90855C125006B3F45 /* Build configuration list for PBXNativeTarget "GrowlTunes" */ = {
   938 			isa = XCConfigurationList;
   939 			buildConfigurations = (
   940 				95E4A2DA0855C125006B3F45 /* Development */,
   941 				95E4A2DB0855C125006B3F45 /* Deployment */,
   942 			);
   943 			defaultConfigurationIsVisible = 0;
   944 			defaultConfigurationName = Development;
   945 		};
   946 		95E4A2ED0855C125006B3F45 /* Build configuration list for PBXProject "GrowlTunes" */ = {
   947 			isa = XCConfigurationList;
   948 			buildConfigurations = (
   949 				95E4A2EE0855C125006B3F45 /* Development */,
   950 				95E4A2EF0855C125006B3F45 /* Deployment */,
   951 			);
   952 			defaultConfigurationIsVisible = 0;
   953 			defaultConfigurationName = Development;
   954 		};
   955 /* End XCConfigurationList section */
   956 	};
   957 	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
   958 }