// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 44;
	objects = {

/* Begin PBXAggregateTarget section */
		B342F43B0D942FEE00E44959 /* locale */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = B342F43E0D94300C00E44959 /* Build configuration list for PBXAggregateTarget "locale" */;
			buildPhases = (
				B342F43A0D942FEE00E44959 /* ShellScript */,
			);
			dependencies = (
			);
			name = locale;
			productName = locale;
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		B30299AB0E4F45BB0098EF24 /* WcViewViewState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B30299A90E4F45BB0098EF24 /* WcViewViewState.cpp */; };
		B30299B20E4F464F0098EF24 /* RpViewEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B30299B10E4F464F0098EF24 /* RpViewEntry.cpp */; };
		B30299BA0E4F46960098EF24 /* RpViewTreeItemModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B30299B60E4F46960098EF24 /* RpViewTreeItemModel.cpp */; };
		B30299BB0E4F46960098EF24 /* RpViewTreeProxyModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B30299B80E4F46960098EF24 /* RpViewTreeProxyModel.cpp */; };
		B30299CB0E4F49CA0098EF24 /* WcViewViewState.h in Sources */ = {isa = PBXBuildFile; fileRef = B30299AA0E4F45BB0098EF24 /* WcViewViewState.h */; };
		B30299D00E4F4A100098EF24 /* WcViewStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B30299CE0E4F4A100098EF24 /* WcViewStatus.cpp */; };
		B30299D30E4F4A660098EF24 /* RpViewTreeProxyModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B30299B90E4F46960098EF24 /* RpViewTreeProxyModel.h */; };
		B30299D80E4F4B8B0098EF24 /* RpViewTreeItemModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B30299B70E4F46960098EF24 /* RpViewTreeItemModel.h */; };
		B32EB1ED0DFBCFD100248551 /* NullDiffInfoModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32EB1EC0DFBCFD100248551 /* NullDiffInfoModel.cpp */; };
		B33778AE0F1A71F100B6848A /* CommandStartedFinishedTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337788A0F1A715600B6848A /* CommandStartedFinishedTest.cpp */; };
		B33778B20F1A725600B6848A /* PreserveSwitchStatusTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337788C0F1A715600B6848A /* PreserveSwitchStatusTest.cpp */; };
		B33778B30F1A725900B6848A /* ProjectItemTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337788E0F1A715600B6848A /* ProjectItemTest.cpp */; };
		B33778B40F1A725B00B6848A /* ProjectReaderTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33778A10F1A717100B6848A /* ProjectReaderTest.cpp */; };
		B33778B50F1A725D00B6848A /* RunningBookmarkTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33778900F1A715600B6848A /* RunningBookmarkTest.cpp */; };
		B33778B60F1A725F00B6848A /* SingleProjectReaderTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33778A30F1A717100B6848A /* SingleProjectReaderTest.cpp */; };
		B33778B70F1A726100B6848A /* TextStatusFilterTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33778920F1A715600B6848A /* TextStatusFilterTest.cpp */; };
		B33778B80F1A726200B6848A /* WcViewCmdProgressTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33778940F1A715600B6848A /* WcViewCmdProgressTest.cpp */; };
		B33778B90F1A726300B6848A /* WcViewItemTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33778960F1A715600B6848A /* WcViewItemTest.cpp */; };
		B33778BA0F1A726400B6848A /* WcViewModelMoveTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33778980F1A715600B6848A /* WcViewModelMoveTest.cpp */; };
		B33778BB0F1A726500B6848A /* WcViewSimilarFolderNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337789A0F1A715600B6848A /* WcViewSimilarFolderNames.cpp */; };
		B33778BC0F1A726600B6848A /* WcViewTreeItemModelTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337789C0F1A715600B6848A /* WcViewTreeItemModelTest.cpp */; };
		B33778BD0F1A726700B6848A /* WcViewWithDeepChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337789E0F1A715600B6848A /* WcViewWithDeepChange.cpp */; };
		B33779150F1A9CD500B6848A /* ProjectReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337790F0F1A9CD500B6848A /* ProjectReader.cpp */; };
		B33779160F1A9CD500B6848A /* ProjectWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33779110F1A9CD500B6848A /* ProjectWriter.cpp */; };
		B33779170F1A9CD500B6848A /* SingleProjectReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33779130F1A9CD500B6848A /* SingleProjectReader.cpp */; };
		B337791B0F1A9DDA00B6848A /* libsubcommander-test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B33778AB0F1A71B600B6848A /* libsubcommander-test.a */; };
		B33779210F1A9E3400B6848A /* TextStatusFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337791D0F1A9E3400B6848A /* TextStatusFilter.cpp */; };
		B33779220F1A9E3400B6848A /* TextStatusFilterDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337791F0F1A9E3400B6848A /* TextStatusFilterDialog.cpp */; };
		B33779260F1A9EB000B6848A /* PathSimplifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33779240F1A9EB000B6848A /* PathSimplifier.cpp */; };
		B33779590F1E798500B6848A /* StatusCacheTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33779570F1E798500B6848A /* StatusCacheTest.cpp */; };
		B337795F0F1E7A1B00B6848A /* ProjectSorterTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337795B0F1E7A1B00B6848A /* ProjectSorterTest.cpp */; };
		B33779600F1E7A1B00B6848A /* WcStatusInfoTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337795D0F1E7A1B00B6848A /* WcStatusInfoTest.cpp */; };
		B33779630F1E7A7300B6848A /* WcViewIndex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33779610F1E7A7300B6848A /* WcViewIndex.cpp */; };
		B337796F0F1E7D9B00B6848A /* LayoutSettingsHandlerTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33779690F1E7D9B00B6848A /* LayoutSettingsHandlerTest.cpp */; };
		B33779700F1E7D9B00B6848A /* PathSimplifierTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337796B0F1E7D9B00B6848A /* PathSimplifierTest.cpp */; };
		B33779710F1E7D9B00B6848A /* TestConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337796D0F1E7D9B00B6848A /* TestConfig.cpp */; };
		B337797A0F1E7F3C00B6848A /* libsublib-test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B337793D0F1AA24900B6848A /* libsublib-test.a */; };
		B337797E0F1E7FB700B6848A /* WcViewSimilarFolderNames.h in Sources */ = {isa = PBXBuildFile; fileRef = B337789B0F1A715600B6848A /* WcViewSimilarFolderNames.h */; };
		B337798E0F1E825D00B6848A /* WcViewWithDeepChange.h in Sources */ = {isa = PBXBuildFile; fileRef = B337789F0F1A715600B6848A /* WcViewWithDeepChange.h */; };
		B33779A00F1E83C700B6848A /* HeaderSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B337799E0F1E83C700B6848A /* HeaderSettings.cpp */; };
		B33779A40F1E844300B6848A /* TextStatusFilterDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B33779200F1A9E3400B6848A /* TextStatusFilterDialog.h */; };
		B33779A90F1E86A600B6848A /* CommandStartedFinishedTest.h in Sources */ = {isa = PBXBuildFile; fileRef = B337788B0F1A715600B6848A /* CommandStartedFinishedTest.h */; };
		B3BD2DC70E605EAE009AF5BA /* CreateRepositoryDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3BD2DC50E605EAE009AF5BA /* CreateRepositoryDialog.cpp */; };
		B3BD2DCB0E605EEB009AF5BA /* Admin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3BD2DC90E605EEB009AF5BA /* Admin.cpp */; };
		B3BD2DCD0E605F45009AF5BA /* CreateRepositoryDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B3BD2DC60E605EAE009AF5BA /* CreateRepositoryDialog.h */; };
		B3C82ABA0D897C2600F4DDB2 /* libsublib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40D2B0D7B663800C14784 /* libsublib.a */; };
		B3C82ABB0D897C2600F4DDB2 /* libsvn.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40CDA0D7B621900C14784 /* libsvn.a */; };
		B3C82ABC0D897C2600F4DDB2 /* libutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40B250D7B099700C14784 /* libutil.a */; };
		B3C82AC80D897DF400F4DDB2 /* subcommander.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31FB0D8974E9003052DB /* subcommander.cpp */; };
		B3C82AD30D8980D600F4DDB2 /* AddCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FB10D8974E5003052DB /* AddCmd.cpp */; };
		B3C82AD40D8980DB00F4DDB2 /* AuthPromptProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F640D8974E5003052DB /* AuthPromptProvider.cpp */; };
		B3C82AD60D8980E000F4DDB2 /* BlameCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FB50D8974E5003052DB /* BlameCmd.cpp */; };
		B3C82AD70D8980E200F4DDB2 /* BlameDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F6A0D8974E5003052DB /* BlameDialog.cpp */; };
		B3C82AD80D8980E600F4DDB2 /* BlameLineLvi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F6D0D8974E5003052DB /* BlameLineLvi.cpp */; };
		B3C82AD90D8980E900F4DDB2 /* BlameViewModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F700D8974E5003052DB /* BlameViewModel.cpp */; };
		B3C82ADA0D8980EA00F4DDB2 /* Bookmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F730D8974E5003052DB /* Bookmark.cpp */; };
		B3C82ADB0D8980ED00F4DDB2 /* BookmarkProperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F770D8974E5003052DB /* BookmarkProperties.cpp */; };
		B3C82ADC0D8980F000F4DDB2 /* BookmarkView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F7A0D8974E5003052DB /* BookmarkView.cpp */; };
		B3C82ADD0D8980F200F4DDB2 /* BookmarkViewItemModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F7D0D8974E5003052DB /* BookmarkViewItemModel.cpp */; };
		B3C82ADE0D8980F500F4DDB2 /* BookmarkViewModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F800D8974E5003052DB /* BookmarkViewModel.cpp */; };
		B3C82ADF0D8980F700F4DDB2 /* Cancel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F830D8974E5003052DB /* Cancel.cpp */; };
		B3C82AE20D89821800F4DDB2 /* CatCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FB90D8974E5003052DB /* CatCmd.cpp */; };
		B3C82AE30D89821E00F4DDB2 /* CheckoutCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FBD0D8974E5003052DB /* CheckoutCmd.cpp */; };
		B3C82AE40D89822000F4DDB2 /* CheckoutDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F860D8974E5003052DB /* CheckoutDialog.cpp */; };
		B3C82AE50D89822300F4DDB2 /* CleanupCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FC10D8974E5003052DB /* CleanupCmd.cpp */; };
		B3C82AE60D89822500F4DDB2 /* Commit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30410D8974E6003052DB /* Commit.cpp */; };
		B3C82AE70D89822600F4DDB2 /* CommitCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FC70D8974E5003052DB /* CommitCmd.cpp */; };
		B3C82AE80D89822800F4DDB2 /* CommitDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30440D8974E6003052DB /* CommitDialog.cpp */; };
		B3C82AE90D89822900F4DDB2 /* CommitItemLvi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30470D8974E6003052DB /* CommitItemLvi.cpp */; };
		B3C82AEA0D89822E00F4DDB2 /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E304A0D8974E6003052DB /* config.cpp */; };
		B3C82AEB0D89823000F4DDB2 /* ConfigManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E304C0D8974E6003052DB /* ConfigManager.cpp */; };
		B3C82AEC0D89823600F4DDB2 /* Controller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E304F0D8974E6003052DB /* Controller.cpp */; };
		B3C82AED0D89823800F4DDB2 /* CopyCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FCB0D8974E5003052DB /* CopyCmd.cpp */; };
		B3C82AEE0D89823900F4DDB2 /* CopyDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30520D8974E6003052DB /* CopyDialog.cpp */; };
		B3C82AEF0D89823B00F4DDB2 /* CursorSupport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30550D8974E6003052DB /* CursorSupport.cpp */; };
		B3C82AF00D89823D00F4DDB2 /* CustomEvents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E307B0D8974E6003052DB /* CustomEvents.cpp */; };
		B3C82AF10D89823E00F4DDB2 /* DeleteCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FCF0D8974E5003052DB /* DeleteCmd.cpp */; };
		B3C82AF20D89824000F4DDB2 /* DetailsCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FD30D8974E5003052DB /* DetailsCmd.cpp */; };
		B3C82AF30D89824200F4DDB2 /* DiffCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FD70D8974E5003052DB /* DiffCmd.cpp */; };
		B3C82AF40D89824400F4DDB2 /* DiffDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30590D8974E6003052DB /* DiffDialog.cpp */; };
		B3C82AF60D89826600F4DDB2 /* DiffSummarizeLvi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E305C0D8974E6003052DB /* DiffSummarizeLvi.cpp */; };
		B3C82AF70D89826700F4DDB2 /* DiffViewModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E305F0D8974E6003052DB /* DiffViewModel.cpp */; };
		B3C82AF80D89826900F4DDB2 /* DirEntryLvi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30620D8974E6003052DB /* DirEntryLvi.cpp */; };
		B3C82AF90D89826C00F4DDB2 /* DragInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30660D8974E6003052DB /* DragInfo.cpp */; };
		B3C82AFA0D89826D00F4DDB2 /* EditConflictCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FDB0D8974E5003052DB /* EditConflictCmd.cpp */; };
		B3C82AFB0D89826E00F4DDB2 /* ErrorHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30690D8974E6003052DB /* ErrorHandler.cpp */; };
		B3C82AFC0D89826F00F4DDB2 /* ErrorSupport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E306C0D8974E6003052DB /* ErrorSupport.cpp */; };
		B3C82AFD0D89827100F4DDB2 /* EventSupport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30800D8974E6003052DB /* EventSupport.cpp */; };
		B3C82AFE0D89827300F4DDB2 /* ExportCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FDF0D8974E5003052DB /* ExportCmd.cpp */; };
		B3C82AFF0D89827500F4DDB2 /* ExportDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E308D0D8974E6003052DB /* ExportDialog.cpp */; };
		B3C82B000D89827700F4DDB2 /* ExternProviderImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30910D8974E6003052DB /* ExternProviderImpl.cpp */; };
		B3C82B010D89827900F4DDB2 /* FontSettingsInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31CF0D8974E8003052DB /* FontSettingsInfo.cpp */; };
		B3C82B030D8982A000F4DDB2 /* FontSettingsWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31D20D8974E8003052DB /* FontSettingsWidget.cpp */; };
		B3C82B040D8982A200F4DDB2 /* IgnoreCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FE30D8974E5003052DB /* IgnoreCmd.cpp */; };
		B3C82B050D8982A400F4DDB2 /* ImportCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FE70D8974E5003052DB /* ImportCmd.cpp */; };
		B3C82B060D8982A500F4DDB2 /* ImportDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30950D8974E6003052DB /* ImportDialog.cpp */; };
		B3C82B070D8982A700F4DDB2 /* InfoCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FEB0D8974E5003052DB /* InfoCmd.cpp */; };
		B3C82B080D8982AA00F4DDB2 /* ListCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FEF0D8974E5003052DB /* ListCmd.cpp */; };
		B3C82B090D8982AB00F4DDB2 /* ListCmd2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FF20D8974E5003052DB /* ListCmd2.cpp */; };
		B3C82B0A0D8982AD00F4DDB2 /* ListViewColumnTooltips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E309A0D8974E6003052DB /* ListViewColumnTooltips.cpp */; };
		B3C82B0B0D8982AF00F4DDB2 /* ListViewHeaderHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E309D0D8974E6003052DB /* ListViewHeaderHandler.cpp */; };
		B3C82B0C0D8982B100F4DDB2 /* ListWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30A00D8974E6003052DB /* ListWidget.cpp */; };
		B3C82B0D0D8982B200F4DDB2 /* LockCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FF60D8974E5003052DB /* LockCmd.cpp */; };
		B3C82B0E0D8982B400F4DDB2 /* LockDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30A30D8974E6003052DB /* LockDialog.cpp */; };
		B3C82B0F0D8982B600F4DDB2 /* LogCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FFA0D8974E5003052DB /* LogCmd.cpp */; };
		B3C82B100D8982B700F4DDB2 /* LogDialog2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30A70D8974E6003052DB /* LogDialog2.cpp */; };
		B3C82B120D8982CA00F4DDB2 /* LogEntryLvi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30AA0D8974E6003052DB /* LogEntryLvi.cpp */; };
		B3C82B130D8982CB00F4DDB2 /* LogGraphCanvasItems.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30AD0D8974E6003052DB /* LogGraphCanvasItems.cpp */; };
		B3C82B140D8982CD00F4DDB2 /* LogGraphCanvasView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30B00D8974E6003052DB /* LogGraphCanvasView.cpp */; };
		B3C82B150D8982CE00F4DDB2 /* LogGraphCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E2FFD0D8974E5003052DB /* LogGraphCmd.cpp */; };
		B3C82B160D8982CF00F4DDB2 /* LogGraphDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30B30D8974E6003052DB /* LogGraphDialog.cpp */; };
		B3C82B170D8982D100F4DDB2 /* LogGraphNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30B60D8974E6003052DB /* LogGraphNode.cpp */; };
		B3C82B180D8982D200F4DDB2 /* LogGraphViewModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30B90D8974E6003052DB /* LogGraphViewModel.cpp */; };
		B3C82B190D8982D400F4DDB2 /* LogLvi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30BC0D8974E6003052DB /* LogLvi.cpp */; };
		B3C82B1A0D8982D600F4DDB2 /* LogViewModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30BF0D8974E6003052DB /* LogViewModel.cpp */; };
		B3C82B1B0D8982D700F4DDB2 /* LogWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30C20D8974E6003052DB /* LogWidget.cpp */; };
		B3C82B1C0D8982D800F4DDB2 /* MainWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30C50D8974E6003052DB /* MainWindow.cpp */; };
		B3C82B1D0D8982DF00F4DDB2 /* MergeCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30020D8974E5003052DB /* MergeCmd.cpp */; };
		B3C82B1E0D8982E100F4DDB2 /* MergeDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30CB0D8974E6003052DB /* MergeDialog.cpp */; };
		B3C82B1F0D8982E200F4DDB2 /* MergeViewModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30CE0D8974E6003052DB /* MergeViewModel.cpp */; };
		B3C82B200D8982E300F4DDB2 /* MkdirCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30060D8974E5003052DB /* MkdirCmd.cpp */; };
		B3C82B210D8982E500F4DDB2 /* MkdirDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30D10D8974E6003052DB /* MkdirDialog.cpp */; };
		B3C82B220D8982E600F4DDB2 /* MoveCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E300A0D8974E5003052DB /* MoveCmd.cpp */; };
		B3C82B240D8982EA00F4DDB2 /* Notify.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E315B0D8974E8003052DB /* Notify.cpp */; };
		B3C82B250D8982EB00F4DDB2 /* NullCmdResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E315E0D8974E8003052DB /* NullCmdResult.cpp */; };
		B3C82B260D8982ED00F4DDB2 /* PostCmdResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31610D8974E8003052DB /* PostCmdResult.cpp */; };
		B3C82B270D8982F000F4DDB2 /* PostProgressCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31640D8974E8003052DB /* PostProgressCallback.cpp */; };
		B3C82B280D8982F300F4DDB2 /* Project.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31670D8974E8003052DB /* Project.cpp */; };
		B3C82B2E0D89836000F4DDB2 /* ProjectPropertiesDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E316F0D8974E8003052DB /* ProjectPropertiesDialog.cpp */; };
		B3C82B2F0D89836100F4DDB2 /* ProjectSettingsInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31D60D8974E8003052DB /* ProjectSettingsInfo.cpp */; };
		B3C82B300D89836200F4DDB2 /* ProjectSettingsWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31D90D8974E8003052DB /* ProjectSettingsWidget.cpp */; };
		B3C82B310D89836300F4DDB2 /* ProjectSorter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31720D8974E8003052DB /* ProjectSorter.cpp */; };
		B3C82B320D89836400F4DDB2 /* ProjectWizard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31760D8974E8003052DB /* ProjectWizard.cpp */; };
		B3C82B340D89836700F4DDB2 /* PropertiesDialog2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E317B0D8974E8003052DB /* PropertiesDialog2.cpp */; };
		B3C82B350D89836800F4DDB2 /* PropGetCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E300E0D8974E5003052DB /* PropGetCmd.cpp */; };
		B3C82B360D89836900F4DDB2 /* PropListCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30120D8974E5003052DB /* PropListCmd.cpp */; };
		B3C82B370D89836A00F4DDB2 /* PropSetCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30160D8974E5003052DB /* PropSetCmd.cpp */; };
		B3C82B380D89837000F4DDB2 /* PropSetRevCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E301A0D8974E5003052DB /* PropSetRevCmd.cpp */; };
		B3C82B390D89837100F4DDB2 /* RemoveDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E317E0D8974E8003052DB /* RemoveDialog.cpp */; };
		B3C82B3A0D89837300F4DDB2 /* RepoModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31810D8974E8003052DB /* RepoModel.cpp */; };
		B3C82B3C0D89837600F4DDB2 /* RepositoryCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31870D8974E8003052DB /* RepositoryCache.cpp */; };
		B3C82B3D0D89837800F4DDB2 /* RepositoryDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E318A0D8974E8003052DB /* RepositoryDialog.cpp */; };
		B3C82B420D89837E00F4DDB2 /* ResolvedCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E301E0D8974E5003052DB /* ResolvedCmd.cpp */; };
		B3C82B430D89838500F4DDB2 /* RevertCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30220D8974E5003052DB /* RevertCmd.cpp */; };
		B3C82B440D89838600F4DDB2 /* RevisionWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31970D8974E8003052DB /* RevisionWidget.cpp */; };
		B3C82B450D89838700F4DDB2 /* RpListCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E319A0D8974E8003052DB /* RpListCache.cpp */; };
		B3C82B460D89838900F4DDB2 /* RpListInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E319D0D8974E8003052DB /* RpListInfo.cpp */; };
		B3C82B470D89838A00F4DDB2 /* RpSelection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31A00D8974E8003052DB /* RpSelection.cpp */; };
		B3C82B480D89838B00F4DDB2 /* RpView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31A30D8974E8003052DB /* RpView.cpp */; };
		B3C82B490D89838C00F4DDB2 /* RpViewColumnTooltips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31A60D8974E8003052DB /* RpViewColumnTooltips.cpp */; };
		B3C82B4A0D89838D00F4DDB2 /* RpViewModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31A90D8974E8003052DB /* RpViewModel.cpp */; };
		B3C82B4B0D89838E00F4DDB2 /* RpViewState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31AC0D8974E8003052DB /* RpViewState.cpp */; };
		B3C82B4C0D89839400F4DDB2 /* RpViewTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31AF0D8974E8003052DB /* RpViewTree.cpp */; };
		B3C82B4D0D89839500F4DDB2 /* RpViewTreeWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31B20D8974E8003052DB /* RpViewTreeWidget.cpp */; };
		B3C82B4E0D89839600F4DDB2 /* RpViewWhatsThis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31B50D8974E8003052DB /* RpViewWhatsThis.cpp */; };
		B3C82B4F0D89839800F4DDB2 /* ScCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30260D8974E5003052DB /* ScCmd.cpp */; };
		B3C82B510D89839C00F4DDB2 /* ScModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31BE0D8974E8003052DB /* ScModel.cpp */; };
		B3C82B520D89839D00F4DDB2 /* ScParam.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E302A0D8974E5003052DB /* ScParam.cpp */; };
		B3C82B530D89839E00F4DDB2 /* ScParamEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30890D8974E6003052DB /* ScParamEvent.cpp */; };
		B3C82B540D8983A000F4DDB2 /* Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31EA0D8974E8003052DB /* Settings.cpp */; };
		B3C82B550D8983A500F4DDB2 /* StatusId.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31F60D8974E9003052DB /* StatusId.cpp */; };
		B3C82B560D8983A700F4DDB2 /* StatusCmd2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30310D8974E5003052DB /* StatusCmd2.cpp */; };
		B3C82B570D8983A700F4DDB2 /* StatusCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E302E0D8974E5003052DB /* StatusCmd.cpp */; };
		B3C82B580D8983A900F4DDB2 /* SslServerTrustPromptDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31F30D8974E9003052DB /* SslServerTrustPromptDialog.cpp */; };
		B3C82B590D8983AA00F4DDB2 /* SortSafe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31F00D8974E8003052DB /* SortSafe.cpp */; };
		B3C82B5A0D8983AB00F4DDB2 /* SimplePromptDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31ED0D8974E8003052DB /* SimplePromptDialog.cpp */; };
		B3C82B5B0D8983AE00F4DDB2 /* SubversionSettingsInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31DD0D8974E8003052DB /* SubversionSettingsInfo.cpp */; };
		B3C82B5C0D8983AF00F4DDB2 /* SubversionSettingsWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31E00D8974E8003052DB /* SubversionSettingsWidget.cpp */; };
		B3C82B5D0D8983B000F4DDB2 /* SwitchCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30350D8974E5003052DB /* SwitchCmd.cpp */; };
		B3C82B5E0D8983B400F4DDB2 /* UpdateCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E303D0D8974E5003052DB /* UpdateCmd.cpp */; };
		B3C82B5F0D8983B500F4DDB2 /* UnlockDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E320E0D8974E9003052DB /* UnlockDialog.cpp */; };
		B3C82B600D8983B700F4DDB2 /* UnlockCmd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E30390D8974E5003052DB /* UnlockCmd.cpp */; };
		B3C82B610D8983B800F4DDB2 /* TreeView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E320B0D8974E9003052DB /* TreeView.cpp */; };
		B3C82B620D8983B900F4DDB2 /* ToolsSettingsWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31E70D8974E8003052DB /* ToolsSettingsWidget.cpp */; };
		B3C82B630D8983BA00F4DDB2 /* ToolsSettingsInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31E40D8974E8003052DB /* ToolsSettingsInfo.cpp */; };
		B3C82B640D8983BC00F4DDB2 /* TextWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32080D8974E9003052DB /* TextWindow.cpp */; };
		B3C82B650D8983BE00F4DDB2 /* TextEdit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32050D8974E9003052DB /* TextEdit.cpp */; };
		B3C82B660D8983BF00F4DDB2 /* TabWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32020D8974E9003052DB /* TabWidget.cpp */; };
		B3C82B670D8983C100F4DDB2 /* SwitchDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31FE0D8974E9003052DB /* SwitchDialog.cpp */; };
		B3C82B680D8983C700F4DDB2 /* UpdateDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32110D8974E9003052DB /* UpdateDialog.cpp */; };
		B3C82B6A0D8983CA00F4DDB2 /* WcSelection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32170D8974E9003052DB /* WcSelection.cpp */; };
		B3C82B6B0D8983CC00F4DDB2 /* WcStatusCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E321A0D8974E9003052DB /* WcStatusCache.cpp */; };
		B3C82B6D0D8983CF00F4DDB2 /* WcStatusInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32200D8974E9003052DB /* WcStatusInfo.cpp */; };
		B3C82B6E0D8983D000F4DDB2 /* WcStatusLvi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32230D8974E9003052DB /* WcStatusLvi.cpp */; };
		B3C82B6F0D8983D200F4DDB2 /* WcView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32260D8974E9003052DB /* WcView.cpp */; };
		B3C82B700D8983D300F4DDB2 /* WcViewColumnTooltips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32290D8974E9003052DB /* WcViewColumnTooltips.cpp */; };
		B3C82B740D8983DC00F4DDB2 /* WcViewWhatsThis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E324A0D8974E9003052DB /* WcViewWhatsThis.cpp */; };
		B3C82B750D8983DD00F4DDB2 /* WcViewTreeWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32470D8974E9003052DB /* WcViewTreeWidget.cpp */; };
		B3C82B760D8983DE00F4DDB2 /* WcViewTreeProxyModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32440D8974E9003052DB /* WcViewTreeProxyModel.cpp */; };
		B3C82B770D8983E000F4DDB2 /* WcViewTreeItemModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E32410D8974E9003052DB /* WcViewTreeItemModel.cpp */; };
		B3C82B780D8983E000F4DDB2 /* WcViewTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E323E0D8974E9003052DB /* WcViewTree.cpp */; };
		B3C82B790D8983E200F4DDB2 /* WcViewModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E323B0D8974E9003052DB /* WcViewModel.cpp */; };
		B3C82BC00D898F5600F4DDB2 /* BookmarkViewModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F810D8974E5003052DB /* BookmarkViewModel.h */; };
		B3C82BDE0D898FF800F4DDB2 /* BlameViewModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F710D8974E5003052DB /* BlameViewModel.h */; };
		B3C82BE20D89908900F4DDB2 /* WcViewTreeProxyModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E32450D8974E9003052DB /* WcViewTreeProxyModel.h */; };
		B3C82BE60D8990FA00F4DDB2 /* TabWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E32030D8974E9003052DB /* TabWidget.h */; };
		B3C82BEC0D8991DC00F4DDB2 /* RevisionWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31980D8974E8003052DB /* RevisionWidget.h */; };
		B3C82BEF0D89925900F4DDB2 /* RpViewTreeWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31B30D8974E8003052DB /* RpViewTreeWidget.h */; };
		B3C82BF10D89929400F4DDB2 /* LogViewModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30C00D8974E6003052DB /* LogViewModel.h */; };
		B3C82BF30D8992CB00F4DDB2 /* RpView.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31A40D8974E8003052DB /* RpView.h */; };
		B3C82BF60D89932A00F4DDB2 /* ExportDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E308E0D8974E6003052DB /* ExportDialog.h */; };
		B3C82BF80D89935C00F4DDB2 /* RpViewTree.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31B00D8974E8003052DB /* RpViewTree.h */; };
		B3C82BFA0D89939500F4DDB2 /* WcViewTree.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E323F0D8974E9003052DB /* WcViewTree.h */; };
		B3C82BFC0D8993CC00F4DDB2 /* ImportDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30960D8974E6003052DB /* ImportDialog.h */; };
		B3C82C030D89944A00F4DDB2 /* Controller.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30500D8974E6003052DB /* Controller.h */; };
		B3C82C050D89949500F4DDB2 /* WcViewModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E323C0D8974E9003052DB /* WcViewModel.h */; };
		B3C82C090D8994F800F4DDB2 /* FontSettingsWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31D30D8974E8003052DB /* FontSettingsWidget.h */; };
		B3C82C0B0D89952500F4DDB2 /* BookmarkView.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F7B0D8974E5003052DB /* BookmarkView.h */; };
		B3C82C0E0D89955A00F4DDB2 /* SubversionSettingsWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31E10D8974E8003052DB /* SubversionSettingsWidget.h */; };
		B3C82C100D89958400F4DDB2 /* ProjectSettingsWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31DA0D8974E8003052DB /* ProjectSettingsWidget.h */; };
		B3C82C120D8995AC00F4DDB2 /* DiffViewModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30600D8974E6003052DB /* DiffViewModel.h */; };
		B3C82C260D89987D00F4DDB2 /* MergeDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30CC0D8974E6003052DB /* MergeDialog.h */; };
		B3C82C280D8998B300F4DDB2 /* MergeViewModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30CF0D8974E6003052DB /* MergeViewModel.h */; };
		B3C82C2A0D8998DD00F4DDB2 /* ProjectWizard.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31770D8974E8003052DB /* ProjectWizard.h */; };
		B3C82C2C0D89991800F4DDB2 /* TextEdit.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E32060D8974E9003052DB /* TextEdit.h */; };
		B3C82C2F0D89998800F4DDB2 /* ProjectPropertiesDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31700D8974E8003052DB /* ProjectPropertiesDialog.h */; };
		B3C82C310D8999B500F4DDB2 /* CopyDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30530D8974E6003052DB /* CopyDialog.h */; };
		B3C82C3A0D899AF700F4DDB2 /* RpViewModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31AA0D8974E8003052DB /* RpViewModel.h */; };
		B3C82C3C0D899B2100F4DDB2 /* LogGraphCanvasView.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30B10D8974E6003052DB /* LogGraphCanvasView.h */; };
		B3C82C3E0D899B4A00F4DDB2 /* RepoModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31820D8974E8003052DB /* RepoModel.h */; };
		B3C82C400D899B7700F4DDB2 /* LogGraphDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30B40D8974E6003052DB /* LogGraphDialog.h */; };
		B3C82C420D899BA600F4DDB2 /* LogGraphViewModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30BA0D8974E6003052DB /* LogGraphViewModel.h */; };
		B3C82C440D899BD400F4DDB2 /* TextWindow.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E32090D8974E9003052DB /* TextWindow.h */; };
		B3C82C460D899C2300F4DDB2 /* LockDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30A40D8974E6003052DB /* LockDialog.h */; };
		B3C82C480D899C5400F4DDB2 /* ListViewHeaderHandler.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E309E0D8974E6003052DB /* ListViewHeaderHandler.h */; };
		B3C82C4A0D899C9400F4DDB2 /* RemoveDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E317F0D8974E8003052DB /* RemoveDialog.h */; };
		B3C82C4C0D899CBD00F4DDB2 /* MainWindow.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30C60D8974E6003052DB /* MainWindow.h */; };
		B3C82C4F0D899CEC00F4DDB2 /* LogDialog2.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30A80D8974E6003052DB /* LogDialog2.h */; };
		B3C82C510D899D3200F4DDB2 /* CheckoutDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F870D8974E5003052DB /* CheckoutDialog.h */; };
		B3C82C530D899D5F00F4DDB2 /* UnlockDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E320F0D8974E9003052DB /* UnlockDialog.h */; };
		B3C82C550D899D8700F4DDB2 /* BookmarkProperties.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F780D8974E5003052DB /* BookmarkProperties.h */; };
		B3C82C570D899DBB00F4DDB2 /* RpViewState.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31AD0D8974E8003052DB /* RpViewState.h */; };
		B3C82C5B0D899E3600F4DDB2 /* TreeView.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E320C0D8974E9003052DB /* TreeView.h */; };
		B3C82C5D0D899E6600F4DDB2 /* WcViewTreeItemModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E32420D8974E9003052DB /* WcViewTreeItemModel.h */; };
		B3C82C5F0D899E9000F4DDB2 /* WcViewTreeWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E32480D8974E9003052DB /* WcViewTreeWidget.h */; };
		B3C82C610D899EC300F4DDB2 /* ToolsSettingsWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31E80D8974E8003052DB /* ToolsSettingsWidget.h */; };
		B3C82C630D899EEA00F4DDB2 /* SwitchDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31FF0D8974E9003052DB /* SwitchDialog.h */; };
		B3C82C650D899F1900F4DDB2 /* SslServerTrustPromptDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E31F40D8974E9003052DB /* SslServerTrustPromptDialog.h */; };
		B3C82C670D899F4300F4DDB2 /* PropertiesDialog2.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E317C0D8974E8003052DB /* PropertiesDialog2.h */; };
		B3C82C690D899F6800F4DDB2 /* MkdirDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30D20D8974E6003052DB /* MkdirDialog.h */; };
		B3C82C6B0D899F9100F4DDB2 /* DiffDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E305A0D8974E6003052DB /* DiffDialog.h */; };
		B3C82C6D0D899FBC00F4DDB2 /* UpdateDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E32120D8974E9003052DB /* UpdateDialog.h */; };
		B3C82C6F0D899FE800F4DDB2 /* ListWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30A10D8974E6003052DB /* ListWidget.h */; };
		B3C82C710D89A01100F4DDB2 /* BookmarkViewItemModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F7E0D8974E5003052DB /* BookmarkViewItemModel.h */; };
		B3C82C730D89A04500F4DDB2 /* WcView.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E32270D8974E9003052DB /* WcView.h */; };
		B3C82C750D89A06F00F4DDB2 /* RepositoryDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E318B0D8974E8003052DB /* RepositoryDialog.h */; };
		B3C82C770D89A09800F4DDB2 /* BlameDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E2F6B0D8974E5003052DB /* BlameDialog.h */; };
		B3C82C780D89A0AF00F4DDB2 /* CommitDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30450D8974E6003052DB /* CommitDialog.h */; };
		B3C82C7A0D89A0DA00F4DDB2 /* LogWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B32E30C30D8974E6003052DB /* LogWidget.h */; };
		B3D684870DBD2D5100B5D195 /* BookmarkViewProxyModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D684850DBD2D5100B5D195 /* BookmarkViewProxyModel.cpp */; };
		B3D6848C0DBD2E1000B5D195 /* BookmarkViewProxyModel.h in Sources */ = {isa = PBXBuildFile; fileRef = B3D684860DBD2D5100B5D195 /* BookmarkViewProxyModel.h */; };
		B3D685530DBFE2F700B5D195 /* StringUtilTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D685380DBFDE6200B5D195 /* StringUtilTest.cpp */; };
		B3D6856F0DC0C9B500B5D195 /* TabTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6853A0DBFDE6200B5D195 /* TabTest.cpp */; };
		B3D685700DC0C9BB00B5D195 /* TextModelTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6853D0DBFDE6200B5D195 /* TextModelTest.cpp */; };
		B3D685710DC0C9C000B5D195 /* TextModelTestRemove.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6853F0DBFDE6200B5D195 /* TextModelTestRemove.cpp */; };
		B3D6859F0DC0CAA600B5D195 /* CommandArgsTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6858E0DC0CA4E00B5D195 /* CommandArgsTest.cpp */; };
		B3D685A00DC0CAAB00B5D195 /* CompareTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D685900DC0CA4E00B5D195 /* CompareTest.cpp */; };
		B3D685A10DC0CAAF00B5D195 /* FileTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6859A0DC0CA4E00B5D195 /* FileTest.cpp */; };
		B3D685A20DC0CAB100B5D195 /* UtfTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6859D0DC0CA4E00B5D195 /* UtfTest.cpp */; };
		B3D685A40DC0CB4800B5D195 /* ClientStaticTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D685880DC0CA4E00B5D195 /* ClientStaticTest.cpp */; };
		B3D685A50DC0CB4D00B5D195 /* DiffTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6858A0DC0CA4E00B5D195 /* DiffTest.cpp */; };
		B3D685A60DC0CB5500B5D195 /* ProjectSorterTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D685800DC0CA4E00B5D195 /* ProjectSorterTest.cpp */; };
		B3D685A70DC0CB5800B5D195 /* StatusCacheTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D685830DC0CA4E00B5D195 /* StatusCacheTest.cpp */; };
		B3D685A80DC0CB5A00B5D195 /* WcStatusInfoTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D685850DC0CA4E00B5D195 /* WcStatusInfoTest.cpp */; };
		B3D685A90DC0CB6200B5D195 /* LineTokenizerTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D685750DC0CA4E00B5D195 /* LineTokenizerTest.cpp */; };
		B3D685AA0DC0CB6C00B5D195 /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6857A0DC0CA4E00B5D195 /* stdafx.cpp */; };
		B3D685AB0DC0CB7200B5D195 /* testrunner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3D6857D0DC0CA4E00B5D195 /* testrunner.cpp */; };
		B3D685CA0DC0F2F200B5D195 /* libutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40B250D7B099700C14784 /* libutil.a */; };
		B3D685CB0DC0F2FA00B5D195 /* libsvn.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40CDA0D7B621900C14784 /* libsvn.a */; };
		B3D685CC0DC0F2FE00B5D195 /* libsublib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40D2B0D7B663800C14784 /* libsublib.a */; };
		B3D685CF0DC0F3E700B5D195 /* Project.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B32E31670D8974E8003052DB /* Project.cpp */; };
		B3D685D10DC0F41900B5D195 /* LineTokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FCB0D86C85000C14784 /* LineTokenizer.cpp */; };
		B3F40B290D7B09DA00C14784 /* apr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40ABA0D7B02F000C14784 /* apr.cpp */; };
		B3F40BBC0D7B176D00C14784 /* AprError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B7C0D7B176D00C14784 /* AprError.cpp */; };
		B3F40BBE0D7B176D00C14784 /* AprException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B7F0D7B176D00C14784 /* AprException.cpp */; };
		B3F40BC10D7B176D00C14784 /* CommandArgs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B830D7B176D00C14784 /* CommandArgs.cpp */; };
		B3F40BC30D7B176D00C14784 /* Compare.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B860D7B176D00C14784 /* Compare.cpp */; };
		B3F40BC50D7B176D00C14784 /* Condition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B890D7B176D00C14784 /* Condition.cpp */; };
		B3F40BC70D7B176D00C14784 /* Error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B8C0D7B176D00C14784 /* Error.cpp */; };
		B3F40BC90D7B176D00C14784 /* ErrorCodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B8F0D7B176D00C14784 /* ErrorCodes.cpp */; };
		B3F40BCB0D7B176D00C14784 /* ErrorImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B920D7B176D00C14784 /* ErrorImpl.cpp */; };
		B3F40BD00D7B176D00C14784 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B980D7B176D00C14784 /* File.cpp */; };
		B3F40BD20D7B176D00C14784 /* FileData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40B9B0D7B176D00C14784 /* FileData.cpp */; };
		B3F40BD60D7B176D00C14784 /* Id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40BA00D7B176D00C14784 /* Id.cpp */; };
		B3F40BDB0D7B176D00C14784 /* Mutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40BA90D7B176D00C14784 /* Mutex.cpp */; };
		B3F40BDD0D7B176D00C14784 /* Stackframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40BAC0D7B176D00C14784 /* Stackframe.cpp */; };
		B3F40BDF0D7B176D00C14784 /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40BAF0D7B176D00C14784 /* String.cpp */; };
		B3F40BE20D7B176D00C14784 /* utf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40BB30D7B176D00C14784 /* utf.cpp */; };
		B3F40BE40D7B176D00C14784 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40BB60D7B176D00C14784 /* utf8.cpp */; };
		B3F40BE60D7B176D00C14784 /* uuid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40BBA0D7B176D00C14784 /* uuid.cpp */; };
		B3F40CDF0D7B62DB00C14784 /* BlameLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C3F0D7B603800C14784 /* BlameLine.cpp */; };
		B3F40CEB0D7B63EB00C14784 /* Client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C440D7B603800C14784 /* Client.cpp */; };
		B3F40CEC0D7B63F200C14784 /* CommitInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C4A0D7B603800C14784 /* CommitInfo.cpp */; };
		B3F40CED0D7B63F600C14784 /* CommitItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C4D0D7B603800C14784 /* CommitItem.cpp */; };
		B3F40CEE0D7B63FA00C14784 /* Diff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C510D7B603800C14784 /* Diff.cpp */; };
		B3F40CEF0D7B63FD00C14784 /* DiffSummarize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C540D7B603800C14784 /* DiffSummarize.cpp */; };
		B3F40CF00D7B63FF00C14784 /* DirEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C590D7B603800C14784 /* DirEntry.cpp */; };
		B3F40CF10D7B640100C14784 /* Error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C5D0D7B603800C14784 /* Error.cpp */; };
		B3F40CF20D7B640300C14784 /* ErrorImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C600D7B603800C14784 /* ErrorImpl.cpp */; };
		B3F40CF30D7B640600C14784 /* Info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C630D7B603800C14784 /* Info.cpp */; };
		B3F40CF40D7B640F00C14784 /* Lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C690D7B603800C14784 /* Lock.cpp */; };
		B3F40CF50D7B641200C14784 /* LogEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C6D0D7B603800C14784 /* LogEntry.cpp */; };
		B3F40CF60D7B641500C14784 /* Path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C750D7B603800C14784 /* Path.cpp */; };
		B3F40CF70D7B641800C14784 /* Property.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C790D7B603800C14784 /* Property.cpp */; };
		B3F40CF80D7B641B00C14784 /* PropGetItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C7C0D7B603800C14784 /* PropGetItem.cpp */; };
		B3F40CF90D7B641E00C14784 /* PropListItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C800D7B603800C14784 /* PropListItem.cpp */; };
		B3F40CFA0D7B642600C14784 /* WcStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40CAB0D7B603800C14784 /* WcStatus.cpp */; };
		B3F40CFB0D7B642800C14784 /* WcNotify.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40CA70D7B603800C14784 /* WcNotify.cpp */; };
		B3F40CFC0D7B642C00C14784 /* WcEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40CA40D7B603800C14784 /* WcEntry.cpp */; };
		B3F40CFD0D7B642F00C14784 /* VisualMerge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40CA10D7B603800C14784 /* VisualMerge.cpp */; };
		B3F40CFE0D7B643300C14784 /* VisualDiff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C9E0D7B603800C14784 /* VisualDiff.cpp */; };
		B3F40CFF0D7B643700C14784 /* svn.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C9A0D7B603800C14784 /* svn.cpp */; };
		B3F40D000D7B643B00C14784 /* RevisionFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C870D7B603800C14784 /* RevisionFactory.cpp */; };
		B3F40D010D7B644200C14784 /* Revision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40C840D7B603800C14784 /* Revision.cpp */; };
		B3F40DE70D7B679600C14784 /* AboutDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D320D7B66C600C14784 /* AboutDialog.cpp */; };
		B3F40DE80D7B679A00C14784 /* ActionStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D350D7B66C600C14784 /* ActionStorage.cpp */; };
		B3F40EDF0D85A07100C14784 /* ExternButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D5F0D7B66C600C14784 /* ExternButton.cpp */; };
		B3F40F000D85AED400C14784 /* resources.qrc in Sources */ = {isa = PBXBuildFile; fileRef = B3F40EFF0D85AEBC00C14784 /* resources.qrc */; };
		B3F40F270D86B87100C14784 /* ExternButton.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D600D7B66C600C14784 /* ExternButton.h */; };
		B3F40F300D86B9FF00C14784 /* ConfigData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D440D7B66C600C14784 /* ConfigData.cpp */; };
		B3F40F310D86BA0500C14784 /* ConfigFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D470D7B66C600C14784 /* ConfigFile.cpp */; };
		B3F40F320D86BA0D00C14784 /* ConfigValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D4A0D7B66C600C14784 /* ConfigValue.cpp */; };
		B3F40F470D86C1FB00C14784 /* ColorSettingsInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DA80D7B66C700C14784 /* ColorSettingsInfo.cpp */; };
		B3F40F480D86C20A00C14784 /* ColorSettingsWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DAB0D7B66C700C14784 /* ColorSettingsWidget.cpp */; };
		B3F40F490D86C20D00C14784 /* LayoutSettingsHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DAF0D7B66C700C14784 /* LayoutSettingsHandler.cpp */; };
		B3F40F4A0D86C20F00C14784 /* SettingsInfoBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DB40D7B66C700C14784 /* SettingsInfoBase.cpp */; };
		B3F40F4B0D86C21500C14784 /* SettingsWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DB70D7B66C700C14784 /* SettingsWidget.cpp */; };
		B3F40F4D0D86C23200C14784 /* ColorStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D390D7B66C600C14784 /* ColorStorage.cpp */; };
		B3F40F4F0D86C2BE00C14784 /* CrashHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D4E0D7B66C600C14784 /* CrashHandler.cpp */; };
		B3F40F520D86C2E000C14784 /* DebugSettingsInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D530D7B66C600C14784 /* DebugSettingsInfo.cpp */; };
		B3F40F530D86C2E300C14784 /* DebugSettingsWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D560D7B66C600C14784 /* DebugSettingsWidget.cpp */; };
		B3F40F540D86C2E500C14784 /* DragDrop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D590D7B66C600C14784 /* DragDrop.cpp */; };
		B3F40F550D86C2E700C14784 /* ErrorDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D5C0D7B66C600C14784 /* ErrorDialog.cpp */; };
		B3F40F560D86C2EB00C14784 /* Gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D620D7B66C600C14784 /* Gui.cpp */; };
		B3F40F570D86C2EE00C14784 /* IconFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D650D7B66C600C14784 /* IconFactory.cpp */; };
		B3F40F580D86C2F700C14784 /* Line.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D690D7B66C600C14784 /* Line.cpp */; };
		B3F40F590D86C2F900C14784 /* MacStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D6F0D7B66C600C14784 /* MacStyle.cpp */; };
		B3F40F5A0D86C2FC00C14784 /* MessageBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D750D7B66C600C14784 /* MessageBox.cpp */; };
		B3F40F5B0D86C30000C14784 /* MsgHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D8E0D7B66C700C14784 /* MsgHandler.cpp */; };
		B3F40F5C0D86C30300C14784 /* NullTextModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D910D7B66C700C14784 /* NullTextModel.cpp */; };
		B3F40F5D0D86C30600C14784 /* PaintLineFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D950D7B66C700C14784 /* PaintLineFactory.cpp */; };
		B3F40F5E0D86C30900C14784 /* PathOps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D980D7B66C700C14784 /* PathOps.cpp */; };
		B3F40F600D86C31D00C14784 /* SettingsDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DBA0D7B66C700C14784 /* SettingsDialog.cpp */; };
		B3F40F610D86C32000C14784 /* SplitLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DBE0D7B66C700C14784 /* SplitLayout.cpp */; };
		B3F40F620D86C32100C14784 /* Splitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DC10D7B66C700C14784 /* Splitter.cpp */; };
		B3F40F630D86C32300C14784 /* StringUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DC40D7B66C700C14784 /* StringUtil.cpp */; };
		B3F40F640D86C32400C14784 /* Tab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DC80D7B66C700C14784 /* Tab.cpp */; };
		B3F40F650D86C32500C14784 /* TargetId.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DCB0D7B66C700C14784 /* TargetId.cpp */; };
		B3F40F660D86C32700C14784 /* TargetRepository.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DCE0D7B66C700C14784 /* TargetRepository.cpp */; };
		B3F40F670D86C32B00C14784 /* Utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DD50D7B66C700C14784 /* Utility.cpp */; };
		B3F40F680D86C32D00C14784 /* TextModelImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DD20D7B66C700C14784 /* TextModelImpl.cpp */; };
		B3F414130D86F43600C14784 /* SettingsWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DB80D7B66C700C14784 /* SettingsWidget.h */; };
		B3F414360D86F99800C14784 /* ColorSettingsWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DAC0D7B66C700C14784 /* ColorSettingsWidget.h */; };
		B3F4143A0D86F9FD00C14784 /* DebugSettingsWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D570D7B66C600C14784 /* DebugSettingsWidget.h */; };
		B3F4143C0D86FA1700C14784 /* ErrorDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40D5D0D7B66C600C14784 /* ErrorDialog.h */; };
		B3F414400D86FA6300C14784 /* SettingsDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DBB0D7B66C700C14784 /* SettingsDialog.h */; };
		B3F414430D86FA8400C14784 /* Splitter.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40DC20D7B66C700C14784 /* Splitter.h */; };
		B3F415420D87F1CA00C14784 /* submerge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F410100D86C85000C14784 /* submerge.cpp */; };
		B3F415510D87FCAC00C14784 /* libsublib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40D2B0D7B663800C14784 /* libsublib.a */; };
		B3F415530D87FCCC00C14784 /* libsvn.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40CDA0D7B621900C14784 /* libsvn.a */; };
		B3F415540D87FCCF00C14784 /* libutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B3F40B250D7B099700C14784 /* libutil.a */; };
		B3F415560D87FD3200C14784 /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FA60D86C85000C14784 /* config.cpp */; };
		B3F415570D87FD3700C14784 /* ConfigManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FA70D86C85000C14784 /* ConfigManager.cpp */; };
		B3F415580D87FD3E00C14784 /* ConflictMarkerWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FAB0D86C85000C14784 /* ConflictMarkerWidget.cpp */; };
		B3F415590D87FD4300C14784 /* Diff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FAF0D86C85000C14784 /* Diff.cpp */; };
		B3F4155A0D87FD4B00C14784 /* Diff3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FB20D86C85000C14784 /* Diff3.cpp */; };
		B3F415620D87FF5900C14784 /* Diff3Widget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FB50D86C85000C14784 /* Diff3Widget.cpp */; };
		B3F415630D87FF5B00C14784 /* Diff3Widget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FB60D86C85000C14784 /* Diff3Widget.h */; };
		B3F415640D87FF5F00C14784 /* DiffInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FB90D86C85000C14784 /* DiffInfo.cpp */; };
		B3F415650D87FF6100C14784 /* DiffInfoModelImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FBD0D86C85000C14784 /* DiffInfoModelImpl.cpp */; };
		B3F415680D87FFB800C14784 /* DoubleTextWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FC20D86C85000C14784 /* DoubleTextWidget.cpp */; };
		B3F415690D87FFB900C14784 /* DoubleTextWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FC30D86C85000C14784 /* DoubleTextWidget.h */; };
		B3F4156A0D87FFBB00C14784 /* FileSelectDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FC50D86C85000C14784 /* FileSelectDialog.cpp */; };
		B3F4156B0D87FFBD00C14784 /* FileSelectDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FC60D86C85000C14784 /* FileSelectDialog.h */; };
		B3F4156C0D87FFBF00C14784 /* FontSettingsInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F410000D86C85000C14784 /* FontSettingsInfo.cpp */; };
		B3F4156D0D87FFC000C14784 /* FontSettingsWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F410030D86C85000C14784 /* FontSettingsWidget.cpp */; };
		B3F4156E0D87FFC200C14784 /* FontSettingsWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F410040D86C85000C14784 /* FontSettingsWidget.h */; };
		B3F4156F0D87FFC400C14784 /* LinePainter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FC80D86C85000C14784 /* LinePainter.cpp */; };
		B3F415700D87FFC700C14784 /* LineTokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FCB0D86C85000C14784 /* LineTokenizer.cpp */; };
		B3F415710D87FFCD00C14784 /* MainWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FCE0D86C85000C14784 /* MainWindow.cpp */; };
		B3F415720D87FFCF00C14784 /* MainWindow.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F40FCF0D86C85000C14784 /* MainWindow.h */; };
		B3F415730D87FFD500C14784 /* Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F410080D86C85000C14784 /* Settings.cpp */; };
		B3F415740D87FFD700C14784 /* SingleTextWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F4100B0D86C85000C14784 /* SingleTextWidget.cpp */; };
		B3F415750D87FFD900C14784 /* SingleTextWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F4100C0D86C85000C14784 /* SingleTextWidget.h */; };
		B3F415760D87FFDE00C14784 /* TextGlueWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F410150D86C85000C14784 /* TextGlueWidget.cpp */; };
		B3F415770D87FFDF00C14784 /* TextGlueWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F410160D86C85000C14784 /* TextGlueWidget.h */; };
		B3F415780D87FFE100C14784 /* TextLineNrWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F410180D86C85000C14784 /* TextLineNrWidget.cpp */; };
		B3F415790D87FFE200C14784 /* TextLineNrWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F410190D86C85000C14784 /* TextLineNrWidget.h */; };
		B3F4157A0D87FFE400C14784 /* TextViewWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F4101C0D86C85000C14784 /* TextViewWidget.cpp */; };
		B3F4157B0D87FFE600C14784 /* TextViewWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F4101D0D86C85000C14784 /* TextViewWidget.h */; };
		B3F4157C0D87FFE700C14784 /* TextWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3F4101F0D86C85000C14784 /* TextWidget.cpp */; };
		B3F4157D0D87FFE900C14784 /* TextWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3F410200D86C85000C14784 /* TextWidget.h */; };
		B3FBB2CB0EC57C5100A83A75 /* WcViewCmdProgress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3FBB2C70EC57C5100A83A75 /* WcViewCmdProgress.cpp */; };
		B3FBB2CC0EC57C5100A83A75 /* WcViewLogWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3FBB2C90EC57C5100A83A75 /* WcViewLogWidget.cpp */; };
		B3FBB2E70EC57E6000A83A75 /* WcViewLogWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = B3FBB2CA0EC57C5100A83A75 /* WcViewLogWidget.h */; };
/* End PBXBuildFile section */

/* Begin PBXBuildRule section */
		B33779820F1E805C00B6848A /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.h";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"$(INPUT_FILE_DIR)/moc/$(INPUT_FILE_BASE)_moc.cpp",
			);
			script = "${QT4_PATH}/bin/moc ${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.h -o ${INPUT_FILE_DIR}/moc/${INPUT_FILE_BASE}_moc.cpp";
		};
		B33779960F1E833B00B6848A /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.h";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"$(INPUT_FILE_DIR)/moc/$(INPUT_FILE_BASE)_moc.cpp",
			);
			script = "${QT4_PATH}/bin/moc ${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.h -o ${INPUT_FILE_DIR}/moc/${INPUT_FILE_BASE}_moc.cpp";
		};
		B3C82ABE0D897C2600F4DDB2 /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.h";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"$(INPUT_FILE_DIR)/moc/$(INPUT_FILE_BASE)_moc.cpp",
			);
			script = "${QT4_PATH}/bin/moc ${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.h -o ${INPUT_FILE_DIR}/moc/${INPUT_FILE_BASE}_moc.cpp";
		};
		B3F40DFC0D85934C00C14784 /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.qrc";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"$(INPUT_FILE_DIR)/$(INPUT_FILE_BASE).cpp",
			);
			script = "${QT4_PATH}/bin/rcc -name sublib -o ${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.cpp pics/sublib.qrc";
		};
		B3F40F090D85B38100C14784 /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.h";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"$(INPUT_FILE_DIR)/moc/$(INPUT_FILE_BASE)_moc.cpp",
			);
			script = "${QT4_PATH}/bin/moc ${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.h -o ${INPUT_FILE_DIR}/moc/${INPUT_FILE_BASE}_moc.cpp";
		};
		B3F415440D87F27300C14784 /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = "*.h";
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
				"$(INPUT_FILE_DIR)/moc/$(INPUT_FILE_BASE)_moc.cpp",
			);
			script = "${QT4_PATH}/bin/moc ${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.h -o ${INPUT_FILE_DIR}/moc/${INPUT_FILE_BASE}_moc.cpp";
		};
/* End PBXBuildRule section */

/* Begin PBXContainerItemProxy section */
		B33778F20F1A9A9600B6848A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B33778AA0F1A71B600B6848A;
			remoteInfo = "subcommander-test";
		};
		B33779720F1E7DB600B6848A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B337793C0F1AA24900B6848A;
			remoteInfo = "sublib-test";
		};
		B342F4880D94FB8F00E44959 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B342F43B0D942FEE00E44959;
			remoteInfo = locale;
		};
		B342F48A0D94FBA000E44959 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B342F43B0D942FEE00E44959;
			remoteInfo = locale;
		};
		B3C82A930D897C2600F4DDB2 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40D0E0D7B663800C14784;
			remoteInfo = sublib;
		};
		B3C82A950D897C2600F4DDB2 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40CC30D7B621900C14784;
			remoteInfo = svn;
		};
		B3C82A970D897C2600F4DDB2 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40B240D7B099700C14784;
			remoteInfo = util;
		};
		B3D685C10DC0F13000B5D195 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40B240D7B099700C14784;
			remoteInfo = util;
		};
		B3D685C40DC0F18200B5D195 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40CC30D7B621900C14784;
			remoteInfo = svn;
		};
		B3D685C80DC0F2A500B5D195 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40D0E0D7B663800C14784;
			remoteInfo = sublib;
		};
		B3F40D2E0D7B669200C14784 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40CC30D7B621900C14784;
			remoteInfo = svn;
		};
		B3F40D300D7B669B00C14784 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40B240D7B099700C14784;
			remoteInfo = util;
		};
		B3F4157F0D8800A800C14784 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40D0E0D7B663800C14784;
			remoteInfo = sublib;
		};
		B3F415810D8800A800C14784 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40CC30D7B621900C14784;
			remoteInfo = svn;
		};
		B3F415830D8800A800C14784 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B3F40B240D7B099700C14784;
			remoteInfo = util;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		B30299A90E4F45BB0098EF24 /* WcViewViewState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewViewState.cpp; sourceTree = "<group>"; };
		B30299AA0E4F45BB0098EF24 /* WcViewViewState.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = WcViewViewState.h; sourceTree = "<group>"; };
		B30299AE0E4F461D0098EF24 /* RpViewEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RpViewEntry.h; sourceTree = "<group>"; };
		B30299B10E4F464F0098EF24 /* RpViewEntry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewEntry.cpp; sourceTree = "<group>"; };
		B30299B60E4F46960098EF24 /* RpViewTreeItemModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewTreeItemModel.cpp; sourceTree = "<group>"; };
		B30299B70E4F46960098EF24 /* RpViewTreeItemModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RpViewTreeItemModel.h; sourceTree = "<group>"; };
		B30299B80E4F46960098EF24 /* RpViewTreeProxyModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewTreeProxyModel.cpp; sourceTree = "<group>"; };
		B30299B90E4F46960098EF24 /* RpViewTreeProxyModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RpViewTreeProxyModel.h; sourceTree = "<group>"; };
		B30299CD0E4F4A100098EF24 /* WcViewItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcViewItem.h; sourceTree = "<group>"; };
		B30299CE0E4F4A100098EF24 /* WcViewStatus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewStatus.cpp; sourceTree = "<group>"; };
		B30299CF0E4F4A100098EF24 /* WcViewStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcViewStatus.h; sourceTree = "<group>"; };
		B32E2F630D8974E5003052DB /* Actions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Actions.h; sourceTree = "<group>"; };
		B32E2F640D8974E5003052DB /* AuthPromptProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AuthPromptProvider.cpp; sourceTree = "<group>"; };
		B32E2F650D8974E5003052DB /* AuthPromptProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AuthPromptProvider.h; sourceTree = "<group>"; };
		B32E2F6A0D8974E5003052DB /* BlameDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlameDialog.cpp; sourceTree = "<group>"; };
		B32E2F6B0D8974E5003052DB /* BlameDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = BlameDialog.h; sourceTree = "<group>"; };
		B32E2F6D0D8974E5003052DB /* BlameLineLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlameLineLvi.cpp; sourceTree = "<group>"; };
		B32E2F6E0D8974E5003052DB /* BlameLineLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlameLineLvi.h; sourceTree = "<group>"; };
		B32E2F700D8974E5003052DB /* BlameViewModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlameViewModel.cpp; sourceTree = "<group>"; };
		B32E2F710D8974E5003052DB /* BlameViewModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; path = BlameViewModel.h; sourceTree = "<group>"; };
		B32E2F730D8974E5003052DB /* Bookmark.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Bookmark.cpp; sourceTree = "<group>"; };
		B32E2F740D8974E5003052DB /* Bookmark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bookmark.h; sourceTree = "<group>"; };
		B32E2F760D8974E5003052DB /* BookmarkDragObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BookmarkDragObject.h; sourceTree = "<group>"; };
		B32E2F770D8974E5003052DB /* BookmarkProperties.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BookmarkProperties.cpp; sourceTree = "<group>"; };
		B32E2F780D8974E5003052DB /* BookmarkProperties.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = BookmarkProperties.h; sourceTree = "<group>"; };
		B32E2F7A0D8974E5003052DB /* BookmarkView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BookmarkView.cpp; sourceTree = "<group>"; };
		B32E2F7B0D8974E5003052DB /* BookmarkView.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = BookmarkView.h; sourceTree = "<group>"; };
		B32E2F7D0D8974E5003052DB /* BookmarkViewItemModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BookmarkViewItemModel.cpp; sourceTree = "<group>"; };
		B32E2F7E0D8974E5003052DB /* BookmarkViewItemModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = BookmarkViewItemModel.h; sourceTree = "<group>"; };
		B32E2F800D8974E5003052DB /* BookmarkViewModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BookmarkViewModel.cpp; sourceTree = "<group>"; };
		B32E2F810D8974E5003052DB /* BookmarkViewModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; path = BookmarkViewModel.h; sourceTree = "<group>"; };
		B32E2F830D8974E5003052DB /* Cancel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cancel.cpp; sourceTree = "<group>"; };
		B32E2F840D8974E5003052DB /* Cancel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Cancel.h; sourceTree = "<group>"; };
		B32E2F860D8974E5003052DB /* CheckoutDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CheckoutDialog.cpp; sourceTree = "<group>"; };
		B32E2F870D8974E5003052DB /* CheckoutDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = CheckoutDialog.h; sourceTree = "<group>"; };
		B32E2F890D8974E5003052DB /* ColorId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ColorId.h; sourceTree = "<group>"; };
		B32E2FB10D8974E5003052DB /* AddCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AddCmd.cpp; sourceTree = "<group>"; };
		B32E2FB20D8974E5003052DB /* AddCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddCmd.h; sourceTree = "<group>"; };
		B32E2FB40D8974E5003052DB /* AddParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddParam.h; sourceTree = "<group>"; };
		B32E2FB50D8974E5003052DB /* BlameCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlameCmd.cpp; sourceTree = "<group>"; };
		B32E2FB60D8974E5003052DB /* BlameCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlameCmd.h; sourceTree = "<group>"; };
		B32E2FB80D8974E5003052DB /* BlameParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlameParam.h; sourceTree = "<group>"; };
		B32E2FB90D8974E5003052DB /* CatCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CatCmd.cpp; sourceTree = "<group>"; };
		B32E2FBA0D8974E5003052DB /* CatCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CatCmd.h; sourceTree = "<group>"; };
		B32E2FBC0D8974E5003052DB /* CatParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CatParam.h; sourceTree = "<group>"; };
		B32E2FBD0D8974E5003052DB /* CheckoutCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CheckoutCmd.cpp; sourceTree = "<group>"; };
		B32E2FBE0D8974E5003052DB /* CheckoutCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CheckoutCmd.h; sourceTree = "<group>"; };
		B32E2FC00D8974E5003052DB /* CheckoutParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CheckoutParam.h; sourceTree = "<group>"; };
		B32E2FC10D8974E5003052DB /* CleanupCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CleanupCmd.cpp; sourceTree = "<group>"; };
		B32E2FC20D8974E5003052DB /* CleanupCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CleanupCmd.h; sourceTree = "<group>"; };
		B32E2FC40D8974E5003052DB /* CleanupParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CleanupParam.h; sourceTree = "<group>"; };
		B32E2FC50D8974E5003052DB /* CmdProgressCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CmdProgressCallback.h; sourceTree = "<group>"; };
		B32E2FC60D8974E5003052DB /* CmdResultCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CmdResultCallback.h; sourceTree = "<group>"; };
		B32E2FC70D8974E5003052DB /* CommitCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommitCmd.cpp; sourceTree = "<group>"; };
		B32E2FC80D8974E5003052DB /* CommitCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommitCmd.h; sourceTree = "<group>"; };
		B32E2FCA0D8974E5003052DB /* CommitParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommitParam.h; sourceTree = "<group>"; };
		B32E2FCB0D8974E5003052DB /* CopyCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CopyCmd.cpp; sourceTree = "<group>"; };
		B32E2FCC0D8974E5003052DB /* CopyCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopyCmd.h; sourceTree = "<group>"; };
		B32E2FCE0D8974E5003052DB /* CopyParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopyParam.h; sourceTree = "<group>"; };
		B32E2FCF0D8974E5003052DB /* DeleteCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DeleteCmd.cpp; sourceTree = "<group>"; };
		B32E2FD00D8974E5003052DB /* DeleteCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeleteCmd.h; sourceTree = "<group>"; };
		B32E2FD20D8974E5003052DB /* DeleteParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeleteParam.h; sourceTree = "<group>"; };
		B32E2FD30D8974E5003052DB /* DetailsCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DetailsCmd.cpp; sourceTree = "<group>"; };
		B32E2FD40D8974E5003052DB /* DetailsCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DetailsCmd.h; sourceTree = "<group>"; };
		B32E2FD60D8974E5003052DB /* DetailsParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DetailsParam.h; sourceTree = "<group>"; };
		B32E2FD70D8974E5003052DB /* DiffCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DiffCmd.cpp; sourceTree = "<group>"; };
		B32E2FD80D8974E5003052DB /* DiffCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffCmd.h; sourceTree = "<group>"; };
		B32E2FDA0D8974E5003052DB /* DiffParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffParam.h; sourceTree = "<group>"; };
		B32E2FDB0D8974E5003052DB /* EditConflictCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EditConflictCmd.cpp; sourceTree = "<group>"; };
		B32E2FDC0D8974E5003052DB /* EditConflictCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditConflictCmd.h; sourceTree = "<group>"; };
		B32E2FDE0D8974E5003052DB /* EditConflictParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditConflictParam.h; sourceTree = "<group>"; };
		B32E2FDF0D8974E5003052DB /* ExportCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExportCmd.cpp; sourceTree = "<group>"; };
		B32E2FE00D8974E5003052DB /* ExportCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExportCmd.h; sourceTree = "<group>"; };
		B32E2FE20D8974E5003052DB /* ExportParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExportParam.h; sourceTree = "<group>"; };
		B32E2FE30D8974E5003052DB /* IgnoreCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IgnoreCmd.cpp; sourceTree = "<group>"; };
		B32E2FE40D8974E5003052DB /* IgnoreCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IgnoreCmd.h; sourceTree = "<group>"; };
		B32E2FE60D8974E5003052DB /* IgnoreParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IgnoreParam.h; sourceTree = "<group>"; };
		B32E2FE70D8974E5003052DB /* ImportCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImportCmd.cpp; sourceTree = "<group>"; };
		B32E2FE80D8974E5003052DB /* ImportCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImportCmd.h; sourceTree = "<group>"; };
		B32E2FEA0D8974E5003052DB /* ImportParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImportParam.h; sourceTree = "<group>"; };
		B32E2FEB0D8974E5003052DB /* InfoCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InfoCmd.cpp; sourceTree = "<group>"; };
		B32E2FEC0D8974E5003052DB /* InfoCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InfoCmd.h; sourceTree = "<group>"; };
		B32E2FEE0D8974E5003052DB /* InfoParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InfoParam.h; sourceTree = "<group>"; };
		B32E2FEF0D8974E5003052DB /* ListCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ListCmd.cpp; sourceTree = "<group>"; };
		B32E2FF00D8974E5003052DB /* ListCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListCmd.h; sourceTree = "<group>"; };
		B32E2FF20D8974E5003052DB /* ListCmd2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ListCmd2.cpp; sourceTree = "<group>"; };
		B32E2FF30D8974E5003052DB /* ListCmd2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListCmd2.h; sourceTree = "<group>"; };
		B32E2FF50D8974E5003052DB /* ListParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListParam.h; sourceTree = "<group>"; };
		B32E2FF60D8974E5003052DB /* LockCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LockCmd.cpp; sourceTree = "<group>"; };
		B32E2FF70D8974E5003052DB /* LockCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LockCmd.h; sourceTree = "<group>"; };
		B32E2FF90D8974E5003052DB /* LockParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LockParam.h; sourceTree = "<group>"; };
		B32E2FFA0D8974E5003052DB /* LogCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogCmd.cpp; sourceTree = "<group>"; };
		B32E2FFB0D8974E5003052DB /* LogCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogCmd.h; sourceTree = "<group>"; };
		B32E2FFD0D8974E5003052DB /* LogGraphCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogGraphCmd.cpp; sourceTree = "<group>"; };
		B32E2FFE0D8974E5003052DB /* LogGraphCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogGraphCmd.h; sourceTree = "<group>"; };
		B32E30000D8974E5003052DB /* LogGraphParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogGraphParam.h; sourceTree = "<group>"; };
		B32E30010D8974E5003052DB /* LogParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogParam.h; sourceTree = "<group>"; };
		B32E30020D8974E5003052DB /* MergeCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MergeCmd.cpp; sourceTree = "<group>"; };
		B32E30030D8974E5003052DB /* MergeCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MergeCmd.h; sourceTree = "<group>"; };
		B32E30050D8974E5003052DB /* MergeParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MergeParam.h; sourceTree = "<group>"; };
		B32E30060D8974E5003052DB /* MkdirCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MkdirCmd.cpp; sourceTree = "<group>"; };
		B32E30070D8974E5003052DB /* MkdirCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MkdirCmd.h; sourceTree = "<group>"; };
		B32E30090D8974E5003052DB /* MkdirParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MkdirParam.h; sourceTree = "<group>"; };
		B32E300A0D8974E5003052DB /* MoveCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MoveCmd.cpp; sourceTree = "<group>"; };
		B32E300B0D8974E5003052DB /* MoveCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoveCmd.h; sourceTree = "<group>"; };
		B32E300D0D8974E5003052DB /* MoveParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoveParam.h; sourceTree = "<group>"; };
		B32E300E0D8974E5003052DB /* PropGetCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropGetCmd.cpp; sourceTree = "<group>"; };
		B32E300F0D8974E5003052DB /* PropGetCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropGetCmd.h; sourceTree = "<group>"; };
		B32E30110D8974E5003052DB /* PropGetParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropGetParam.h; sourceTree = "<group>"; };
		B32E30120D8974E5003052DB /* PropListCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropListCmd.cpp; sourceTree = "<group>"; };
		B32E30130D8974E5003052DB /* PropListCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropListCmd.h; sourceTree = "<group>"; };
		B32E30150D8974E5003052DB /* PropListParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropListParam.h; sourceTree = "<group>"; };
		B32E30160D8974E5003052DB /* PropSetCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropSetCmd.cpp; sourceTree = "<group>"; };
		B32E30170D8974E5003052DB /* PropSetCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropSetCmd.h; sourceTree = "<group>"; };
		B32E30190D8974E5003052DB /* PropSetParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropSetParam.h; sourceTree = "<group>"; };
		B32E301A0D8974E5003052DB /* PropSetRevCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropSetRevCmd.cpp; sourceTree = "<group>"; };
		B32E301B0D8974E5003052DB /* PropSetRevCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropSetRevCmd.h; sourceTree = "<group>"; };
		B32E301D0D8974E5003052DB /* PropSetRevParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropSetRevParam.h; sourceTree = "<group>"; };
		B32E301E0D8974E5003052DB /* ResolvedCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ResolvedCmd.cpp; sourceTree = "<group>"; };
		B32E301F0D8974E5003052DB /* ResolvedCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResolvedCmd.h; sourceTree = "<group>"; };
		B32E30210D8974E5003052DB /* ResolvedParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResolvedParam.h; sourceTree = "<group>"; };
		B32E30220D8974E5003052DB /* RevertCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RevertCmd.cpp; sourceTree = "<group>"; };
		B32E30230D8974E5003052DB /* RevertCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RevertCmd.h; sourceTree = "<group>"; };
		B32E30250D8974E5003052DB /* RevertParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RevertParam.h; sourceTree = "<group>"; };
		B32E30260D8974E5003052DB /* ScCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScCmd.cpp; sourceTree = "<group>"; };
		B32E30270D8974E5003052DB /* ScCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScCmd.h; sourceTree = "<group>"; };
		B32E30290D8974E5003052DB /* ScCmdData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScCmdData.h; sourceTree = "<group>"; };
		B32E302A0D8974E5003052DB /* ScParam.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScParam.cpp; sourceTree = "<group>"; };
		B32E302B0D8974E5003052DB /* ScParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScParam.h; sourceTree = "<group>"; };
		B32E302D0D8974E5003052DB /* ScParamVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScParamVisitor.h; sourceTree = "<group>"; };
		B32E302E0D8974E5003052DB /* StatusCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StatusCmd.cpp; sourceTree = "<group>"; };
		B32E302F0D8974E5003052DB /* StatusCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StatusCmd.h; sourceTree = "<group>"; };
		B32E30310D8974E5003052DB /* StatusCmd2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StatusCmd2.cpp; sourceTree = "<group>"; };
		B32E30320D8974E5003052DB /* StatusCmd2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StatusCmd2.h; sourceTree = "<group>"; };
		B32E30340D8974E5003052DB /* StatusParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StatusParam.h; sourceTree = "<group>"; };
		B32E30350D8974E5003052DB /* SwitchCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SwitchCmd.cpp; sourceTree = "<group>"; };
		B32E30360D8974E5003052DB /* SwitchCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SwitchCmd.h; sourceTree = "<group>"; };
		B32E30380D8974E5003052DB /* SwitchParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SwitchParam.h; sourceTree = "<group>"; };
		B32E30390D8974E5003052DB /* UnlockCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnlockCmd.cpp; sourceTree = "<group>"; };
		B32E303A0D8974E5003052DB /* UnlockCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnlockCmd.h; sourceTree = "<group>"; };
		B32E303C0D8974E5003052DB /* UnlockParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnlockParam.h; sourceTree = "<group>"; };
		B32E303D0D8974E5003052DB /* UpdateCmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UpdateCmd.cpp; sourceTree = "<group>"; };
		B32E303E0D8974E6003052DB /* UpdateCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UpdateCmd.h; sourceTree = "<group>"; };
		B32E30400D8974E6003052DB /* UpdateParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UpdateParam.h; sourceTree = "<group>"; };
		B32E30410D8974E6003052DB /* Commit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Commit.cpp; sourceTree = "<group>"; };
		B32E30420D8974E6003052DB /* Commit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Commit.h; sourceTree = "<group>"; };
		B32E30440D8974E6003052DB /* CommitDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommitDialog.cpp; sourceTree = "<group>"; };
		B32E30450D8974E6003052DB /* CommitDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = CommitDialog.h; sourceTree = "<group>"; };
		B32E30470D8974E6003052DB /* CommitItemLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommitItemLvi.cpp; sourceTree = "<group>"; };
		B32E30480D8974E6003052DB /* CommitItemLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommitItemLvi.h; sourceTree = "<group>"; };
		B32E304A0D8974E6003052DB /* config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config.cpp; sourceTree = "<group>"; };
		B32E304C0D8974E6003052DB /* ConfigManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConfigManager.cpp; sourceTree = "<group>"; };
		B32E304D0D8974E6003052DB /* ConfigManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfigManager.h; sourceTree = "<group>"; };
		B32E304F0D8974E6003052DB /* Controller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Controller.cpp; sourceTree = "<group>"; };
		B32E30500D8974E6003052DB /* Controller.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = Controller.h; sourceTree = "<group>"; };
		B32E30520D8974E6003052DB /* CopyDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CopyDialog.cpp; sourceTree = "<group>"; };
		B32E30530D8974E6003052DB /* CopyDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = CopyDialog.h; sourceTree = "<group>"; };
		B32E30550D8974E6003052DB /* CursorSupport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CursorSupport.cpp; sourceTree = "<group>"; };
		B32E30560D8974E6003052DB /* CursorSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CursorSupport.h; sourceTree = "<group>"; };
		B32E30580D8974E6003052DB /* DialogHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DialogHandler.h; sourceTree = "<group>"; };
		B32E30590D8974E6003052DB /* DiffDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DiffDialog.cpp; sourceTree = "<group>"; };
		B32E305A0D8974E6003052DB /* DiffDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = DiffDialog.h; sourceTree = "<group>"; };
		B32E305C0D8974E6003052DB /* DiffSummarizeLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DiffSummarizeLvi.cpp; sourceTree = "<group>"; };
		B32E305D0D8974E6003052DB /* DiffSummarizeLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffSummarizeLvi.h; sourceTree = "<group>"; };
		B32E305F0D8974E6003052DB /* DiffViewModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DiffViewModel.cpp; sourceTree = "<group>"; };
		B32E30600D8974E6003052DB /* DiffViewModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = DiffViewModel.h; sourceTree = "<group>"; };
		B32E30620D8974E6003052DB /* DirEntryLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DirEntryLvi.cpp; sourceTree = "<group>"; };
		B32E30630D8974E6003052DB /* DirEntryLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DirEntryLvi.h; sourceTree = "<group>"; };
		B32E30650D8974E6003052DB /* DragDropMimeTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DragDropMimeTypes.h; sourceTree = "<group>"; };
		B32E30660D8974E6003052DB /* DragInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DragInfo.cpp; sourceTree = "<group>"; };
		B32E30670D8974E6003052DB /* DragInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DragInfo.h; sourceTree = "<group>"; };
		B32E30690D8974E6003052DB /* ErrorHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorHandler.cpp; sourceTree = "<group>"; };
		B32E306A0D8974E6003052DB /* ErrorHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorHandler.h; sourceTree = "<group>"; };
		B32E306C0D8974E6003052DB /* ErrorSupport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorSupport.cpp; sourceTree = "<group>"; };
		B32E306D0D8974E6003052DB /* ErrorSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorSupport.h; sourceTree = "<group>"; };
		B32E30760D8974E6003052DB /* BlameEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlameEvent.h; sourceTree = "<group>"; };
		B32E30770D8974E6003052DB /* CancelEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CancelEvent.h; sourceTree = "<group>"; };
		B32E30780D8974E6003052DB /* CancelStartEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CancelStartEvent.h; sourceTree = "<group>"; };
		B32E30790D8974E6003052DB /* CancelStopEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CancelStopEvent.h; sourceTree = "<group>"; };
		B32E307A0D8974E6003052DB /* CopyWcItemEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopyWcItemEvent.h; sourceTree = "<group>"; };
		B32E307B0D8974E6003052DB /* CustomEvents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CustomEvents.cpp; sourceTree = "<group>"; };
		B32E307C0D8974E6003052DB /* CustomEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomEvents.h; sourceTree = "<group>"; };
		B32E307E0D8974E6003052DB /* DialogEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DialogEvent.h; sourceTree = "<group>"; };
		B32E307F0D8974E6003052DB /* DiffSummarizeEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffSummarizeEvent.h; sourceTree = "<group>"; };
		B32E30800D8974E6003052DB /* EventSupport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EventSupport.cpp; sourceTree = "<group>"; };
		B32E30810D8974E6003052DB /* EventSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EventSupport.h; sourceTree = "<group>"; };
		B32E30830D8974E6003052DB /* ExceptionEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionEvent.h; sourceTree = "<group>"; };
		B32E30840D8974E6003052DB /* LogEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogEvent.h; sourceTree = "<group>"; };
		B32E30850D8974E6003052DB /* LoggingEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoggingEvent.h; sourceTree = "<group>"; };
		B32E30860D8974E6003052DB /* LviOnItemEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LviOnItemEvent.h; sourceTree = "<group>"; };
		B32E30870D8974E6003052DB /* MoveWcItemEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoveWcItemEvent.h; sourceTree = "<group>"; };
		B32E30880D8974E6003052DB /* ReOrderProjectsEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReOrderProjectsEvent.h; sourceTree = "<group>"; };
		B32E30890D8974E6003052DB /* ScParamEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScParamEvent.cpp; sourceTree = "<group>"; };
		B32E308A0D8974E6003052DB /* ScParamEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScParamEvent.h; sourceTree = "<group>"; };
		B32E308C0D8974E6003052DB /* UpdateWcEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UpdateWcEvent.h; sourceTree = "<group>"; };
		B32E308D0D8974E6003052DB /* ExportDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExportDialog.cpp; sourceTree = "<group>"; };
		B32E308E0D8974E6003052DB /* ExportDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = ExportDialog.h; sourceTree = "<group>"; };
		B32E30900D8974E6003052DB /* ExternProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExternProvider.h; sourceTree = "<group>"; };
		B32E30910D8974E6003052DB /* ExternProviderImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExternProviderImpl.cpp; sourceTree = "<group>"; };
		B32E30920D8974E6003052DB /* ExternProviderImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExternProviderImpl.h; sourceTree = "<group>"; };
		B32E30940D8974E6003052DB /* GuiLock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GuiLock.h; sourceTree = "<group>"; };
		B32E30950D8974E6003052DB /* ImportDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImportDialog.cpp; sourceTree = "<group>"; };
		B32E30960D8974E6003052DB /* ImportDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = ImportDialog.h; sourceTree = "<group>"; };
		B32E30980D8974E6003052DB /* keyboard.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = keyboard.txt; sourceTree = "<group>"; };
		B32E30990D8974E6003052DB /* ListCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListCache.h; sourceTree = "<group>"; };
		B32E309A0D8974E6003052DB /* ListViewColumnTooltips.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ListViewColumnTooltips.cpp; sourceTree = "<group>"; };
		B32E309B0D8974E6003052DB /* ListViewColumnTooltips.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListViewColumnTooltips.h; sourceTree = "<group>"; };
		B32E309D0D8974E6003052DB /* ListViewHeaderHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ListViewHeaderHandler.cpp; sourceTree = "<group>"; };
		B32E309E0D8974E6003052DB /* ListViewHeaderHandler.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = ListViewHeaderHandler.h; sourceTree = "<group>"; };
		B32E30A00D8974E6003052DB /* ListWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ListWidget.cpp; sourceTree = "<group>"; };
		B32E30A10D8974E6003052DB /* ListWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = ListWidget.h; sourceTree = "<group>"; };
		B32E30A30D8974E6003052DB /* LockDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LockDialog.cpp; sourceTree = "<group>"; };
		B32E30A40D8974E6003052DB /* LockDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = LockDialog.h; sourceTree = "<group>"; };
		B32E30A60D8974E6003052DB /* LogData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogData.h; sourceTree = "<group>"; };
		B32E30A70D8974E6003052DB /* LogDialog2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogDialog2.cpp; sourceTree = "<group>"; };
		B32E30A80D8974E6003052DB /* LogDialog2.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = LogDialog2.h; sourceTree = "<group>"; };
		B32E30AA0D8974E6003052DB /* LogEntryLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogEntryLvi.cpp; sourceTree = "<group>"; };
		B32E30AB0D8974E6003052DB /* LogEntryLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogEntryLvi.h; sourceTree = "<group>"; };
		B32E30AD0D8974E6003052DB /* LogGraphCanvasItems.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogGraphCanvasItems.cpp; sourceTree = "<group>"; };
		B32E30AE0D8974E6003052DB /* LogGraphCanvasItems.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogGraphCanvasItems.h; sourceTree = "<group>"; };
		B32E30B00D8974E6003052DB /* LogGraphCanvasView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogGraphCanvasView.cpp; sourceTree = "<group>"; };
		B32E30B10D8974E6003052DB /* LogGraphCanvasView.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = LogGraphCanvasView.h; sourceTree = "<group>"; };
		B32E30B30D8974E6003052DB /* LogGraphDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogGraphDialog.cpp; sourceTree = "<group>"; };
		B32E30B40D8974E6003052DB /* LogGraphDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = LogGraphDialog.h; sourceTree = "<group>"; };
		B32E30B60D8974E6003052DB /* LogGraphNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogGraphNode.cpp; sourceTree = "<group>"; };
		B32E30B70D8974E6003052DB /* LogGraphNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogGraphNode.h; sourceTree = "<group>"; };
		B32E30B90D8974E6003052DB /* LogGraphViewModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogGraphViewModel.cpp; sourceTree = "<group>"; };
		B32E30BA0D8974E6003052DB /* LogGraphViewModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = LogGraphViewModel.h; sourceTree = "<group>"; };
		B32E30BC0D8974E6003052DB /* LogLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogLvi.cpp; sourceTree = "<group>"; };
		B32E30BD0D8974E6003052DB /* LogLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LogLvi.h; sourceTree = "<group>"; };
		B32E30BF0D8974E6003052DB /* LogViewModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogViewModel.cpp; sourceTree = "<group>"; };
		B32E30C00D8974E6003052DB /* LogViewModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = LogViewModel.h; sourceTree = "<group>"; };
		B32E30C20D8974E6003052DB /* LogWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LogWidget.cpp; sourceTree = "<group>"; };
		B32E30C30D8974E6003052DB /* LogWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = LogWidget.h; sourceTree = "<group>"; };
		B32E30C50D8974E6003052DB /* MainWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MainWindow.cpp; sourceTree = "<group>"; };
		B32E30C60D8974E6003052DB /* MainWindow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = MainWindow.h; sourceTree = "<group>"; };
		B32E30C90D8974E6003052DB /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
		B32E30CB0D8974E6003052DB /* MergeDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MergeDialog.cpp; sourceTree = "<group>"; };
		B32E30CC0D8974E6003052DB /* MergeDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = MergeDialog.h; sourceTree = "<group>"; };
		B32E30CE0D8974E6003052DB /* MergeViewModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MergeViewModel.cpp; sourceTree = "<group>"; };
		B32E30CF0D8974E6003052DB /* MergeViewModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = MergeViewModel.h; sourceTree = "<group>"; };
		B32E30D10D8974E6003052DB /* MkdirDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MkdirDialog.cpp; sourceTree = "<group>"; };
		B32E30D20D8974E6003052DB /* MkdirDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = MkdirDialog.h; sourceTree = "<group>"; };
		B32E31590D8974E8003052DB /* MoveDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MoveDialog.cpp; sourceTree = "<group>"; };
		B32E315A0D8974E8003052DB /* MoveDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoveDialog.h; sourceTree = "<group>"; };
		B32E315B0D8974E8003052DB /* Notify.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Notify.cpp; sourceTree = "<group>"; };
		B32E315C0D8974E8003052DB /* Notify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Notify.h; sourceTree = "<group>"; };
		B32E315E0D8974E8003052DB /* NullCmdResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NullCmdResult.cpp; sourceTree = "<group>"; };
		B32E315F0D8974E8003052DB /* NullCmdResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NullCmdResult.h; sourceTree = "<group>"; };
		B32E31610D8974E8003052DB /* PostCmdResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PostCmdResult.cpp; sourceTree = "<group>"; };
		B32E31620D8974E8003052DB /* PostCmdResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PostCmdResult.h; sourceTree = "<group>"; };
		B32E31640D8974E8003052DB /* PostProgressCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PostProgressCallback.cpp; sourceTree = "<group>"; };
		B32E31650D8974E8003052DB /* PostProgressCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PostProgressCallback.h; sourceTree = "<group>"; };
		B32E31670D8974E8003052DB /* Project.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Project.cpp; sourceTree = "<group>"; };
		B32E31680D8974E8003052DB /* Project.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Project.h; sourceTree = "<group>"; };
		B32E316A0D8974E8003052DB /* ProjectFoldersWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectFoldersWidget.cpp; sourceTree = "<group>"; };
		B32E316B0D8974E8003052DB /* ProjectFoldersWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectFoldersWidget.h; sourceTree = "<group>"; };
		B32E316C0D8974E8003052DB /* ProjectItemDragObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectItemDragObject.h; sourceTree = "<group>"; };
		B32E316D0D8974E8003052DB /* ProjectLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectLvi.cpp; sourceTree = "<group>"; };
		B32E316E0D8974E8003052DB /* ProjectLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectLvi.h; sourceTree = "<group>"; };
		B32E316F0D8974E8003052DB /* ProjectPropertiesDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectPropertiesDialog.cpp; sourceTree = "<group>"; };
		B32E31700D8974E8003052DB /* ProjectPropertiesDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = ProjectPropertiesDialog.h; sourceTree = "<group>"; };
		B32E31720D8974E8003052DB /* ProjectSorter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectSorter.cpp; sourceTree = "<group>"; };
		B32E31730D8974E8003052DB /* ProjectSorter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectSorter.h; sourceTree = "<group>"; };
		B32E31750D8974E8003052DB /* ProjectTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectTypes.h; sourceTree = "<group>"; };
		B32E31760D8974E8003052DB /* ProjectWizard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectWizard.cpp; sourceTree = "<group>"; };
		B32E31770D8974E8003052DB /* ProjectWizard.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = ProjectWizard.h; sourceTree = "<group>"; };
		B32E31790D8974E8003052DB /* PropertiesDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertiesDialog.cpp; sourceTree = "<group>"; };
		B32E317A0D8974E8003052DB /* PropertiesDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertiesDialog.h; sourceTree = "<group>"; };
		B32E317B0D8974E8003052DB /* PropertiesDialog2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertiesDialog2.cpp; sourceTree = "<group>"; };
		B32E317C0D8974E8003052DB /* PropertiesDialog2.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = PropertiesDialog2.h; sourceTree = "<group>"; };
		B32E317E0D8974E8003052DB /* RemoveDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RemoveDialog.cpp; sourceTree = "<group>"; };
		B32E317F0D8974E8003052DB /* RemoveDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RemoveDialog.h; sourceTree = "<group>"; };
		B32E31810D8974E8003052DB /* RepoModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RepoModel.cpp; sourceTree = "<group>"; };
		B32E31820D8974E8003052DB /* RepoModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RepoModel.h; sourceTree = "<group>"; };
		B32E31840D8974E8003052DB /* Repository.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Repository.h; sourceTree = "<group>"; };
		B32E31850D8974E8003052DB /* RepositoryBranchesLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RepositoryBranchesLvi.cpp; sourceTree = "<group>"; };
		B32E31860D8974E8003052DB /* RepositoryBranchesLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepositoryBranchesLvi.h; sourceTree = "<group>"; };
		B32E31870D8974E8003052DB /* RepositoryCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RepositoryCache.cpp; sourceTree = "<group>"; };
		B32E31880D8974E8003052DB /* RepositoryCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepositoryCache.h; sourceTree = "<group>"; };
		B32E318A0D8974E8003052DB /* RepositoryDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RepositoryDialog.cpp; sourceTree = "<group>"; };
		B32E318B0D8974E8003052DB /* RepositoryDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RepositoryDialog.h; sourceTree = "<group>"; };
		B32E318D0D8974E8003052DB /* RepositoryFilesWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RepositoryFilesWidget.cpp; sourceTree = "<group>"; };
		B32E318E0D8974E8003052DB /* RepositoryFilesWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepositoryFilesWidget.h; sourceTree = "<group>"; };
		B32E318F0D8974E8003052DB /* RepositoryLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RepositoryLvi.cpp; sourceTree = "<group>"; };
		B32E31900D8974E8003052DB /* RepositoryLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepositoryLvi.h; sourceTree = "<group>"; };
		B32E31940D8974E8003052DB /* RepositoryTagsLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RepositoryTagsLvi.cpp; sourceTree = "<group>"; };
		B32E31950D8974E8003052DB /* RepositoryTagsLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepositoryTagsLvi.h; sourceTree = "<group>"; };
		B32E31960D8974E8003052DB /* RevisionProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RevisionProvider.h; sourceTree = "<group>"; };
		B32E31970D8974E8003052DB /* RevisionWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RevisionWidget.cpp; sourceTree = "<group>"; };
		B32E31980D8974E8003052DB /* RevisionWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RevisionWidget.h; sourceTree = "<group>"; };
		B32E319A0D8974E8003052DB /* RpListCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpListCache.cpp; sourceTree = "<group>"; };
		B32E319B0D8974E8003052DB /* RpListCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RpListCache.h; sourceTree = "<group>"; };
		B32E319D0D8974E8003052DB /* RpListInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpListInfo.cpp; sourceTree = "<group>"; };
		B32E319E0D8974E8003052DB /* RpListInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RpListInfo.h; sourceTree = "<group>"; };
		B32E31A00D8974E8003052DB /* RpSelection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpSelection.cpp; sourceTree = "<group>"; };
		B32E31A10D8974E8003052DB /* RpSelection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RpSelection.h; sourceTree = "<group>"; };
		B32E31A30D8974E8003052DB /* RpView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpView.cpp; sourceTree = "<group>"; };
		B32E31A40D8974E8003052DB /* RpView.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RpView.h; sourceTree = "<group>"; };
		B32E31A60D8974E8003052DB /* RpViewColumnTooltips.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewColumnTooltips.cpp; sourceTree = "<group>"; };
		B32E31A70D8974E8003052DB /* RpViewColumnTooltips.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RpViewColumnTooltips.h; sourceTree = "<group>"; };
		B32E31A90D8974E8003052DB /* RpViewModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewModel.cpp; sourceTree = "<group>"; };
		B32E31AA0D8974E8003052DB /* RpViewModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RpViewModel.h; sourceTree = "<group>"; };
		B32E31AC0D8974E8003052DB /* RpViewState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewState.cpp; sourceTree = "<group>"; };
		B32E31AD0D8974E8003052DB /* RpViewState.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RpViewState.h; sourceTree = "<group>"; };
		B32E31AF0D8974E8003052DB /* RpViewTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewTree.cpp; sourceTree = "<group>"; };
		B32E31B00D8974E8003052DB /* RpViewTree.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RpViewTree.h; sourceTree = "<group>"; };
		B32E31B20D8974E8003052DB /* RpViewTreeWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewTreeWidget.cpp; sourceTree = "<group>"; };
		B32E31B30D8974E8003052DB /* RpViewTreeWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = RpViewTreeWidget.h; sourceTree = "<group>"; };
		B32E31B50D8974E8003052DB /* RpViewWhatsThis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RpViewWhatsThis.cpp; sourceTree = "<group>"; };
		B32E31B60D8974E8003052DB /* RpViewWhatsThis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RpViewWhatsThis.h; sourceTree = "<group>"; };
		B32E31B80D8974E8003052DB /* sc.ini */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sc.ini; sourceTree = "<group>"; };
		B32E31B90D8974E8003052DB /* sc.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sc.rc; sourceTree = "<group>"; };
		B32E31BA0D8974E8003052DB /* ScDragObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScDragObject.h; sourceTree = "<group>"; };
		B32E31BB0D8974E8003052DB /* ScLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScLvi.cpp; sourceTree = "<group>"; };
		B32E31BC0D8974E8003052DB /* ScLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScLvi.h; sourceTree = "<group>"; };
		B32E31BD0D8974E8003052DB /* ScLviVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScLviVisitor.h; sourceTree = "<group>"; };
		B32E31BE0D8974E8003052DB /* ScModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScModel.cpp; sourceTree = "<group>"; };
		B32E31BF0D8974E8003052DB /* ScModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScModel.h; sourceTree = "<group>"; };
		B32E31CD0D8974E8003052DB /* CommitLogHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommitLogHistory.h; sourceTree = "<group>"; };
		B32E31CE0D8974E8003052DB /* FontSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FontSettings.h; sourceTree = "<group>"; };
		B32E31CF0D8974E8003052DB /* FontSettingsInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FontSettingsInfo.cpp; sourceTree = "<group>"; };
		B32E31D00D8974E8003052DB /* FontSettingsInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FontSettingsInfo.h; sourceTree = "<group>"; };
		B32E31D20D8974E8003052DB /* FontSettingsWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FontSettingsWidget.cpp; sourceTree = "<group>"; };
		B32E31D30D8974E8003052DB /* FontSettingsWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = FontSettingsWidget.h; sourceTree = "<group>"; };
		B32E31D50D8974E8003052DB /* ProjectSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectSettings.h; sourceTree = "<group>"; };
		B32E31D60D8974E8003052DB /* ProjectSettingsInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectSettingsInfo.cpp; sourceTree = "<group>"; };
		B32E31D70D8974E8003052DB /* ProjectSettingsInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectSettingsInfo.h; sourceTree = "<group>"; };
		B32E31D90D8974E8003052DB /* ProjectSettingsWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectSettingsWidget.cpp; sourceTree = "<group>"; };
		B32E31DA0D8974E8003052DB /* ProjectSettingsWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = ProjectSettingsWidget.h; sourceTree = "<group>"; };
		B32E31DC0D8974E8003052DB /* SubversionSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SubversionSettings.h; sourceTree = "<group>"; };
		B32E31DD0D8974E8003052DB /* SubversionSettingsInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SubversionSettingsInfo.cpp; sourceTree = "<group>"; };
		B32E31DE0D8974E8003052DB /* SubversionSettingsInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SubversionSettingsInfo.h; sourceTree = "<group>"; };
		B32E31E00D8974E8003052DB /* SubversionSettingsWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SubversionSettingsWidget.cpp; sourceTree = "<group>"; };
		B32E31E10D8974E8003052DB /* SubversionSettingsWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = SubversionSettingsWidget.h; sourceTree = "<group>"; };
		B32E31E30D8974E8003052DB /* ToolsSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ToolsSettings.h; sourceTree = "<group>"; };
		B32E31E40D8974E8003052DB /* ToolsSettingsInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ToolsSettingsInfo.cpp; sourceTree = "<group>"; };
		B32E31E50D8974E8003052DB /* ToolsSettingsInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ToolsSettingsInfo.h; sourceTree = "<group>"; };
		B32E31E70D8974E8003052DB /* ToolsSettingsWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ToolsSettingsWidget.cpp; sourceTree = "<group>"; };
		B32E31E80D8974E8003052DB /* ToolsSettingsWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = ToolsSettingsWidget.h; sourceTree = "<group>"; };
		B32E31EA0D8974E8003052DB /* Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Settings.cpp; sourceTree = "<group>"; };
		B32E31EB0D8974E8003052DB /* Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Settings.h; sourceTree = "<group>"; };
		B32E31ED0D8974E8003052DB /* SimplePromptDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SimplePromptDialog.cpp; sourceTree = "<group>"; };
		B32E31EE0D8974E8003052DB /* SimplePromptDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimplePromptDialog.h; sourceTree = "<group>"; };
		B32E31F00D8974E8003052DB /* SortSafe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SortSafe.cpp; sourceTree = "<group>"; };
		B32E31F10D8974E8003052DB /* SortSafe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SortSafe.h; sourceTree = "<group>"; };
		B32E31F30D8974E9003052DB /* SslServerTrustPromptDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SslServerTrustPromptDialog.cpp; sourceTree = "<group>"; };
		B32E31F40D8974E9003052DB /* SslServerTrustPromptDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = SslServerTrustPromptDialog.h; sourceTree = "<group>"; };
		B32E31F60D8974E9003052DB /* StatusId.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StatusId.cpp; sourceTree = "<group>"; };
		B32E31F70D8974E9003052DB /* StatusId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StatusId.h; sourceTree = "<group>"; };
		B32E31F90D8974E9003052DB /* StatusResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StatusResult.h; sourceTree = "<group>"; };
		B32E31FB0D8974E9003052DB /* subcommander.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = subcommander.cpp; sourceTree = "<group>"; };
		B32E31FD0D8974E9003052DB /* subcommander.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = subcommander.vcproj; sourceTree = "<group>"; };
		B32E31FE0D8974E9003052DB /* SwitchDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SwitchDialog.cpp; sourceTree = "<group>"; };
		B32E31FF0D8974E9003052DB /* SwitchDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = SwitchDialog.h; sourceTree = "<group>"; };
		B32E32010D8974E9003052DB /* SyncCmdResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyncCmdResult.h; sourceTree = "<group>"; };
		B32E32020D8974E9003052DB /* TabWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TabWidget.cpp; sourceTree = "<group>"; };
		B32E32030D8974E9003052DB /* TabWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = TabWidget.h; sourceTree = "<group>"; };
		B32E32050D8974E9003052DB /* TextEdit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextEdit.cpp; sourceTree = "<group>"; };
		B32E32060D8974E9003052DB /* TextEdit.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = TextEdit.h; sourceTree = "<group>"; };
		B32E32080D8974E9003052DB /* TextWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextWindow.cpp; sourceTree = "<group>"; };
		B32E32090D8974E9003052DB /* TextWindow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = TextWindow.h; sourceTree = "<group>"; };
		B32E320B0D8974E9003052DB /* TreeView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TreeView.cpp; sourceTree = "<group>"; };
		B32E320C0D8974E9003052DB /* TreeView.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = TreeView.h; sourceTree = "<group>"; };
		B32E320E0D8974E9003052DB /* UnlockDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnlockDialog.cpp; sourceTree = "<group>"; };
		B32E320F0D8974E9003052DB /* UnlockDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = UnlockDialog.h; sourceTree = "<group>"; };
		B32E32110D8974E9003052DB /* UpdateDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UpdateDialog.cpp; sourceTree = "<group>"; };
		B32E32120D8974E9003052DB /* UpdateDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = UpdateDialog.h; sourceTree = "<group>"; };
		B32E32170D8974E9003052DB /* WcSelection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcSelection.cpp; sourceTree = "<group>"; };
		B32E32180D8974E9003052DB /* WcSelection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcSelection.h; sourceTree = "<group>"; };
		B32E321A0D8974E9003052DB /* WcStatusCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcStatusCache.cpp; sourceTree = "<group>"; };
		B32E321B0D8974E9003052DB /* WcStatusCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcStatusCache.h; sourceTree = "<group>"; };
		B32E32200D8974E9003052DB /* WcStatusInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcStatusInfo.cpp; sourceTree = "<group>"; };
		B32E32210D8974E9003052DB /* WcStatusInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcStatusInfo.h; sourceTree = "<group>"; };
		B32E32230D8974E9003052DB /* WcStatusLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcStatusLvi.cpp; sourceTree = "<group>"; };
		B32E32240D8974E9003052DB /* WcStatusLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcStatusLvi.h; sourceTree = "<group>"; };
		B32E32260D8974E9003052DB /* WcView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcView.cpp; sourceTree = "<group>"; };
		B32E32270D8974E9003052DB /* WcView.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = WcView.h; sourceTree = "<group>"; };
		B32E32290D8974E9003052DB /* WcViewColumnTooltips.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewColumnTooltips.cpp; sourceTree = "<group>"; };
		B32E322A0D8974E9003052DB /* WcViewColumnTooltips.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcViewColumnTooltips.h; sourceTree = "<group>"; };
		B32E323B0D8974E9003052DB /* WcViewModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewModel.cpp; sourceTree = "<group>"; };
		B32E323C0D8974E9003052DB /* WcViewModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = WcViewModel.h; sourceTree = "<group>"; };
		B32E323E0D8974E9003052DB /* WcViewTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewTree.cpp; sourceTree = "<group>"; };
		B32E323F0D8974E9003052DB /* WcViewTree.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = WcViewTree.h; sourceTree = "<group>"; };
		B32E32410D8974E9003052DB /* WcViewTreeItemModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewTreeItemModel.cpp; sourceTree = "<group>"; };
		B32E32420D8974E9003052DB /* WcViewTreeItemModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = WcViewTreeItemModel.h; sourceTree = "<group>"; };
		B32E32440D8974E9003052DB /* WcViewTreeProxyModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewTreeProxyModel.cpp; sourceTree = "<group>"; };
		B32E32450D8974E9003052DB /* WcViewTreeProxyModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = WcViewTreeProxyModel.h; sourceTree = "<group>"; };
		B32E32470D8974E9003052DB /* WcViewTreeWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewTreeWidget.cpp; sourceTree = "<group>"; };
		B32E32480D8974E9003052DB /* WcViewTreeWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = WcViewTreeWidget.h; sourceTree = "<group>"; };
		B32E324A0D8974E9003052DB /* WcViewWhatsThis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewWhatsThis.cpp; sourceTree = "<group>"; };
		B32E324B0D8974E9003052DB /* WcViewWhatsThis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcViewWhatsThis.h; sourceTree = "<group>"; };
		B32E324D0D8974E9003052DB /* WorkingCopyFilesWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WorkingCopyFilesWidget.cpp; sourceTree = "<group>"; };
		B32E324E0D8974E9003052DB /* WorkingCopyFilesWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WorkingCopyFilesWidget.h; sourceTree = "<group>"; };
		B32E324F0D8974E9003052DB /* WorkingCopyLvi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WorkingCopyLvi.cpp; sourceTree = "<group>"; };
		B32E32500D8974E9003052DB /* WorkingCopyLvi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WorkingCopyLvi.h; sourceTree = "<group>"; };
		B32EB1E40DFBCE3600248551 /* NullDiffInfoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NullDiffInfoModel.h; sourceTree = "<group>"; };
		B32EB1EC0DFBCFD100248551 /* NullDiffInfoModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NullDiffInfoModel.cpp; sourceTree = "<group>"; };
		B337788A0F1A715600B6848A /* CommandStartedFinishedTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CommandStartedFinishedTest.cpp; path = "subcommander-test/CommandStartedFinishedTest.cpp"; sourceTree = "<group>"; };
		B337788B0F1A715600B6848A /* CommandStartedFinishedTest.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = CommandStartedFinishedTest.h; path = "subcommander-test/CommandStartedFinishedTest.h"; sourceTree = "<group>"; };
		B337788C0F1A715600B6848A /* PreserveSwitchStatusTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PreserveSwitchStatusTest.cpp; path = "subcommander-test/PreserveSwitchStatusTest.cpp"; sourceTree = "<group>"; };
		B337788D0F1A715600B6848A /* PreserveSwitchStatusTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PreserveSwitchStatusTest.h; path = "subcommander-test/PreserveSwitchStatusTest.h"; sourceTree = "<group>"; };
		B337788E0F1A715600B6848A /* ProjectItemTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProjectItemTest.cpp; path = "subcommander-test/ProjectItemTest.cpp"; sourceTree = "<group>"; };
		B337788F0F1A715600B6848A /* ProjectItemTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProjectItemTest.h; path = "subcommander-test/ProjectItemTest.h"; sourceTree = "<group>"; };
		B33778900F1A715600B6848A /* RunningBookmarkTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RunningBookmarkTest.cpp; path = "subcommander-test/RunningBookmarkTest.cpp"; sourceTree = "<group>"; };
		B33778910F1A715600B6848A /* RunningBookmarkTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RunningBookmarkTest.h; path = "subcommander-test/RunningBookmarkTest.h"; sourceTree = "<group>"; };
		B33778920F1A715600B6848A /* TextStatusFilterTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextStatusFilterTest.cpp; path = "subcommander-test/TextStatusFilterTest.cpp"; sourceTree = "<group>"; };
		B33778930F1A715600B6848A /* TextStatusFilterTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextStatusFilterTest.h; path = "subcommander-test/TextStatusFilterTest.h"; sourceTree = "<group>"; };
		B33778940F1A715600B6848A /* WcViewCmdProgressTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcViewCmdProgressTest.cpp; path = "subcommander-test/WcViewCmdProgressTest.cpp"; sourceTree = "<group>"; };
		B33778950F1A715600B6848A /* WcViewCmdProgressTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcViewCmdProgressTest.h; path = "subcommander-test/WcViewCmdProgressTest.h"; sourceTree = "<group>"; };
		B33778960F1A715600B6848A /* WcViewItemTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcViewItemTest.cpp; path = "subcommander-test/WcViewItemTest.cpp"; sourceTree = "<group>"; };
		B33778970F1A715600B6848A /* WcViewItemTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcViewItemTest.h; path = "subcommander-test/WcViewItemTest.h"; sourceTree = "<group>"; };
		B33778980F1A715600B6848A /* WcViewModelMoveTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcViewModelMoveTest.cpp; path = "subcommander-test/WcViewModelMoveTest.cpp"; sourceTree = "<group>"; };
		B33778990F1A715600B6848A /* WcViewModelMoveTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcViewModelMoveTest.h; path = "subcommander-test/WcViewModelMoveTest.h"; sourceTree = "<group>"; };
		B337789A0F1A715600B6848A /* WcViewSimilarFolderNames.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcViewSimilarFolderNames.cpp; path = "subcommander-test/WcViewSimilarFolderNames.cpp"; sourceTree = "<group>"; };
		B337789B0F1A715600B6848A /* WcViewSimilarFolderNames.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = WcViewSimilarFolderNames.h; path = "subcommander-test/WcViewSimilarFolderNames.h"; sourceTree = "<group>"; };
		B337789C0F1A715600B6848A /* WcViewTreeItemModelTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcViewTreeItemModelTest.cpp; path = "subcommander-test/WcViewTreeItemModelTest.cpp"; sourceTree = "<group>"; };
		B337789D0F1A715600B6848A /* WcViewTreeItemModelTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcViewTreeItemModelTest.h; path = "subcommander-test/WcViewTreeItemModelTest.h"; sourceTree = "<group>"; };
		B337789E0F1A715600B6848A /* WcViewWithDeepChange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcViewWithDeepChange.cpp; path = "subcommander-test/WcViewWithDeepChange.cpp"; sourceTree = "<group>"; };
		B337789F0F1A715600B6848A /* WcViewWithDeepChange.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = WcViewWithDeepChange.h; path = "subcommander-test/WcViewWithDeepChange.h"; sourceTree = "<group>"; };
		B33778A10F1A717100B6848A /* ProjectReaderTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectReaderTest.cpp; sourceTree = "<group>"; };
		B33778A20F1A717100B6848A /* ProjectReaderTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectReaderTest.h; sourceTree = "<group>"; };
		B33778A30F1A717100B6848A /* SingleProjectReaderTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SingleProjectReaderTest.cpp; sourceTree = "<group>"; };
		B33778A40F1A717100B6848A /* SingleProjectReaderTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SingleProjectReaderTest.h; sourceTree = "<group>"; };
		B33778AB0F1A71B600B6848A /* libsubcommander-test.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libsubcommander-test.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		B337790F0F1A9CD500B6848A /* ProjectReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectReader.cpp; sourceTree = "<group>"; };
		B33779100F1A9CD500B6848A /* ProjectReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectReader.h; sourceTree = "<group>"; };
		B33779110F1A9CD500B6848A /* ProjectWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectWriter.cpp; sourceTree = "<group>"; };
		B33779120F1A9CD500B6848A /* ProjectWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectWriter.h; sourceTree = "<group>"; };
		B33779130F1A9CD500B6848A /* SingleProjectReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SingleProjectReader.cpp; sourceTree = "<group>"; };
		B33779140F1A9CD500B6848A /* SingleProjectReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SingleProjectReader.h; sourceTree = "<group>"; };
		B337791D0F1A9E3400B6848A /* TextStatusFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextStatusFilter.cpp; sourceTree = "<group>"; };
		B337791E0F1A9E3400B6848A /* TextStatusFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextStatusFilter.h; sourceTree = "<group>"; };
		B337791F0F1A9E3400B6848A /* TextStatusFilterDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextStatusFilterDialog.cpp; sourceTree = "<group>"; };
		B33779200F1A9E3400B6848A /* TextStatusFilterDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; path = TextStatusFilterDialog.h; sourceTree = "<group>"; };
		B33779240F1A9EB000B6848A /* PathSimplifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PathSimplifier.cpp; path = sublib/PathSimplifier.cpp; sourceTree = "<group>"; };
		B33779250F1A9EB000B6848A /* PathSimplifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PathSimplifier.h; path = sublib/PathSimplifier.h; sourceTree = "<group>"; };
		B33779350F1AA20500B6848A /* libsubmerge-test.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libsubmerge-test.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		B337793D0F1AA24900B6848A /* libsublib-test.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libsublib-test.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		B33779440F1AA26E00B6848A /* libsvn-test.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libsvn-test.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		B337794B0F1AA29100B6848A /* libutil-test.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libutil-test.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		B33779570F1E798500B6848A /* StatusCacheTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StatusCacheTest.cpp; path = "subcommander-test/StatusCacheTest.cpp"; sourceTree = "<group>"; };
		B33779580F1E798500B6848A /* StatusCacheTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatusCacheTest.h; path = "subcommander-test/StatusCacheTest.h"; sourceTree = "<group>"; };
		B337795B0F1E7A1B00B6848A /* ProjectSorterTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProjectSorterTest.cpp; path = "subcommander-test/ProjectSorterTest.cpp"; sourceTree = "<group>"; };
		B337795C0F1E7A1B00B6848A /* ProjectSorterTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProjectSorterTest.h; path = "subcommander-test/ProjectSorterTest.h"; sourceTree = "<group>"; };
		B337795D0F1E7A1B00B6848A /* WcStatusInfoTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcStatusInfoTest.cpp; path = "subcommander-test/WcStatusInfoTest.cpp"; sourceTree = "<group>"; };
		B337795E0F1E7A1B00B6848A /* WcStatusInfoTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcStatusInfoTest.h; path = "subcommander-test/WcStatusInfoTest.h"; sourceTree = "<group>"; };
		B33779610F1E7A7300B6848A /* WcViewIndex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewIndex.cpp; sourceTree = "<group>"; };
		B33779620F1E7A7300B6848A /* WcViewIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcViewIndex.h; sourceTree = "<group>"; };
		B33779690F1E7D9B00B6848A /* LayoutSettingsHandlerTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LayoutSettingsHandlerTest.cpp; path = "sublib-test/LayoutSettingsHandlerTest.cpp"; sourceTree = "<group>"; };
		B337796A0F1E7D9B00B6848A /* LayoutSettingsHandlerTest.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = LayoutSettingsHandlerTest.h; path = "sublib-test/LayoutSettingsHandlerTest.h"; sourceTree = "<group>"; };
		B337796B0F1E7D9B00B6848A /* PathSimplifierTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PathSimplifierTest.cpp; path = "sublib-test/PathSimplifierTest.cpp"; sourceTree = "<group>"; };
		B337796C0F1E7D9B00B6848A /* PathSimplifierTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PathSimplifierTest.h; path = "sublib-test/PathSimplifierTest.h"; sourceTree = "<group>"; };
		B337796D0F1E7D9B00B6848A /* TestConfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TestConfig.cpp; path = "sublib-test/TestConfig.cpp"; sourceTree = "<group>"; };
		B337796E0F1E7D9B00B6848A /* TestConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestConfig.h; path = "sublib-test/TestConfig.h"; sourceTree = "<group>"; };
		B337799E0F1E83C700B6848A /* HeaderSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HeaderSettings.cpp; sourceTree = "<group>"; };
		B337799F0F1E83C700B6848A /* HeaderSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeaderSettings.h; sourceTree = "<group>"; };
		B33779A60F1E847E00B6848A /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
		B33A37870FBE923F00CA2B86 /* configure.ac */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = configure.ac; sourceTree = "<group>"; };
		B342F4300D942ED400E44959 /* de.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = de.mo; sourceTree = "<group>"; };
		B342F4310D942ED400E44959 /* de.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = de.po; sourceTree = "<group>"; };
		B342F4330D942ED400E44959 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
		B342F4350D942ED400E44959 /* Subcommander.pot */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Subcommander.pot; sourceTree = "<group>"; };
		B342F4360D942ED400E44959 /* zh_CN.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = zh_CN.mo; sourceTree = "<group>"; };
		B342F4370D942ED400E44959 /* zh_CN.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = zh_CN.po; sourceTree = "<group>"; };
		B342F6820D96AEDC00E44959 /* CHANGES */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CHANGES; sourceTree = "<group>"; };
		B3BD2DC50E605EAE009AF5BA /* CreateRepositoryDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CreateRepositoryDialog.cpp; sourceTree = "<group>"; };
		B3BD2DC60E605EAE009AF5BA /* CreateRepositoryDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = CreateRepositoryDialog.h; sourceTree = "<group>"; };
		B3BD2DC90E605EEB009AF5BA /* Admin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Admin.cpp; path = svn/Admin.cpp; sourceTree = "<group>"; };
		B3BD2DCA0E605EEB009AF5BA /* Admin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Admin.h; path = svn/Admin.h; sourceTree = "<group>"; };
		B3C82AC20D897C2600F4DDB2 /* subcommander.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = subcommander.app; sourceTree = BUILT_PRODUCTS_DIR; };
		B3C82BA50D898AD800F4DDB2 /* config.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = config.h.in; sourceTree = "<group>"; };
		B3CDD7E50ECED3580074FDA5 /* ScParamTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScParamTypes.h; sourceTree = "<group>"; };
		B3D684850DBD2D5100B5D195 /* BookmarkViewProxyModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BookmarkViewProxyModel.cpp; sourceTree = "<group>"; };
		B3D684860DBD2D5100B5D195 /* BookmarkViewProxyModel.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = BookmarkViewProxyModel.h; sourceTree = "<group>"; };
		B3D685380DBFDE6200B5D195 /* StringUtilTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringUtilTest.cpp; sourceTree = "<group>"; };
		B3D685390DBFDE6200B5D195 /* StringUtilTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringUtilTest.h; sourceTree = "<group>"; };
		B3D6853A0DBFDE6200B5D195 /* TabTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TabTest.cpp; sourceTree = "<group>"; };
		B3D6853B0DBFDE6200B5D195 /* TabTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TabTest.h; sourceTree = "<group>"; };
		B3D6853D0DBFDE6200B5D195 /* TextModelTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextModelTest.cpp; sourceTree = "<group>"; };
		B3D6853E0DBFDE6200B5D195 /* TextModelTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextModelTest.h; sourceTree = "<group>"; };
		B3D6853F0DBFDE6200B5D195 /* TextModelTestRemove.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextModelTestRemove.cpp; sourceTree = "<group>"; };
		B3D685400DBFDE6200B5D195 /* TextModelTestRemove.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextModelTestRemove.h; sourceTree = "<group>"; };
		B3D6854E0DBFDF9B00B5D195 /* testrunner */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testrunner; sourceTree = BUILT_PRODUCTS_DIR; };
		B3D685750DC0CA4E00B5D195 /* LineTokenizerTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LineTokenizerTest.cpp; sourceTree = "<group>"; };
		B3D685760DC0CA4E00B5D195 /* LineTokenizerTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LineTokenizerTest.h; sourceTree = "<group>"; };
		B3D685770DC0CA4E00B5D195 /* test_merge.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = test_merge.vcproj; sourceTree = "<group>"; };
		B3D685790DC0CA4E00B5D195 /* debugstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debugstream.h; sourceTree = "<group>"; };
		B3D6857A0DC0CA4E00B5D195 /* stdafx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stdafx.cpp; sourceTree = "<group>"; };
		B3D6857B0DC0CA4E00B5D195 /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = "<group>"; };
		B3D6857C0DC0CA4E00B5D195 /* test_runner.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = test_runner.vcproj; sourceTree = "<group>"; };
		B3D6857D0DC0CA4E00B5D195 /* testrunner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = testrunner.cpp; sourceTree = "<group>"; };
		B3D6857E0DC0CA4E00B5D195 /* testsupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testsupport.h; sourceTree = "<group>"; };
		B3D685800DC0CA4E00B5D195 /* ProjectSorterTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProjectSorterTest.cpp; sourceTree = "<group>"; };
		B3D685810DC0CA4E00B5D195 /* ProjectSorterTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectSorterTest.h; sourceTree = "<group>"; };
		B3D685820DC0CA4E00B5D195 /* sc.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = sc.vcproj; sourceTree = "<group>"; };
		B3D685830DC0CA4E00B5D195 /* StatusCacheTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StatusCacheTest.cpp; sourceTree = "<group>"; };
		B3D685840DC0CA4E00B5D195 /* StatusCacheTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StatusCacheTest.h; sourceTree = "<group>"; };
		B3D685850DC0CA4E00B5D195 /* WcStatusInfoTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcStatusInfoTest.cpp; sourceTree = "<group>"; };
		B3D685860DC0CA4E00B5D195 /* WcStatusInfoTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcStatusInfoTest.h; sourceTree = "<group>"; };
		B3D685880DC0CA4E00B5D195 /* ClientStaticTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClientStaticTest.cpp; sourceTree = "<group>"; };
		B3D685890DC0CA4E00B5D195 /* ClientStaticTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientStaticTest.h; sourceTree = "<group>"; };
		B3D6858A0DC0CA4E00B5D195 /* DiffTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DiffTest.cpp; sourceTree = "<group>"; };
		B3D6858B0DC0CA4E00B5D195 /* DiffTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffTest.h; sourceTree = "<group>"; };
		B3D6858C0DC0CA4E00B5D195 /* test_svn.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = test_svn.vcproj; sourceTree = "<group>"; };
		B3D6858E0DC0CA4E00B5D195 /* CommandArgsTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommandArgsTest.cpp; sourceTree = "<group>"; };
		B3D6858F0DC0CA4E00B5D195 /* CommandArgsTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommandArgsTest.h; sourceTree = "<group>"; };
		B3D685900DC0CA4E00B5D195 /* CompareTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareTest.cpp; sourceTree = "<group>"; };
		B3D685910DC0CA4E00B5D195 /* CompareTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareTest.h; sourceTree = "<group>"; };
		B3D685930DC0CA4E00B5D195 /* test.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test.txt; sourceTree = "<group>"; };
		B3D685950DC0CA4E00B5D195 /* utf-16be.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "utf-16be.txt"; sourceTree = "<group>"; };
		B3D685960DC0CA4E00B5D195 /* utf-16le.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "utf-16le.txt"; sourceTree = "<group>"; };
		B3D685970DC0CA4E00B5D195 /* utf-32be.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "utf-32be.txt"; sourceTree = "<group>"; };
		B3D685980DC0CA4E00B5D195 /* utf-32le.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "utf-32le.txt"; sourceTree = "<group>"; };
		B3D685990DC0CA4E00B5D195 /* utf-8.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "utf-8.txt"; sourceTree = "<group>"; };
		B3D6859A0DC0CA4E00B5D195 /* FileTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileTest.cpp; sourceTree = "<group>"; };
		B3D6859B0DC0CA4E00B5D195 /* FileTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileTest.h; sourceTree = "<group>"; };
		B3D6859C0DC0CA4E00B5D195 /* test_util.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = test_util.vcproj; sourceTree = "<group>"; };
		B3D6859D0DC0CA4E00B5D195 /* UtfTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UtfTest.cpp; sourceTree = "<group>"; };
		B3D6859E0DC0CA4E00B5D195 /* UtfTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UtfTest.h; sourceTree = "<group>"; };
		B3F40ABA0D7B02F000C14784 /* apr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = apr.cpp; path = util/apr.cpp; sourceTree = SOURCE_ROOT; };
		B3F40ABB0D7B02F000C14784 /* apr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = apr.h; path = util/apr.h; sourceTree = "<group>"; };
		B3F40B250D7B099700C14784 /* libutil.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libutil.a; sourceTree = BUILT_PRODUCTS_DIR; };
		B3F40B5F0D7B12B800C14784 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = SOURCE_ROOT; };
		B3F40B7C0D7B176D00C14784 /* AprError.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AprError.cpp; path = util/AprError.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B7D0D7B176D00C14784 /* AprError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AprError.h; path = util/AprError.h; sourceTree = SOURCE_ROOT; };
		B3F40B7F0D7B176D00C14784 /* AprException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AprException.cpp; path = util/AprException.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B800D7B176D00C14784 /* AprException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AprException.h; path = util/AprException.h; sourceTree = SOURCE_ROOT; };
		B3F40B820D7B176D00C14784 /* Char.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Char.h; path = util/Char.h; sourceTree = SOURCE_ROOT; };
		B3F40B830D7B176D00C14784 /* CommandArgs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CommandArgs.cpp; path = util/CommandArgs.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B840D7B176D00C14784 /* CommandArgs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommandArgs.h; path = util/CommandArgs.h; sourceTree = SOURCE_ROOT; };
		B3F40B860D7B176D00C14784 /* Compare.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Compare.cpp; path = util/Compare.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B870D7B176D00C14784 /* Compare.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Compare.h; path = util/Compare.h; sourceTree = SOURCE_ROOT; };
		B3F40B890D7B176D00C14784 /* Condition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Condition.cpp; path = util/Condition.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B8A0D7B176D00C14784 /* Condition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Condition.h; path = util/Condition.h; sourceTree = SOURCE_ROOT; };
		B3F40B8C0D7B176D00C14784 /* Error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Error.cpp; path = util/Error.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B8D0D7B176D00C14784 /* Error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Error.h; path = util/Error.h; sourceTree = SOURCE_ROOT; };
		B3F40B8F0D7B176D00C14784 /* ErrorCodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ErrorCodes.cpp; path = util/ErrorCodes.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B900D7B176D00C14784 /* ErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ErrorCodes.h; path = util/ErrorCodes.h; sourceTree = SOURCE_ROOT; };
		B3F40B920D7B176D00C14784 /* ErrorImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ErrorImpl.cpp; path = util/ErrorImpl.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B930D7B176D00C14784 /* ErrorImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ErrorImpl.h; path = util/ErrorImpl.h; sourceTree = SOURCE_ROOT; };
		B3F40B950D7B176D00C14784 /* Exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Exception.h; path = util/Exception.h; sourceTree = SOURCE_ROOT; };
		B3F40B960D7B176D00C14784 /* ExceptionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExceptionHandler.h; path = util/ExceptionHandler.h; sourceTree = SOURCE_ROOT; };
		B3F40B970D7B176D00C14784 /* ExceptionStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExceptionStack.h; path = util/ExceptionStack.h; sourceTree = SOURCE_ROOT; };
		B3F40B980D7B176D00C14784 /* File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = File.cpp; path = util/File.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B990D7B176D00C14784 /* File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = File.h; path = util/File.h; sourceTree = SOURCE_ROOT; };
		B3F40B9B0D7B176D00C14784 /* FileData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileData.cpp; path = util/FileData.cpp; sourceTree = SOURCE_ROOT; };
		B3F40B9C0D7B176D00C14784 /* FileData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileData.h; path = util/FileData.h; sourceTree = SOURCE_ROOT; };
		B3F40B9E0D7B176D00C14784 /* Guard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Guard.h; path = util/Guard.h; sourceTree = SOURCE_ROOT; };
		B3F40B9F0D7B176D00C14784 /* iconvstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = iconvstream.h; path = util/iconvstream.h; sourceTree = SOURCE_ROOT; };
		B3F40BA00D7B176D00C14784 /* Id.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Id.cpp; path = util/Id.cpp; sourceTree = SOURCE_ROOT; };
		B3F40BA10D7B176D00C14784 /* Id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Id.h; path = util/Id.h; sourceTree = SOURCE_ROOT; };
		B3F40BA60D7B176D00C14784 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.in; path = util/Makefile.in; sourceTree = SOURCE_ROOT; };
		B3F40BA70D7B176D00C14784 /* max.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = max.h; path = util/max.h; sourceTree = SOURCE_ROOT; };
		B3F40BA80D7B176D00C14784 /* Memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Memory.h; path = util/Memory.h; sourceTree = SOURCE_ROOT; };
		B3F40BA90D7B176D00C14784 /* Mutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Mutex.cpp; path = util/Mutex.cpp; sourceTree = SOURCE_ROOT; };
		B3F40BAA0D7B176D00C14784 /* Mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Mutex.h; path = util/Mutex.h; sourceTree = SOURCE_ROOT; };
		B3F40BAC0D7B176D00C14784 /* Stackframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Stackframe.cpp; path = util/Stackframe.cpp; sourceTree = SOURCE_ROOT; };
		B3F40BAD0D7B176D00C14784 /* Stackframe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Stackframe.h; path = util/Stackframe.h; sourceTree = SOURCE_ROOT; };
		B3F40BAF0D7B176D00C14784 /* String.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = String.cpp; path = util/String.cpp; sourceTree = SOURCE_ROOT; };
		B3F40BB00D7B176D00C14784 /* String.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = String.h; path = util/String.h; sourceTree = "<group>"; };
		B3F40BB20D7B176D00C14784 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = types.h; path = util/types.h; sourceTree = SOURCE_ROOT; };
		B3F40BB30D7B176D00C14784 /* utf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utf.cpp; path = util/utf.cpp; sourceTree = SOURCE_ROOT; };
		B3F40BB40D7B176D00C14784 /* utf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utf.h; path = util/utf.h; sourceTree = SOURCE_ROOT; };
		B3F40BB60D7B176D00C14784 /* utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utf8.cpp; path = util/utf8.cpp; sourceTree = SOURCE_ROOT; };
		B3F40BB70D7B176D00C14784 /* utf8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utf8.h; path = util/utf8.h; sourceTree = SOURCE_ROOT; };
		B3F40BBA0D7B176D00C14784 /* uuid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = uuid.cpp; path = util/uuid.cpp; sourceTree = SOURCE_ROOT; };
		B3F40BBB0D7B176D00C14784 /* uuid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = uuid.h; path = util/uuid.h; sourceTree = SOURCE_ROOT; };
		B3F40C3D0D7B603800C14784 /* AuthPromptProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AuthPromptProvider.h; path = svn/AuthPromptProvider.h; sourceTree = SOURCE_ROOT; };
		B3F40C3E0D7B603800C14784 /* BlameBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlameBaton.h; path = svn/BlameBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40C3F0D7B603800C14784 /* BlameLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BlameLine.cpp; path = svn/BlameLine.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C400D7B603800C14784 /* BlameLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlameLine.h; path = svn/BlameLine.h; sourceTree = SOURCE_ROOT; };
		B3F40C420D7B603800C14784 /* BlameLineTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlameLineTypes.h; path = svn/BlameLineTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C430D7B603800C14784 /* CancelBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CancelBaton.h; path = svn/CancelBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40C440D7B603800C14784 /* Client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Client.cpp; path = svn/Client.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C450D7B603800C14784 /* Client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Client.h; path = svn/Client.h; sourceTree = SOURCE_ROOT; };
		B3F40C470D7B603800C14784 /* ClientContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientContext.h; path = svn/ClientContext.h; sourceTree = SOURCE_ROOT; };
		B3F40C480D7B603800C14784 /* ClientTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClientTypes.h; path = svn/ClientTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C490D7B603800C14784 /* CommitBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommitBaton.h; path = svn/CommitBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40C4A0D7B603800C14784 /* CommitInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CommitInfo.cpp; path = svn/CommitInfo.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C4B0D7B603800C14784 /* CommitInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommitInfo.h; path = svn/CommitInfo.h; sourceTree = SOURCE_ROOT; };
		B3F40C4D0D7B603800C14784 /* CommitItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CommitItem.cpp; path = svn/CommitItem.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C4E0D7B603800C14784 /* CommitItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommitItem.h; path = svn/CommitItem.h; sourceTree = SOURCE_ROOT; };
		B3F40C500D7B603800C14784 /* CommitItemTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommitItemTypes.h; path = svn/CommitItemTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C510D7B603800C14784 /* Diff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Diff.cpp; path = svn/Diff.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C520D7B603800C14784 /* Diff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Diff.h; path = svn/Diff.h; sourceTree = SOURCE_ROOT; };
		B3F40C540D7B603800C14784 /* DiffSummarize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DiffSummarize.cpp; path = svn/DiffSummarize.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C550D7B603800C14784 /* DiffSummarize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffSummarize.h; path = svn/DiffSummarize.h; sourceTree = SOURCE_ROOT; };
		B3F40C570D7B603800C14784 /* DiffSummarizeBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffSummarizeBaton.h; path = svn/DiffSummarizeBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40C580D7B603800C14784 /* DiffSummarizeTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffSummarizeTypes.h; path = svn/DiffSummarizeTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C590D7B603800C14784 /* DirEntry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DirEntry.cpp; path = svn/DirEntry.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C5A0D7B603800C14784 /* DirEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DirEntry.h; path = svn/DirEntry.h; sourceTree = SOURCE_ROOT; };
		B3F40C5C0D7B603800C14784 /* DirEntryTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DirEntryTypes.h; path = svn/DirEntryTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C5D0D7B603800C14784 /* Error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Error.cpp; path = svn/Error.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C5E0D7B603800C14784 /* Error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Error.h; path = svn/Error.h; sourceTree = SOURCE_ROOT; };
		B3F40C600D7B603800C14784 /* ErrorImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ErrorImpl.cpp; path = svn/ErrorImpl.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C610D7B603800C14784 /* ErrorImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ErrorImpl.h; path = svn/ErrorImpl.h; sourceTree = SOURCE_ROOT; };
		B3F40C630D7B603800C14784 /* Info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Info.cpp; path = svn/Info.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C640D7B603800C14784 /* Info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Info.h; path = svn/Info.h; sourceTree = SOURCE_ROOT; };
		B3F40C660D7B603800C14784 /* InfoBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoBaton.h; path = svn/InfoBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40C670D7B603800C14784 /* InfoTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoTypes.h; path = svn/InfoTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C690D7B603800C14784 /* Lock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Lock.cpp; path = svn/Lock.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C6A0D7B603800C14784 /* Lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Lock.h; path = svn/Lock.h; sourceTree = SOURCE_ROOT; };
		B3F40C6C0D7B603800C14784 /* LogBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LogBaton.h; path = svn/LogBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40C6D0D7B603800C14784 /* LogEntry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LogEntry.cpp; path = svn/LogEntry.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C6E0D7B603800C14784 /* LogEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LogEntry.h; path = svn/LogEntry.h; sourceTree = SOURCE_ROOT; };
		B3F40C700D7B603800C14784 /* LogEntryTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LogEntryTypes.h; path = svn/LogEntryTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C720D7B603800C14784 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = svn/Makefile.am; sourceTree = SOURCE_ROOT; };
		B3F40C740D7B603800C14784 /* Notify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Notify.h; path = svn/Notify.h; sourceTree = SOURCE_ROOT; };
		B3F40C750D7B603800C14784 /* Path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Path.cpp; path = svn/Path.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C760D7B603800C14784 /* Path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Path.h; path = svn/Path.h; sourceTree = SOURCE_ROOT; };
		B3F40C780D7B603800C14784 /* ProgressNotify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProgressNotify.h; path = svn/ProgressNotify.h; sourceTree = SOURCE_ROOT; };
		B3F40C790D7B603800C14784 /* Property.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Property.cpp; path = svn/Property.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C7A0D7B603800C14784 /* Property.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Property.h; path = svn/Property.h; sourceTree = SOURCE_ROOT; };
		B3F40C7C0D7B603800C14784 /* PropGetItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PropGetItem.cpp; path = svn/PropGetItem.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C7D0D7B603800C14784 /* PropGetItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PropGetItem.h; path = svn/PropGetItem.h; sourceTree = SOURCE_ROOT; };
		B3F40C7F0D7B603800C14784 /* PropGetItemTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PropGetItemTypes.h; path = svn/PropGetItemTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C800D7B603800C14784 /* PropListItem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PropListItem.cpp; path = svn/PropListItem.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C810D7B603800C14784 /* PropListItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PropListItem.h; path = svn/PropListItem.h; sourceTree = SOURCE_ROOT; };
		B3F40C830D7B603800C14784 /* PropListItemTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PropListItemTypes.h; path = svn/PropListItemTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40C840D7B603800C14784 /* Revision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Revision.cpp; path = svn/Revision.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C850D7B603800C14784 /* Revision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Revision.h; path = svn/Revision.h; sourceTree = SOURCE_ROOT; };
		B3F40C870D7B603800C14784 /* RevisionFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RevisionFactory.cpp; path = svn/RevisionFactory.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C880D7B603800C14784 /* RevisionFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RevisionFactory.h; path = svn/RevisionFactory.h; sourceTree = SOURCE_ROOT; };
		B3F40C8A0D7B603800C14784 /* StatusBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatusBaton.h; path = svn/StatusBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40C920D7B603800C14784 /* client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = client.h; path = svn/subversion/client.h; sourceTree = SOURCE_ROOT; };
		B3F40C930D7B603800C14784 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = svn/subversion/README; sourceTree = SOURCE_ROOT; };
		B3F40C940D7B603800C14784 /* repos_diff2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = repos_diff2.c; path = svn/subversion/repos_diff2.c; sourceTree = SOURCE_ROOT; };
		B3F40C950D7B603800C14784 /* repos_diff2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = repos_diff2.h; path = svn/subversion/repos_diff2.h; sourceTree = SOURCE_ROOT; };
		B3F40C970D7B603800C14784 /* repos_diff_summarize.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = repos_diff_summarize.c; path = svn/subversion/repos_diff_summarize.c; sourceTree = SOURCE_ROOT; };
		B3F40C990D7B603800C14784 /* svn_diff_summarize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = svn_diff_summarize.h; path = svn/subversion/svn_diff_summarize.h; sourceTree = SOURCE_ROOT; };
		B3F40C9A0D7B603800C14784 /* svn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = svn.cpp; path = svn/svn.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C9B0D7B603800C14784 /* svn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = svn.h; path = svn/svn.h; sourceTree = SOURCE_ROOT; };
		B3F40C9E0D7B603800C14784 /* VisualDiff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VisualDiff.cpp; path = svn/VisualDiff.cpp; sourceTree = SOURCE_ROOT; };
		B3F40C9F0D7B603800C14784 /* VisualDiff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VisualDiff.h; path = svn/VisualDiff.h; sourceTree = SOURCE_ROOT; };
		B3F40CA10D7B603800C14784 /* VisualMerge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VisualMerge.cpp; path = svn/VisualMerge.cpp; sourceTree = SOURCE_ROOT; };
		B3F40CA20D7B603800C14784 /* VisualMerge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VisualMerge.h; path = svn/VisualMerge.h; sourceTree = SOURCE_ROOT; };
		B3F40CA40D7B603800C14784 /* WcEntry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcEntry.cpp; path = svn/WcEntry.cpp; sourceTree = SOURCE_ROOT; };
		B3F40CA50D7B603800C14784 /* WcEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcEntry.h; path = svn/WcEntry.h; sourceTree = SOURCE_ROOT; };
		B3F40CA70D7B603800C14784 /* WcNotify.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcNotify.cpp; path = svn/WcNotify.cpp; sourceTree = SOURCE_ROOT; };
		B3F40CA80D7B603800C14784 /* WcNotify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcNotify.h; path = svn/WcNotify.h; sourceTree = SOURCE_ROOT; };
		B3F40CAA0D7B603800C14784 /* WcNotifyTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcNotifyTypes.h; path = svn/WcNotifyTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40CAB0D7B603800C14784 /* WcStatus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WcStatus.cpp; path = svn/WcStatus.cpp; sourceTree = SOURCE_ROOT; };
		B3F40CAC0D7B603800C14784 /* WcStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcStatus.h; path = svn/WcStatus.h; sourceTree = SOURCE_ROOT; };
		B3F40CAE0D7B603800C14784 /* WcStatusTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WcStatusTypes.h; path = svn/WcStatusTypes.h; sourceTree = SOURCE_ROOT; };
		B3F40CDA0D7B621900C14784 /* libsvn.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsvn.a; sourceTree = BUILT_PRODUCTS_DIR; };
		B3F40D2B0D7B663800C14784 /* libsublib.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsublib.a; sourceTree = BUILT_PRODUCTS_DIR; };
		B3F40D320D7B66C600C14784 /* AboutDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AboutDialog.cpp; path = sublib/AboutDialog.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D330D7B66C600C14784 /* AboutDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AboutDialog.h; path = sublib/AboutDialog.h; sourceTree = SOURCE_ROOT; };
		B3F40D350D7B66C600C14784 /* ActionStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ActionStorage.cpp; path = sublib/ActionStorage.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D360D7B66C600C14784 /* ActionStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ActionStorage.h; path = sublib/ActionStorage.h; sourceTree = SOURCE_ROOT; };
		B3F40D380D7B66C600C14784 /* BlockInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlockInfo.h; path = sublib/BlockInfo.h; sourceTree = SOURCE_ROOT; };
		B3F40D390D7B66C600C14784 /* ColorStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ColorStorage.cpp; path = sublib/ColorStorage.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D3A0D7B66C600C14784 /* ColorStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ColorStorage.h; path = sublib/ColorStorage.h; sourceTree = SOURCE_ROOT; };
		B3F40D430D7B66C600C14784 /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Config.h; path = sublib/config/Config.h; sourceTree = SOURCE_ROOT; };
		B3F40D440D7B66C600C14784 /* ConfigData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfigData.cpp; path = sublib/config/ConfigData.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D450D7B66C600C14784 /* ConfigData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfigData.h; path = sublib/config/ConfigData.h; sourceTree = SOURCE_ROOT; };
		B3F40D470D7B66C600C14784 /* ConfigFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfigFile.cpp; path = sublib/config/ConfigFile.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D480D7B66C600C14784 /* ConfigFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfigFile.h; path = sublib/config/ConfigFile.h; sourceTree = SOURCE_ROOT; };
		B3F40D4A0D7B66C600C14784 /* ConfigValue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfigValue.cpp; path = sublib/config/ConfigValue.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D4B0D7B66C600C14784 /* ConfigValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfigValue.h; path = sublib/config/ConfigValue.h; sourceTree = SOURCE_ROOT; };
		B3F40D4D0D7B66C600C14784 /* ConflictType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConflictType.h; path = sublib/ConflictType.h; sourceTree = SOURCE_ROOT; };
		B3F40D4E0D7B66C600C14784 /* CrashHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CrashHandler.cpp; path = sublib/CrashHandler.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D4F0D7B66C600C14784 /* CrashHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CrashHandler.h; path = sublib/CrashHandler.h; sourceTree = SOURCE_ROOT; };
		B3F40D510D7B66C600C14784 /* Cursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Cursor.h; path = sublib/Cursor.h; sourceTree = SOURCE_ROOT; };
		B3F40D520D7B66C600C14784 /* DebugSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebugSettings.h; path = sublib/DebugSettings.h; sourceTree = SOURCE_ROOT; };
		B3F40D530D7B66C600C14784 /* DebugSettingsInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebugSettingsInfo.cpp; path = sublib/DebugSettingsInfo.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D540D7B66C600C14784 /* DebugSettingsInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebugSettingsInfo.h; path = sublib/DebugSettingsInfo.h; sourceTree = SOURCE_ROOT; };
		B3F40D560D7B66C600C14784 /* DebugSettingsWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebugSettingsWidget.cpp; path = sublib/DebugSettingsWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D570D7B66C600C14784 /* DebugSettingsWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = DebugSettingsWidget.h; path = sublib/DebugSettingsWidget.h; sourceTree = SOURCE_ROOT; };
		B3F40D590D7B66C600C14784 /* DragDrop.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DragDrop.cpp; path = sublib/DragDrop.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D5A0D7B66C600C14784 /* DragDrop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DragDrop.h; path = sublib/DragDrop.h; sourceTree = SOURCE_ROOT; };
		B3F40D5C0D7B66C600C14784 /* ErrorDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ErrorDialog.cpp; path = sublib/ErrorDialog.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D5D0D7B66C600C14784 /* ErrorDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = ErrorDialog.h; path = sublib/ErrorDialog.h; sourceTree = SOURCE_ROOT; };
		B3F40D5F0D7B66C600C14784 /* ExternButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExternButton.cpp; path = sublib/ExternButton.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D600D7B66C600C14784 /* ExternButton.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = ExternButton.h; path = sublib/ExternButton.h; sourceTree = SOURCE_ROOT; };
		B3F40D620D7B66C600C14784 /* Gui.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Gui.cpp; path = sublib/Gui.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D630D7B66C600C14784 /* Gui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Gui.h; path = sublib/Gui.h; sourceTree = SOURCE_ROOT; };
		B3F40D650D7B66C600C14784 /* IconFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = IconFactory.cpp; path = sublib/IconFactory.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D660D7B66C600C14784 /* IconFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IconFactory.h; path = sublib/IconFactory.h; sourceTree = SOURCE_ROOT; };
		B3F40D690D7B66C600C14784 /* Line.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Line.cpp; path = sublib/Line.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D6A0D7B66C600C14784 /* Line.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Line.h; path = sublib/Line.h; sourceTree = SOURCE_ROOT; };
		B3F40D6C0D7B66C600C14784 /* LineConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LineConfig.h; path = sublib/LineConfig.h; sourceTree = SOURCE_ROOT; };
		B3F40D6D0D7B66C600C14784 /* LineEnd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LineEnd.h; path = sublib/LineEnd.h; sourceTree = SOURCE_ROOT; };
		B3F40D6E0D7B66C600C14784 /* LineTarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LineTarget.h; path = sublib/LineTarget.h; sourceTree = SOURCE_ROOT; };
		B3F40D6F0D7B66C600C14784 /* MacStyle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MacStyle.cpp; path = sublib/MacStyle.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D700D7B66C600C14784 /* MacStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MacStyle.h; path = sublib/MacStyle.h; sourceTree = SOURCE_ROOT; };
		B3F40D730D7B66C600C14784 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = sublib/Makefile.am; sourceTree = SOURCE_ROOT; };
		B3F40D750D7B66C600C14784 /* MessageBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MessageBox.cpp; path = sublib/MessageBox.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D760D7B66C600C14784 /* MessageBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MessageBox.h; path = sublib/MessageBox.h; sourceTree = SOURCE_ROOT; };
		B3F40D8E0D7B66C700C14784 /* MsgHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MsgHandler.cpp; path = sublib/MsgHandler.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D8F0D7B66C700C14784 /* MsgHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MsgHandler.h; path = sublib/MsgHandler.h; sourceTree = SOURCE_ROOT; };
		B3F40D910D7B66C700C14784 /* NullTextModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NullTextModel.cpp; path = sublib/NullTextModel.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D920D7B66C700C14784 /* NullTextModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NullTextModel.h; path = sublib/NullTextModel.h; sourceTree = SOURCE_ROOT; };
		B3F40D940D7B66C700C14784 /* PaintLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PaintLine.h; path = sublib/PaintLine.h; sourceTree = SOURCE_ROOT; };
		B3F40D950D7B66C700C14784 /* PaintLineFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PaintLineFactory.cpp; path = sublib/PaintLineFactory.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D960D7B66C700C14784 /* PaintLineFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PaintLineFactory.h; path = sublib/PaintLineFactory.h; sourceTree = SOURCE_ROOT; };
		B3F40D980D7B66C700C14784 /* PathOps.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PathOps.cpp; path = sublib/PathOps.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D990D7B66C700C14784 /* PathOps.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PathOps.h; path = sublib/PathOps.h; sourceTree = SOURCE_ROOT; };
		B3F40D9B0D7B66C700C14784 /* QSupportAlgorithms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QSupportAlgorithms.h; path = sublib/QSupportAlgorithms.h; sourceTree = SOURCE_ROOT; };
		B3F40D9C0D7B66C700C14784 /* resources.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = resources.cpp; path = sublib/resources.cpp; sourceTree = SOURCE_ROOT; };
		B3F40D9D0D7B66C700C14784 /* resources.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; name = resources.h; path = sublib/resources.h; sourceTree = SOURCE_ROOT; };
		B3F40DA70D7B66C700C14784 /* ColorSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ColorSettings.h; path = sublib/settings/ColorSettings.h; sourceTree = SOURCE_ROOT; };
		B3F40DA80D7B66C700C14784 /* ColorSettingsInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ColorSettingsInfo.cpp; path = sublib/settings/ColorSettingsInfo.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DA90D7B66C700C14784 /* ColorSettingsInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ColorSettingsInfo.h; path = sublib/settings/ColorSettingsInfo.h; sourceTree = SOURCE_ROOT; };
		B3F40DAB0D7B66C700C14784 /* ColorSettingsWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ColorSettingsWidget.cpp; path = sublib/settings/ColorSettingsWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DAC0D7B66C700C14784 /* ColorSettingsWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = ColorSettingsWidget.h; path = sublib/settings/ColorSettingsWidget.h; sourceTree = SOURCE_ROOT; };
		B3F40DAE0D7B66C700C14784 /* LayoutSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LayoutSettings.h; path = sublib/settings/LayoutSettings.h; sourceTree = SOURCE_ROOT; };
		B3F40DAF0D7B66C700C14784 /* LayoutSettingsHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LayoutSettingsHandler.cpp; path = sublib/settings/LayoutSettingsHandler.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DB00D7B66C700C14784 /* LayoutSettingsHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LayoutSettingsHandler.h; path = sublib/settings/LayoutSettingsHandler.h; sourceTree = SOURCE_ROOT; };
		B3F40DB40D7B66C700C14784 /* SettingsInfoBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingsInfoBase.cpp; path = sublib/settings/SettingsInfoBase.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DB50D7B66C700C14784 /* SettingsInfoBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingsInfoBase.h; path = sublib/settings/SettingsInfoBase.h; sourceTree = SOURCE_ROOT; };
		B3F40DB70D7B66C700C14784 /* SettingsWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingsWidget.cpp; path = sublib/settings/SettingsWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DB80D7B66C700C14784 /* SettingsWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = SettingsWidget.h; path = sublib/settings/SettingsWidget.h; sourceTree = SOURCE_ROOT; };
		B3F40DBA0D7B66C700C14784 /* SettingsDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingsDialog.cpp; path = sublib/SettingsDialog.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DBB0D7B66C700C14784 /* SettingsDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = SettingsDialog.h; path = sublib/SettingsDialog.h; sourceTree = SOURCE_ROOT; };
		B3F40DBD0D7B66C700C14784 /* SettingsInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingsInfo.h; path = sublib/SettingsInfo.h; sourceTree = SOURCE_ROOT; };
		B3F40DBE0D7B66C700C14784 /* SplitLayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SplitLayout.cpp; path = sublib/SplitLayout.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DBF0D7B66C700C14784 /* SplitLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SplitLayout.h; path = sublib/SplitLayout.h; sourceTree = SOURCE_ROOT; };
		B3F40DC10D7B66C700C14784 /* Splitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Splitter.cpp; path = sublib/Splitter.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DC20D7B66C700C14784 /* Splitter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = Splitter.h; path = sublib/Splitter.h; sourceTree = SOURCE_ROOT; };
		B3F40DC40D7B66C700C14784 /* StringUtil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StringUtil.cpp; path = sublib/StringUtil.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DC50D7B66C700C14784 /* StringUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringUtil.h; path = sublib/StringUtil.h; sourceTree = SOURCE_ROOT; };
		B3F40DC80D7B66C700C14784 /* Tab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Tab.cpp; path = sublib/Tab.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DC90D7B66C700C14784 /* Tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Tab.h; path = sublib/Tab.h; sourceTree = SOURCE_ROOT; };
		B3F40DCB0D7B66C700C14784 /* TargetId.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TargetId.cpp; path = sublib/TargetId.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DCC0D7B66C700C14784 /* TargetId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetId.h; path = sublib/TargetId.h; sourceTree = SOURCE_ROOT; };
		B3F40DCE0D7B66C700C14784 /* TargetRepository.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TargetRepository.cpp; path = sublib/TargetRepository.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DCF0D7B66C700C14784 /* TargetRepository.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetRepository.h; path = sublib/TargetRepository.h; sourceTree = SOURCE_ROOT; };
		B3F40DD10D7B66C700C14784 /* TextModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextModel.h; path = sublib/TextModel.h; sourceTree = SOURCE_ROOT; };
		B3F40DD20D7B66C700C14784 /* TextModelImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextModelImpl.cpp; path = sublib/TextModelImpl.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DD30D7B66C700C14784 /* TextModelImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextModelImpl.h; path = sublib/TextModelImpl.h; sourceTree = SOURCE_ROOT; };
		B3F40DD50D7B66C700C14784 /* Utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Utility.cpp; path = sublib/Utility.cpp; sourceTree = SOURCE_ROOT; };
		B3F40DD60D7B66C700C14784 /* Utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Utility.h; path = sublib/Utility.h; sourceTree = SOURCE_ROOT; };
		B3F40DD80D7B66C700C14784 /* version.in.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.in.h; path = sublib/version.in.h; sourceTree = SOURCE_ROOT; };
		B3F40DD90D7B66C700C14784 /* version.out.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.out.h; path = sublib/version.out.h; sourceTree = SOURCE_ROOT; };
		B3F40E130D8598BA00C14784 /* Add-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Add-Active.png"; path = "pics/icons/default/Add-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E140D8598BA00C14784 /* Add-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Add-Disabled.png"; path = "pics/icons/default/Add-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E150D8598BA00C14784 /* Add-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Add-Normal.png"; path = "pics/icons/default/Add-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E160D8598BA00C14784 /* AutoRefresh-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AutoRefresh-Disabled.png"; path = "pics/icons/default/AutoRefresh-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E170D8598BA00C14784 /* AutoRefresh-NormalOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AutoRefresh-NormalOff.png"; path = "pics/icons/default/AutoRefresh-NormalOff.png"; sourceTree = SOURCE_ROOT; };
		B3F40E180D8598BA00C14784 /* AutoRefresh-NormalOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AutoRefresh-NormalOn.png"; path = "pics/icons/default/AutoRefresh-NormalOn.png"; sourceTree = SOURCE_ROOT; };
		B3F40E190D8598BA00C14784 /* AutoRefresh.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AutoRefresh.png; path = pics/icons/default/AutoRefresh.png; sourceTree = SOURCE_ROOT; };
		B3F40E1A0D8598BA00C14784 /* Blame-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Blame-Active.png"; path = "pics/icons/default/Blame-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E1B0D8598BA00C14784 /* Blame-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Blame-Disabled.png"; path = "pics/icons/default/Blame-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E1C0D8598BA00C14784 /* Blame-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Blame-Normal.png"; path = "pics/icons/default/Blame-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E1D0D8598BA00C14784 /* BookmarkProjectClosed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = BookmarkProjectClosed.png; path = pics/icons/default/BookmarkProjectClosed.png; sourceTree = SOURCE_ROOT; };
		B3F40E1E0D8598BA00C14784 /* BookmarkProjectOpened.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = BookmarkProjectOpened.png; path = pics/icons/default/BookmarkProjectOpened.png; sourceTree = SOURCE_ROOT; };
		B3F40E1F0D8598BA00C14784 /* BookmarkRepository.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = BookmarkRepository.png; path = pics/icons/default/BookmarkRepository.png; sourceTree = SOURCE_ROOT; };
		B3F40E200D8598BA00C14784 /* BookmarkWorkingCopy.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = BookmarkWorkingCopy.png; path = pics/icons/default/BookmarkWorkingCopy.png; sourceTree = SOURCE_ROOT; };
		B3F40E210D8598BA00C14784 /* BranchTag-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "BranchTag-Active.png"; path = "pics/icons/default/BranchTag-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E220D8598BA00C14784 /* BranchTag-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "BranchTag-Disabled.png"; path = "pics/icons/default/BranchTag-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E230D8598BA00C14784 /* BranchTag-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "BranchTag-Normal.png"; path = "pics/icons/default/BranchTag-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E240D8598BA00C14784 /* Cancel-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cancel-Active.png"; path = "pics/icons/default/Cancel-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E250D8598BA00C14784 /* Cancel-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cancel-Disabled.png"; path = "pics/icons/default/Cancel-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E260D8598BA00C14784 /* Cancel-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cancel-Normal.png"; path = "pics/icons/default/Cancel-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E270D8598BA00C14784 /* Cat-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cat-Active.png"; path = "pics/icons/default/Cat-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E280D8598BA00C14784 /* Cat-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cat-Disabled.png"; path = "pics/icons/default/Cat-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E290D8598BA00C14784 /* Cat-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cat-Normal.png"; path = "pics/icons/default/Cat-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E2A0D8598BA00C14784 /* Checkout.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Checkout.png; path = pics/icons/default/Checkout.png; sourceTree = SOURCE_ROOT; };
		B3F40E2B0D8598BA00C14784 /* Cleanup-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cleanup-Active.png"; path = "pics/icons/default/Cleanup-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E2C0D8598BA00C14784 /* Cleanup-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cleanup-Disabled.png"; path = "pics/icons/default/Cleanup-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E2D0D8598BA00C14784 /* Cleanup-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Cleanup-Normal.png"; path = "pics/icons/default/Cleanup-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E2E0D8598BA00C14784 /* Commit-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Commit-Active.png"; path = "pics/icons/default/Commit-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E2F0D8598BA00C14784 /* Commit-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Commit-Disabled.png"; path = "pics/icons/default/Commit-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E300D8598BA00C14784 /* Commit-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Commit-Normal.png"; path = "pics/icons/default/Commit-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E310D8598BA00C14784 /* Commit-Overlay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Commit-Overlay.png"; path = "pics/icons/default/Commit-Overlay.png"; sourceTree = SOURCE_ROOT; };
		B3F40E320D8598BA00C14784 /* Diff-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Diff-Active.png"; path = "pics/icons/default/Diff-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E330D8598BA00C14784 /* Diff-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Diff-Disabled.png"; path = "pics/icons/default/Diff-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E340D8598BA00C14784 /* Diff-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Diff-Normal.png"; path = "pics/icons/default/Diff-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E350D8598BA00C14784 /* Failed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Failed.png; path = pics/icons/default/Failed.png; sourceTree = SOURCE_ROOT; };
		B3F40E360D8598BA00C14784 /* FailedSmall.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FailedSmall.png; path = pics/icons/default/FailedSmall.png; sourceTree = SOURCE_ROOT; };
		B3F40E370D8598BA00C14784 /* Folder.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Folder.png; path = pics/icons/default/Folder.png; sourceTree = SOURCE_ROOT; };
		B3F40E380D8598BA00C14784 /* Folder.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = Folder.psp; path = pics/icons/default/Folder.psp; sourceTree = SOURCE_ROOT; };
		B3F40E390D8598BA00C14784 /* FolderSvn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = FolderSvn.png; path = pics/icons/default/FolderSvn.png; sourceTree = SOURCE_ROOT; };
		B3F40E3A0D8598BA00C14784 /* FolderSvn.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = FolderSvn.psp; path = pics/icons/default/FolderSvn.psp; sourceTree = SOURCE_ROOT; };
		B3F40E3B0D8598BA00C14784 /* Force-NormalOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Force-NormalOff.png"; path = "pics/icons/default/Force-NormalOff.png"; sourceTree = SOURCE_ROOT; };
		B3F40E3C0D8598BA00C14784 /* Force-NormalOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Force-NormalOn.png"; path = "pics/icons/default/Force-NormalOn.png"; sourceTree = SOURCE_ROOT; };
		B3F40E3D0D8598BA00C14784 /* GNU.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = GNU.png; path = pics/icons/default/GNU.png; sourceTree = SOURCE_ROOT; };
		B3F40E3E0D8598BA00C14784 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = LICENSE; path = pics/icons/default/LICENSE; sourceTree = SOURCE_ROOT; };
		B3F40E3F0D8598BA00C14784 /* Lock-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Lock-Active.png"; path = "pics/icons/default/Lock-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E400D8598BA00C14784 /* Lock-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Lock-Disabled.png"; path = "pics/icons/default/Lock-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E410D8598BA00C14784 /* Lock-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Lock-Normal.png"; path = "pics/icons/default/Lock-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E420D8598BA00C14784 /* Log-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Log-Active.png"; path = "pics/icons/default/Log-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E430D8598BA00C14784 /* Log-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Log-Disabled.png"; path = "pics/icons/default/Log-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E440D8598BA00C14784 /* Log-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Log-Normal.png"; path = "pics/icons/default/Log-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E450D8598BA00C14784 /* LogGraph-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LogGraph-Active.png"; path = "pics/icons/default/LogGraph-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E460D8598BA00C14784 /* LogGraph-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LogGraph-Disabled.png"; path = "pics/icons/default/LogGraph-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E470D8598BA00C14784 /* LogGraph-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LogGraph-Normal.png"; path = "pics/icons/default/LogGraph-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E480D8598BA00C14784 /* Merge-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Merge-Active.png"; path = "pics/icons/default/Merge-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E490D8598BA00C14784 /* Merge-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Merge-Disabled.png"; path = "pics/icons/default/Merge-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E4A0D8598BA00C14784 /* Merge-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Merge-Normal.png"; path = "pics/icons/default/Merge-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E4B0D8598BA00C14784 /* MergeFile-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MergeFile-Active.png"; path = "pics/icons/default/MergeFile-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E4C0D8598BA00C14784 /* MergeFile-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MergeFile-Disabled.png"; path = "pics/icons/default/MergeFile-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E4D0D8598BA00C14784 /* MergeFile-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MergeFile-Normal.png"; path = "pics/icons/default/MergeFile-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E4E0D8598BA00C14784 /* MergeLeft.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = MergeLeft.png; path = pics/icons/default/MergeLeft.png; sourceTree = SOURCE_ROOT; };
		B3F40E4F0D8598BA00C14784 /* MergeRight.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = MergeRight.png; path = pics/icons/default/MergeRight.png; sourceTree = SOURCE_ROOT; };
		B3F40E500D8598BA00C14784 /* MessageBox-Critical.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageBox-Critical.png"; path = "pics/icons/default/MessageBox-Critical.png"; sourceTree = SOURCE_ROOT; };
		B3F40E510D8598BA00C14784 /* MessageBox-Information.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageBox-Information.png"; path = "pics/icons/default/MessageBox-Information.png"; sourceTree = SOURCE_ROOT; };
		B3F40E520D8598BA00C14784 /* MessageBox-Warning.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageBox-Warning.png"; path = "pics/icons/default/MessageBox-Warning.png"; sourceTree = SOURCE_ROOT; };
		B3F40E530D8598BA00C14784 /* Mkdir-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Mkdir-Active.png"; path = "pics/icons/default/Mkdir-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E540D8598BA00C14784 /* Mkdir-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Mkdir-Disabled.png"; path = "pics/icons/default/Mkdir-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E550D8598BA00C14784 /* Mkdir-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Mkdir-Normal.png"; path = "pics/icons/default/Mkdir-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E560D8598BA00C14784 /* NextConflict.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = NextConflict.png; path = pics/icons/default/NextConflict.png; sourceTree = SOURCE_ROOT; };
		B3F40E570D8598BA00C14784 /* NextDiff-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NextDiff-Active.png"; path = "pics/icons/default/NextDiff-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E580D8598BA00C14784 /* NextDiff-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NextDiff-Disabled.png"; path = "pics/icons/default/NextDiff-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E590D8598BA00C14784 /* NextDiff-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NextDiff-Normal.png"; path = "pics/icons/default/NextDiff-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E5A0D8598BA00C14784 /* None.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = None.png; path = pics/icons/default/None.png; sourceTree = SOURCE_ROOT; };
		B3F40E5B0D8598BA00C14784 /* PrevConflict.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PrevConflict.png; path = pics/icons/default/PrevConflict.png; sourceTree = SOURCE_ROOT; };
		B3F40E5C0D8598BA00C14784 /* PrevDiff-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PrevDiff-Active.png"; path = "pics/icons/default/PrevDiff-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E5D0D8598BA00C14784 /* PrevDiff-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PrevDiff-Disabled.png"; path = "pics/icons/default/PrevDiff-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E5E0D8598BA00C14784 /* PrevDiff-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PrevDiff-Normal.png"; path = "pics/icons/default/PrevDiff-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E5F0D8598BA00C14784 /* ProjectNew-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProjectNew-Active.png"; path = "pics/icons/default/ProjectNew-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E600D8598BA00C14784 /* ProjectNew-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProjectNew-Disabled.png"; path = "pics/icons/default/ProjectNew-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E610D8598BA00C14784 /* ProjectNew-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProjectNew-Normal.png"; path = "pics/icons/default/ProjectNew-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E620D8598BA00C14784 /* ProjectNew.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = ProjectNew.psp; path = pics/icons/default/ProjectNew.psp; sourceTree = SOURCE_ROOT; };
		B3F40E630D8598BA00C14784 /* ProjectNewWizard-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProjectNewWizard-Active.png"; path = "pics/icons/default/ProjectNewWizard-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E640D8598BA00C14784 /* ProjectNewWizard-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProjectNewWizard-Disabled.png"; path = "pics/icons/default/ProjectNewWizard-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E650D8598BA00C14784 /* ProjectNewWizard-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProjectNewWizard-Normal.png"; path = "pics/icons/default/ProjectNewWizard-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E660D8598BA00C14784 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = pics/icons/default/README; sourceTree = SOURCE_ROOT; };
		B3F40E670D8598BA00C14784 /* Recursive-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Recursive-Disabled.png"; path = "pics/icons/default/Recursive-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E680D8598BA00C14784 /* Recursive-NormalOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Recursive-NormalOff.png"; path = "pics/icons/default/Recursive-NormalOff.png"; sourceTree = SOURCE_ROOT; };
		B3F40E690D8598BA00C14784 /* Recursive-NormalOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Recursive-NormalOn.png"; path = "pics/icons/default/Recursive-NormalOn.png"; sourceTree = SOURCE_ROOT; };
		B3F40E6A0D8598BA00C14784 /* Recursive.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Recursive.png; path = pics/icons/default/Recursive.png; sourceTree = SOURCE_ROOT; };
		B3F40E6B0D8598BA00C14784 /* Reload-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Reload-Active.png"; path = "pics/icons/default/Reload-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E6C0D8598BA00C14784 /* Reload-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Reload-Disabled.png"; path = "pics/icons/default/Reload-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E6D0D8598BA00C14784 /* Reload-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Reload-Normal.png"; path = "pics/icons/default/Reload-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E6E0D8598BA00C14784 /* Relocate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Relocate.png; path = pics/icons/default/Relocate.png; sourceTree = SOURCE_ROOT; };
		B3F40E6F0D8598BA00C14784 /* Remove-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Remove-Active.png"; path = "pics/icons/default/Remove-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E700D8598BA00C14784 /* Remove-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Remove-Disabled.png"; path = "pics/icons/default/Remove-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E710D8598BA00C14784 /* Remove-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Remove-Normal.png"; path = "pics/icons/default/Remove-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E720D8598BA00C14784 /* Revert-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Revert-Active.png"; path = "pics/icons/default/Revert-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E730D8598BA00C14784 /* Revert-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Revert-Disabled.png"; path = "pics/icons/default/Revert-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E740D8598BA00C14784 /* Revert-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Revert-Normal.png"; path = "pics/icons/default/Revert-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E750D8598BA00C14784 /* Switch.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Switch.png; path = pics/icons/default/Switch.png; sourceTree = SOURCE_ROOT; };
		B3F40E760D8598BA00C14784 /* ToggleOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ToggleOn.png; path = pics/icons/default/ToggleOn.png; sourceTree = SOURCE_ROOT; };
		B3F40E770D8598BA00C14784 /* Undo-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Undo-Active.png"; path = "pics/icons/default/Undo-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E780D8598BA00C14784 /* Undo-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Undo-Disabled.png"; path = "pics/icons/default/Undo-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E790D8598BA00C14784 /* Undo-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Undo-Normal.png"; path = "pics/icons/default/Undo-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E7A0D8598BA00C14784 /* Unlock-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Unlock-Active.png"; path = "pics/icons/default/Unlock-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E7B0D8598BA00C14784 /* Unlock-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Unlock-Disabled.png"; path = "pics/icons/default/Unlock-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E7C0D8598BA00C14784 /* Unlock-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Unlock-Normal.png"; path = "pics/icons/default/Unlock-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E7D0D8598BA00C14784 /* Update-Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Update-Active.png"; path = "pics/icons/default/Update-Active.png"; sourceTree = SOURCE_ROOT; };
		B3F40E7E0D8598BA00C14784 /* Update-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Update-Disabled.png"; path = "pics/icons/default/Update-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E7F0D8598BA00C14784 /* Update-Normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Update-Normal.png"; path = "pics/icons/default/Update-Normal.png"; sourceTree = SOURCE_ROOT; };
		B3F40E800D8598BA00C14784 /* Updates-Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Updates-Disabled.png"; path = "pics/icons/default/Updates-Disabled.png"; sourceTree = SOURCE_ROOT; };
		B3F40E810D8598BA00C14784 /* Updates-NormalOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Updates-NormalOff.png"; path = "pics/icons/default/Updates-NormalOff.png"; sourceTree = SOURCE_ROOT; };
		B3F40E820D8598BA00C14784 /* Updates-NormalOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Updates-NormalOn.png"; path = "pics/icons/default/Updates-NormalOn.png"; sourceTree = SOURCE_ROOT; };
		B3F40E830D8598BA00C14784 /* Updates.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Updates.png; path = pics/icons/default/Updates.png; sourceTree = SOURCE_ROOT; };
		B3F40E840D8598BA00C14784 /* WcAll-NormalOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "WcAll-NormalOff.png"; path = "pics/icons/default/WcAll-NormalOff.png"; sourceTree = SOURCE_ROOT; };
		B3F40E850D8598BA00C14784 /* WcAll-NormalOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "WcAll-NormalOn.png"; path = "pics/icons/default/WcAll-NormalOn.png"; sourceTree = SOURCE_ROOT; };
		B3F40E860D8598BA00C14784 /* WcIgnored-NormalOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "WcIgnored-NormalOff.png"; path = "pics/icons/default/WcIgnored-NormalOff.png"; sourceTree = SOURCE_ROOT; };
		B3F40E870D8598BA00C14784 /* WcIgnored-NormalOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "WcIgnored-NormalOn.png"; path = "pics/icons/default/WcIgnored-NormalOn.png"; sourceTree = SOURCE_ROOT; };
		B3F40E880D8598BA00C14784 /* Whitespace-NormalOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Whitespace-NormalOff.png"; path = "pics/icons/default/Whitespace-NormalOff.png"; sourceTree = SOURCE_ROOT; };
		B3F40E890D8598BA00C14784 /* Whitespace-NormalOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Whitespace-NormalOn.png"; path = "pics/icons/default/Whitespace-NormalOn.png"; sourceTree = SOURCE_ROOT; };
		B3F40E8A0D8598BA00C14784 /* WorkingCopy-Overlay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "WorkingCopy-Overlay.png"; path = "pics/icons/default/WorkingCopy-Overlay.png"; sourceTree = SOURCE_ROOT; };
		B3F40E8B0D8598BA00C14784 /* WorkingCopy-Overlay2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "WorkingCopy-Overlay2.png"; path = "pics/icons/default/WorkingCopy-Overlay2.png"; sourceTree = SOURCE_ROOT; };
		B3F40E8D0D8598BA00C14784 /* arrow1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = arrow1.png; path = pics/icons/parts/arrow1.png; sourceTree = SOURCE_ROOT; };
		B3F40E8E0D8598BA00C14784 /* arrow1.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = arrow1.psp; path = pics/icons/parts/arrow1.psp; sourceTree = SOURCE_ROOT; };
		B3F40E8F0D8598BA00C14784 /* arrow2.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = arrow2.psp; path = pics/icons/parts/arrow2.psp; sourceTree = SOURCE_ROOT; };
		B3F40E900D8598BA00C14784 /* copy.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = copy.psp; path = pics/icons/parts/copy.psp; sourceTree = SOURCE_ROOT; };
		B3F40E910D8598BA00C14784 /* dot.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = dot.psp; path = pics/icons/parts/dot.psp; sourceTree = SOURCE_ROOT; };
		B3F40E920D8598BA00C14784 /* gear.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = gear.png; path = pics/icons/parts/gear.png; sourceTree = SOURCE_ROOT; };
		B3F40E930D8598BA00C14784 /* gears.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = gears.png; path = pics/icons/parts/gears.png; sourceTree = SOURCE_ROOT; };
		B3F40E940D8598BA00C14784 /* line.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = line.png; path = pics/icons/parts/line.png; sourceTree = SOURCE_ROOT; };
		B3F40E950D8598BA00C14784 /* log.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = log.psp; path = pics/icons/parts/log.psp; sourceTree = SOURCE_ROOT; };
		B3F40E960D8598BA00C14784 /* merge.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = merge.psp; path = pics/icons/parts/merge.psp; sourceTree = SOURCE_ROOT; };
		B3F40E970D8598BA00C14784 /* minus.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = minus.psp; path = pics/icons/parts/minus.psp; sourceTree = SOURCE_ROOT; };
		B3F40E980D8598BA00C14784 /* new.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = new.png; path = pics/icons/parts/new.png; sourceTree = SOURCE_ROOT; };
		B3F40E990D8598BA00C14784 /* pipe.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = pipe.png; path = pics/icons/parts/pipe.png; sourceTree = SOURCE_ROOT; };
		B3F40E9A0D8598BA00C14784 /* plus.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = plus.psp; path = pics/icons/parts/plus.psp; sourceTree = SOURCE_ROOT; };
		B3F40E9B0D8598BA00C14784 /* recursive.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = recursive.psp; path = pics/icons/parts/recursive.psp; sourceTree = SOURCE_ROOT; };
		B3F40E9C0D8598BA00C14784 /* refresh.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = refresh.psp; path = pics/icons/parts/refresh.psp; sourceTree = SOURCE_ROOT; };
		B3F40E9D0D8598BA00C14784 /* revert.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = revert.psp; path = pics/icons/parts/revert.psp; sourceTree = SOURCE_ROOT; };
		B3F40E9E0D8598BA00C14784 /* switch.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = switch.psp; path = pics/icons/parts/switch.psp; sourceTree = SOURCE_ROOT; };
		B3F40E9F0D8598BA00C14784 /* updates.psp */ = {isa = PBXFileReference; lastKnownFileType = file; name = updates.psp; path = pics/icons/parts/updates.psp; sourceTree = SOURCE_ROOT; };
		B3F40EA00D8598BA00C14784 /* sc.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = sc.icns; path = pics/icons/sc.icns; sourceTree = SOURCE_ROOT; };
		B3F40EA10D8598BA00C14784 /* sm.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = sm.icns; path = pics/icons/sm.icns; sourceTree = SOURCE_ROOT; };
		B3F40EC70D8598BA00C14784 /* sublib.qrc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = sublib.qrc; path = pics/sublib.qrc; sourceTree = SOURCE_ROOT; };
		B3F40EFF0D85AEBC00C14784 /* resources.qrc */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = resources.qrc; path = sublib/resources.qrc; sourceTree = SOURCE_ROOT; };
		B3F40FA50D86C85000C14784 /* ColorId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ColorId.h; path = submerge/ColorId.h; sourceTree = SOURCE_ROOT; };
		B3F40FA60D86C85000C14784 /* config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = config.cpp; path = submerge/config.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FA70D86C85000C14784 /* ConfigManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfigManager.cpp; path = submerge/ConfigManager.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FA80D86C85000C14784 /* ConfigManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfigManager.h; path = submerge/ConfigManager.h; sourceTree = SOURCE_ROOT; };
		B3F40FAA0D86C85000C14784 /* Conflict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Conflict.h; path = submerge/Conflict.h; sourceTree = SOURCE_ROOT; };
		B3F40FAB0D86C85000C14784 /* ConflictMarkerWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConflictMarkerWidget.cpp; path = submerge/ConflictMarkerWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FAC0D86C85000C14784 /* ConflictMarkerWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConflictMarkerWidget.h; path = submerge/ConflictMarkerWidget.h; sourceTree = SOURCE_ROOT; };
		B3F40FAE0D86C85000C14784 /* debug.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = debug.txt; path = submerge/debug.txt; sourceTree = SOURCE_ROOT; };
		B3F40FAF0D86C85000C14784 /* Diff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Diff.cpp; path = submerge/Diff.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FB00D86C85000C14784 /* Diff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Diff.h; path = submerge/Diff.h; sourceTree = SOURCE_ROOT; };
		B3F40FB20D86C85000C14784 /* Diff3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Diff3.cpp; path = submerge/Diff3.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FB30D86C85000C14784 /* Diff3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Diff3.h; path = submerge/Diff3.h; sourceTree = SOURCE_ROOT; };
		B3F40FB50D86C85000C14784 /* Diff3Widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Diff3Widget.cpp; path = submerge/Diff3Widget.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FB60D86C85000C14784 /* Diff3Widget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = Diff3Widget.h; path = submerge/Diff3Widget.h; sourceTree = SOURCE_ROOT; };
		B3F40FB80D86C85000C14784 /* DiffBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffBaton.h; path = submerge/DiffBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40FB90D86C85000C14784 /* DiffInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DiffInfo.cpp; path = submerge/DiffInfo.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FBA0D86C85000C14784 /* DiffInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffInfo.h; path = submerge/DiffInfo.h; sourceTree = SOURCE_ROOT; };
		B3F40FBC0D86C85000C14784 /* DiffInfoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffInfoModel.h; path = submerge/DiffInfoModel.h; sourceTree = SOURCE_ROOT; };
		B3F40FBD0D86C85000C14784 /* DiffInfoModelImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DiffInfoModelImpl.cpp; path = submerge/DiffInfoModelImpl.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FBE0D86C85000C14784 /* DiffInfoModelImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffInfoModelImpl.h; path = submerge/DiffInfoModelImpl.h; sourceTree = SOURCE_ROOT; };
		B3F40FC00D86C85000C14784 /* DiffInfoTarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffInfoTarget.h; path = submerge/DiffInfoTarget.h; sourceTree = SOURCE_ROOT; };
		B3F40FC10D86C85000C14784 /* DiffParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiffParam.h; path = submerge/DiffParam.h; sourceTree = SOURCE_ROOT; };
		B3F40FC20D86C85000C14784 /* DoubleTextWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DoubleTextWidget.cpp; path = submerge/DoubleTextWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FC30D86C85000C14784 /* DoubleTextWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = DoubleTextWidget.h; path = submerge/DoubleTextWidget.h; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
		B3F40FC50D86C85000C14784 /* FileSelectDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileSelectDialog.cpp; path = submerge/FileSelectDialog.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FC60D86C85000C14784 /* FileSelectDialog.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = FileSelectDialog.h; path = submerge/FileSelectDialog.h; sourceTree = SOURCE_ROOT; };
		B3F40FC80D86C85000C14784 /* LinePainter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LinePainter.cpp; path = submerge/LinePainter.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FC90D86C85000C14784 /* LinePainter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LinePainter.h; path = submerge/LinePainter.h; sourceTree = SOURCE_ROOT; };
		B3F40FCB0D86C85000C14784 /* LineTokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LineTokenizer.cpp; path = submerge/LineTokenizer.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FCC0D86C85000C14784 /* LineTokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LineTokenizer.h; path = submerge/LineTokenizer.h; sourceTree = SOURCE_ROOT; };
		B3F40FCE0D86C85000C14784 /* MainWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MainWindow.cpp; path = submerge/MainWindow.cpp; sourceTree = SOURCE_ROOT; };
		B3F40FCF0D86C85000C14784 /* MainWindow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = MainWindow.h; path = submerge/MainWindow.h; sourceTree = SOURCE_ROOT; };
		B3F40FD20D86C85000C14784 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = submerge/Makefile.am; sourceTree = SOURCE_ROOT; };
		B3F40FD40D86C85000C14784 /* Merge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Merge.h; path = submerge/Merge.h; sourceTree = SOURCE_ROOT; };
		B3F40FF10D86C85000C14784 /* new.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = new.txt; path = submerge/new.txt; sourceTree = SOURCE_ROOT; };
		B3F40FF20D86C85000C14784 /* new2.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = new2.txt; path = submerge/new2.txt; sourceTree = SOURCE_ROOT; };
		B3F40FF30D86C85000C14784 /* org.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = org.txt; path = submerge/org.txt; sourceTree = SOURCE_ROOT; };
		B3F40FF40D86C85000C14784 /* OutBaton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OutBaton.h; path = submerge/OutBaton.h; sourceTree = SOURCE_ROOT; };
		B3F40FF50D86C85000C14784 /* PainterSetup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PainterSetup.h; path = submerge/PainterSetup.h; sourceTree = SOURCE_ROOT; };
		B3F40FF60D86C85000C14784 /* Pair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Pair.h; path = submerge/Pair.h; sourceTree = SOURCE_ROOT; };
		B3F40FF70D86C85000C14784 /* sc.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = sc.rc; path = submerge/sc.rc; sourceTree = SOURCE_ROOT; };
		B3F40FF80D86C85000C14784 /* ScrollPositionCalculator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScrollPositionCalculator.h; path = submerge/ScrollPositionCalculator.h; sourceTree = SOURCE_ROOT; };
		B3F40FFF0D86C85000C14784 /* FontSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FontSettings.h; path = submerge/settings/FontSettings.h; sourceTree = SOURCE_ROOT; };
		B3F410000D86C85000C14784 /* FontSettingsInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FontSettingsInfo.cpp; path = submerge/settings/FontSettingsInfo.cpp; sourceTree = SOURCE_ROOT; };
		B3F410010D86C85000C14784 /* FontSettingsInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FontSettingsInfo.h; path = submerge/settings/FontSettingsInfo.h; sourceTree = SOURCE_ROOT; };
		B3F410030D86C85000C14784 /* FontSettingsWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FontSettingsWidget.cpp; path = submerge/settings/FontSettingsWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F410040D86C85000C14784 /* FontSettingsWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = FontSettingsWidget.h; path = submerge/settings/FontSettingsWidget.h; sourceTree = SOURCE_ROOT; };
		B3F410080D86C85000C14784 /* Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Settings.cpp; path = submerge/Settings.cpp; sourceTree = SOURCE_ROOT; };
		B3F410090D86C85000C14784 /* Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Settings.h; path = submerge/Settings.h; sourceTree = SOURCE_ROOT; };
		B3F4100B0D86C85000C14784 /* SingleTextWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingleTextWidget.cpp; path = submerge/SingleTextWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F4100C0D86C85000C14784 /* SingleTextWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = SingleTextWidget.h; path = submerge/SingleTextWidget.h; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
		B3F4100E0D86C85000C14784 /* sm.ini */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = sm.ini; path = submerge/sm.ini; sourceTree = SOURCE_ROOT; };
		B3F410100D86C85000C14784 /* submerge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = submerge.cpp; path = submerge/submerge.cpp; sourceTree = SOURCE_ROOT; };
		B3F410120D86C85000C14784 /* submerge.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = submerge.vcproj; path = submerge/submerge.vcproj; sourceTree = SOURCE_ROOT; };
		B3F410130D86C85000C14784 /* tabs.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = tabs.txt; path = submerge/tabs.txt; sourceTree = SOURCE_ROOT; };
		B3F410140D86C85000C14784 /* tabs2.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = tabs2.txt; path = submerge/tabs2.txt; sourceTree = SOURCE_ROOT; };
		B3F410150D86C85000C14784 /* TextGlueWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextGlueWidget.cpp; path = submerge/TextGlueWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F410160D86C85000C14784 /* TextGlueWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = TextGlueWidget.h; path = submerge/TextGlueWidget.h; sourceTree = SOURCE_ROOT; };
		B3F410180D86C85000C14784 /* TextLineNrWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextLineNrWidget.cpp; path = submerge/TextLineNrWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F410190D86C85000C14784 /* TextLineNrWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = TextLineNrWidget.h; path = submerge/TextLineNrWidget.h; sourceTree = SOURCE_ROOT; };
		B3F4101B0D86C85000C14784 /* TextPositionCalculator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextPositionCalculator.h; path = submerge/TextPositionCalculator.h; sourceTree = SOURCE_ROOT; };
		B3F4101C0D86C85000C14784 /* TextViewWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextViewWidget.cpp; path = submerge/TextViewWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F4101D0D86C85000C14784 /* TextViewWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = TextViewWidget.h; path = submerge/TextViewWidget.h; sourceTree = SOURCE_ROOT; };
		B3F4101F0D86C85000C14784 /* TextWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextWidget.cpp; path = submerge/TextWidget.cpp; sourceTree = SOURCE_ROOT; };
		B3F410200D86C85000C14784 /* TextWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; name = TextWidget.h; path = submerge/TextWidget.h; sourceTree = SOURCE_ROOT; };
		B3F410220D86C85000C14784 /* Tokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Tokenizer.h; path = submerge/Tokenizer.h; sourceTree = SOURCE_ROOT; };
		B3F410230D86C85000C14784 /* ws1.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = ws1.txt; path = submerge/ws1.txt; sourceTree = SOURCE_ROOT; };
		B3F410240D86C85000C14784 /* ws2.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = ws2.txt; path = submerge/ws2.txt; sourceTree = SOURCE_ROOT; };
		B3F414BD0D87082E00C14784 /* submerge.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = submerge.app; sourceTree = BUILT_PRODUCTS_DIR; };
		B3F4152A0D87E7F600C14784 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = SOURCE_ROOT; };
		B3F415870D88010F00C14784 /* Info.plist.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = Info.plist.in; path = dist/macosx/Info.plist.in; sourceTree = SOURCE_ROOT; };
		B3F415880D88010F00C14784 /* Info.plist.sc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = Info.plist.sc; path = dist/macosx/Info.plist.sc; sourceTree = SOURCE_ROOT; };
		B3F415890D88010F00C14784 /* Info.plist.sm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = Info.plist.sm; path = dist/macosx/Info.plist.sm; sourceTree = SOURCE_ROOT; };
		B3FBB2C70EC57C5100A83A75 /* WcViewCmdProgress.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewCmdProgress.cpp; sourceTree = "<group>"; };
		B3FBB2C80EC57C5100A83A75 /* WcViewCmdProgress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WcViewCmdProgress.h; sourceTree = "<group>"; };
		B3FBB2C90EC57C5100A83A75 /* WcViewLogWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WcViewLogWidget.cpp; sourceTree = "<group>"; };
		B3FBB2CA0EC57C5100A83A75 /* WcViewLogWidget.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp; fileEncoding = 4; path = WcViewLogWidget.h; sourceTree = "<group>"; };
		B3FBB2EF0EC57EB900A83A75 /* testrunner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = testrunner.cpp; sourceTree = "<group>"; };
		B3FBB2F00EC57EB900A83A75 /* testrunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testrunner.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		B3C82AB90D897C2600F4DDB2 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B337791B0F1A9DDA00B6848A /* libsubcommander-test.a in Frameworks */,
				B3C82ABA0D897C2600F4DDB2 /* libsublib.a in Frameworks */,
				B3C82ABB0D897C2600F4DDB2 /* libsvn.a in Frameworks */,
				B3C82ABC0D897C2600F4DDB2 /* libutil.a in Frameworks */,
				B337797A0F1E7F3C00B6848A /* libsublib-test.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3D6854C0DBFDF9B00B5D195 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3D685CC0DC0F2FE00B5D195 /* libsublib.a in Frameworks */,
				B3D685CB0DC0F2FA00B5D195 /* libsvn.a in Frameworks */,
				B3D685CA0DC0F2F200B5D195 /* libutil.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3F414BB0D87082E00C14784 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3F415510D87FCAC00C14784 /* libsublib.a in Frameworks */,
				B3F415530D87FCCC00C14784 /* libsvn.a in Frameworks */,
				B3F415540D87FCCF00C14784 /* libutil.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		08FB7794FE84155DC02AAC07 /* Subcommander */ = {
			isa = PBXGroup;
			children = (
				B33A37870FBE923F00CA2B86 /* configure.ac */,
				B33779A60F1E847E00B6848A /* README */,
				B342F6820D96AEDC00E44959 /* CHANGES */,
				B3C82BA50D898AD800F4DDB2 /* config.h.in */,
				B3F40B5F0D7B12B800C14784 /* config.h */,
				B3F4152A0D87E7F600C14784 /* Makefile.am */,
				B32E2F120D8974E4003052DB /* subcommander */,
				B33778890F1A70FD00B6848A /* subcommander-test */,
				B3F40F900D86C84F00C14784 /* submerge */,
				B337792E0F1AA19500B6848A /* submerge-test */,
				B3F40D0D0D7B65FB00C14784 /* sublib */,
				B337792B0F1A9FA400B6848A /* sublib-test */,
				B3F40C3C0D7B5FF400C14784 /* svn */,
				B337792F0F1AA1C200B6848A /* svn-test */,
				B3C582320D7B01F9001CE500 /* util */,
				B33779300F1AA1DA00B6848A /* util-test */,
				B3F415930D88013C00C14784 /* dist */,
				B3F40E0F0D8598BA00C14784 /* pics */,
				B342F42F0D942ED400E44959 /* po */,
				B3D685360DBFDDEB00B5D195 /* tests */,
				1AB674ADFE9D54B511CA2CBB /* Products */,
			);
			name = Subcommander;
			sourceTree = "<group>";
		};
		1AB674ADFE9D54B511CA2CBB /* Products */ = {
			isa = PBXGroup;
			children = (
				B3C82AC20D897C2600F4DDB2 /* subcommander.app */,
				B3F414BD0D87082E00C14784 /* submerge.app */,
				B33778AB0F1A71B600B6848A /* libsubcommander-test.a */,
				B3F40D2B0D7B663800C14784 /* libsublib.a */,
				B3F40CDA0D7B621900C14784 /* libsvn.a */,
				B3F40B250D7B099700C14784 /* libutil.a */,
				B3D6854E0DBFDF9B00B5D195 /* testrunner */,
				B33779350F1AA20500B6848A /* libsubmerge-test.a */,
				B337793D0F1AA24900B6848A /* libsublib-test.a */,
				B33779440F1AA26E00B6848A /* libsvn-test.a */,
				B337794B0F1AA29100B6848A /* libutil-test.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		B32E2F120D8974E4003052DB /* subcommander */ = {
			isa = PBXGroup;
			children = (
				B3FBB2E90EC57EB900A83A75 /* tests */,
				B32E2F8A0D8974E5003052DB /* commands */,
				B32E31C10D8974E8003052DB /* settings */,
				B32E306F0D8974E6003052DB /* events */,
				B32E2F630D8974E5003052DB /* Actions.h */,
				B32E2F640D8974E5003052DB /* AuthPromptProvider.cpp */,
				B32E2F650D8974E5003052DB /* AuthPromptProvider.h */,
				B32E2F6A0D8974E5003052DB /* BlameDialog.cpp */,
				B32E2F6B0D8974E5003052DB /* BlameDialog.h */,
				B32E2F6D0D8974E5003052DB /* BlameLineLvi.cpp */,
				B32E2F6E0D8974E5003052DB /* BlameLineLvi.h */,
				B32E2F700D8974E5003052DB /* BlameViewModel.cpp */,
				B32E2F710D8974E5003052DB /* BlameViewModel.h */,
				B32E2F730D8974E5003052DB /* Bookmark.cpp */,
				B32E2F740D8974E5003052DB /* Bookmark.h */,
				B32E2F760D8974E5003052DB /* BookmarkDragObject.h */,
				B32E2F770D8974E5003052DB /* BookmarkProperties.cpp */,
				B32E2F780D8974E5003052DB /* BookmarkProperties.h */,
				B32E2F7A0D8974E5003052DB /* BookmarkView.cpp */,
				B32E2F7B0D8974E5003052DB /* BookmarkView.h */,
				B32E2F7D0D8974E5003052DB /* BookmarkViewItemModel.cpp */,
				B32E2F7E0D8974E5003052DB /* BookmarkViewItemModel.h */,
				B3D684850DBD2D5100B5D195 /* BookmarkViewProxyModel.cpp */,
				B3D684860DBD2D5100B5D195 /* BookmarkViewProxyModel.h */,
				B32E2F800D8974E5003052DB /* BookmarkViewModel.cpp */,
				B32E2F810D8974E5003052DB /* BookmarkViewModel.h */,
				B32E2F830D8974E5003052DB /* Cancel.cpp */,
				B32E2F840D8974E5003052DB /* Cancel.h */,
				B32E2F860D8974E5003052DB /* CheckoutDialog.cpp */,
				B32E2F870D8974E5003052DB /* CheckoutDialog.h */,
				B3BD2DC50E605EAE009AF5BA /* CreateRepositoryDialog.cpp */,
				B3BD2DC60E605EAE009AF5BA /* CreateRepositoryDialog.h */,
				B32E2F890D8974E5003052DB /* ColorId.h */,
				B32E30410D8974E6003052DB /* Commit.cpp */,
				B32E30420D8974E6003052DB /* Commit.h */,
				B32E30440D8974E6003052DB /* CommitDialog.cpp */,
				B32E30450D8974E6003052DB /* CommitDialog.h */,
				B32E30470D8974E6003052DB /* CommitItemLvi.cpp */,
				B32E30480D8974E6003052DB /* CommitItemLvi.h */,
				B32E304A0D8974E6003052DB /* config.cpp */,
				B32E304C0D8974E6003052DB /* ConfigManager.cpp */,
				B32E304D0D8974E6003052DB /* ConfigManager.h */,
				B32E304F0D8974E6003052DB /* Controller.cpp */,
				B32E30500D8974E6003052DB /* Controller.h */,
				B32E30520D8974E6003052DB /* CopyDialog.cpp */,
				B32E30530D8974E6003052DB /* CopyDialog.h */,
				B32E30550D8974E6003052DB /* CursorSupport.cpp */,
				B32E30560D8974E6003052DB /* CursorSupport.h */,
				B32E30580D8974E6003052DB /* DialogHandler.h */,
				B32E30590D8974E6003052DB /* DiffDialog.cpp */,
				B32E305A0D8974E6003052DB /* DiffDialog.h */,
				B32E305C0D8974E6003052DB /* DiffSummarizeLvi.cpp */,
				B32E305D0D8974E6003052DB /* DiffSummarizeLvi.h */,
				B32E305F0D8974E6003052DB /* DiffViewModel.cpp */,
				B32E30600D8974E6003052DB /* DiffViewModel.h */,
				B32E30620D8974E6003052DB /* DirEntryLvi.cpp */,
				B32E30630D8974E6003052DB /* DirEntryLvi.h */,
				B32E30650D8974E6003052DB /* DragDropMimeTypes.h */,
				B32E30660D8974E6003052DB /* DragInfo.cpp */,
				B32E30670D8974E6003052DB /* DragInfo.h */,
				B32E30690D8974E6003052DB /* ErrorHandler.cpp */,
				B32E306A0D8974E6003052DB /* ErrorHandler.h */,
				B32E306C0D8974E6003052DB /* ErrorSupport.cpp */,
				B32E306D0D8974E6003052DB /* ErrorSupport.h */,
				B32E308D0D8974E6003052DB /* ExportDialog.cpp */,
				B32E308E0D8974E6003052DB /* ExportDialog.h */,
				B32E30900D8974E6003052DB /* ExternProvider.h */,
				B32E30910D8974E6003052DB /* ExternProviderImpl.cpp */,
				B32E30920D8974E6003052DB /* ExternProviderImpl.h */,
				B32E30940D8974E6003052DB /* GuiLock.h */,
				B32E30950D8974E6003052DB /* ImportDialog.cpp */,
				B32E30960D8974E6003052DB /* ImportDialog.h */,
				B32E30980D8974E6003052DB /* keyboard.txt */,
				B32E30990D8974E6003052DB /* ListCache.h */,
				B32E309A0D8974E6003052DB /* ListViewColumnTooltips.cpp */,
				B32E309B0D8974E6003052DB /* ListViewColumnTooltips.h */,
				B32E309D0D8974E6003052DB /* ListViewHeaderHandler.cpp */,
				B32E309E0D8974E6003052DB /* ListViewHeaderHandler.h */,
				B32E30A00D8974E6003052DB /* ListWidget.cpp */,
				B32E30A10D8974E6003052DB /* ListWidget.h */,
				B32E30A30D8974E6003052DB /* LockDialog.cpp */,
				B32E30A40D8974E6003052DB /* LockDialog.h */,
				B32E30A60D8974E6003052DB /* LogData.h */,
				B32E30A70D8974E6003052DB /* LogDialog2.cpp */,
				B32E30A80D8974E6003052DB /* LogDialog2.h */,
				B32E30AA0D8974E6003052DB /* LogEntryLvi.cpp */,
				B32E30AB0D8974E6003052DB /* LogEntryLvi.h */,
				B32E30AD0D8974E6003052DB /* LogGraphCanvasItems.cpp */,
				B32E30AE0D8974E6003052DB /* LogGraphCanvasItems.h */,
				B32E30B00D8974E6003052DB /* LogGraphCanvasView.cpp */,
				B32E30B10D8974E6003052DB /* LogGraphCanvasView.h */,
				B32E30B30D8974E6003052DB /* LogGraphDialog.cpp */,
				B32E30B40D8974E6003052DB /* LogGraphDialog.h */,
				B32E30B60D8974E6003052DB /* LogGraphNode.cpp */,
				B32E30B70D8974E6003052DB /* LogGraphNode.h */,
				B32E30B90D8974E6003052DB /* LogGraphViewModel.cpp */,
				B32E30BA0D8974E6003052DB /* LogGraphViewModel.h */,
				B32E30BC0D8974E6003052DB /* LogLvi.cpp */,
				B32E30BD0D8974E6003052DB /* LogLvi.h */,
				B32E30BF0D8974E6003052DB /* LogViewModel.cpp */,
				B32E30C00D8974E6003052DB /* LogViewModel.h */,
				B32E30C20D8974E6003052DB /* LogWidget.cpp */,
				B32E30C30D8974E6003052DB /* LogWidget.h */,
				B32E30C50D8974E6003052DB /* MainWindow.cpp */,
				B32E30C60D8974E6003052DB /* MainWindow.h */,
				B32E30C90D8974E6003052DB /* Makefile.am */,
				B32E30CB0D8974E6003052DB /* MergeDialog.cpp */,
				B32E30CC0D8974E6003052DB /* MergeDialog.h */,
				B32E30CE0D8974E6003052DB /* MergeViewModel.cpp */,
				B32E30CF0D8974E6003052DB /* MergeViewModel.h */,
				B32E30D10D8974E6003052DB /* MkdirDialog.cpp */,
				B32E30D20D8974E6003052DB /* MkdirDialog.h */,
				B32E31590D8974E8003052DB /* MoveDialog.cpp */,
				B32E315A0D8974E8003052DB /* MoveDialog.h */,
				B32E315B0D8974E8003052DB /* Notify.cpp */,
				B32E315C0D8974E8003052DB /* Notify.h */,
				B32E315E0D8974E8003052DB /* NullCmdResult.cpp */,
				B32E315F0D8974E8003052DB /* NullCmdResult.h */,
				B32E31610D8974E8003052DB /* PostCmdResult.cpp */,
				B32E31620D8974E8003052DB /* PostCmdResult.h */,
				B32E31640D8974E8003052DB /* PostProgressCallback.cpp */,
				B32E31650D8974E8003052DB /* PostProgressCallback.h */,
				B32E31670D8974E8003052DB /* Project.cpp */,
				B32E31680D8974E8003052DB /* Project.h */,
				B32E316A0D8974E8003052DB /* ProjectFoldersWidget.cpp */,
				B32E316B0D8974E8003052DB /* ProjectFoldersWidget.h */,
				B32E316C0D8974E8003052DB /* ProjectItemDragObject.h */,
				B32E316D0D8974E8003052DB /* ProjectLvi.cpp */,
				B32E316E0D8974E8003052DB /* ProjectLvi.h */,
				B32E316F0D8974E8003052DB /* ProjectPropertiesDialog.cpp */,
				B32E31700D8974E8003052DB /* ProjectPropertiesDialog.h */,
				B32E31720D8974E8003052DB /* ProjectSorter.cpp */,
				B32E31730D8974E8003052DB /* ProjectSorter.h */,
				B32E31750D8974E8003052DB /* ProjectTypes.h */,
				B32E31760D8974E8003052DB /* ProjectWizard.cpp */,
				B32E31770D8974E8003052DB /* ProjectWizard.h */,
				B32E31790D8974E8003052DB /* PropertiesDialog.cpp */,
				B32E317A0D8974E8003052DB /* PropertiesDialog.h */,
				B32E317B0D8974E8003052DB /* PropertiesDialog2.cpp */,
				B32E317C0D8974E8003052DB /* PropertiesDialog2.h */,
				B32E317E0D8974E8003052DB /* RemoveDialog.cpp */,
				B32E317F0D8974E8003052DB /* RemoveDialog.h */,
				B32E31810D8974E8003052DB /* RepoModel.cpp */,
				B32E31820D8974E8003052DB /* RepoModel.h */,
				B32E31840D8974E8003052DB /* Repository.h */,
				B32E31850D8974E8003052DB /* RepositoryBranchesLvi.cpp */,
				B32E31860D8974E8003052DB /* RepositoryBranchesLvi.h */,
				B32E31870D8974E8003052DB /* RepositoryCache.cpp */,
				B32E31880D8974E8003052DB /* RepositoryCache.h */,
				B32E318A0D8974E8003052DB /* RepositoryDialog.cpp */,
				B32E318B0D8974E8003052DB /* RepositoryDialog.h */,
				B32E318D0D8974E8003052DB /* RepositoryFilesWidget.cpp */,
				B32E318E0D8974E8003052DB /* RepositoryFilesWidget.h */,
				B32E318F0D8974E8003052DB /* RepositoryLvi.cpp */,
				B32E31900D8974E8003052DB /* RepositoryLvi.h */,
				B32E31940D8974E8003052DB /* RepositoryTagsLvi.cpp */,
				B32E31950D8974E8003052DB /* RepositoryTagsLvi.h */,
				B32E31960D8974E8003052DB /* RevisionProvider.h */,
				B32E31970D8974E8003052DB /* RevisionWidget.cpp */,
				B32E31980D8974E8003052DB /* RevisionWidget.h */,
				B32E319A0D8974E8003052DB /* RpListCache.cpp */,
				B32E319B0D8974E8003052DB /* RpListCache.h */,
				B32E319D0D8974E8003052DB /* RpListInfo.cpp */,
				B32E319E0D8974E8003052DB /* RpListInfo.h */,
				B32E31A00D8974E8003052DB /* RpSelection.cpp */,
				B32E31A10D8974E8003052DB /* RpSelection.h */,
				B32E31A30D8974E8003052DB /* RpView.cpp */,
				B32E31A40D8974E8003052DB /* RpView.h */,
				B32E31A60D8974E8003052DB /* RpViewColumnTooltips.cpp */,
				B32E31A70D8974E8003052DB /* RpViewColumnTooltips.h */,
				B30299B10E4F464F0098EF24 /* RpViewEntry.cpp */,
				B30299AE0E4F461D0098EF24 /* RpViewEntry.h */,
				B32E31A90D8974E8003052DB /* RpViewModel.cpp */,
				B32E31AA0D8974E8003052DB /* RpViewModel.h */,
				B32E31AC0D8974E8003052DB /* RpViewState.cpp */,
				B32E31AD0D8974E8003052DB /* RpViewState.h */,
				B32E31AF0D8974E8003052DB /* RpViewTree.cpp */,
				B32E31B00D8974E8003052DB /* RpViewTree.h */,
				B30299B60E4F46960098EF24 /* RpViewTreeItemModel.cpp */,
				B30299B70E4F46960098EF24 /* RpViewTreeItemModel.h */,
				B30299B80E4F46960098EF24 /* RpViewTreeProxyModel.cpp */,
				B30299B90E4F46960098EF24 /* RpViewTreeProxyModel.h */,
				B32E31B20D8974E8003052DB /* RpViewTreeWidget.cpp */,
				B32E31B30D8974E8003052DB /* RpViewTreeWidget.h */,
				B32E31B50D8974E8003052DB /* RpViewWhatsThis.cpp */,
				B32E31B60D8974E8003052DB /* RpViewWhatsThis.h */,
				B32E31B80D8974E8003052DB /* sc.ini */,
				B32E31B90D8974E8003052DB /* sc.rc */,
				B32E31BA0D8974E8003052DB /* ScDragObject.h */,
				B32E31BB0D8974E8003052DB /* ScLvi.cpp */,
				B32E31BC0D8974E8003052DB /* ScLvi.h */,
				B32E31BD0D8974E8003052DB /* ScLviVisitor.h */,
				B32E31BE0D8974E8003052DB /* ScModel.cpp */,
				B32E31BF0D8974E8003052DB /* ScModel.h */,
				B32E31EA0D8974E8003052DB /* Settings.cpp */,
				B32E31EB0D8974E8003052DB /* Settings.h */,
				B32E31ED0D8974E8003052DB /* SimplePromptDialog.cpp */,
				B32E31EE0D8974E8003052DB /* SimplePromptDialog.h */,
				B32E31F00D8974E8003052DB /* SortSafe.cpp */,
				B32E31F10D8974E8003052DB /* SortSafe.h */,
				B32E31F30D8974E9003052DB /* SslServerTrustPromptDialog.cpp */,
				B32E31F40D8974E9003052DB /* SslServerTrustPromptDialog.h */,
				B32E31F60D8974E9003052DB /* StatusId.cpp */,
				B32E31F70D8974E9003052DB /* StatusId.h */,
				B32E31F90D8974E9003052DB /* StatusResult.h */,
				B32E31FB0D8974E9003052DB /* subcommander.cpp */,
				B32E31FD0D8974E9003052DB /* subcommander.vcproj */,
				B32E31FE0D8974E9003052DB /* SwitchDialog.cpp */,
				B32E31FF0D8974E9003052DB /* SwitchDialog.h */,
				B32E32010D8974E9003052DB /* SyncCmdResult.h */,
				B32E32020D8974E9003052DB /* TabWidget.cpp */,
				B32E32030D8974E9003052DB /* TabWidget.h */,
				B32E32050D8974E9003052DB /* TextEdit.cpp */,
				B32E32060D8974E9003052DB /* TextEdit.h */,
				B337791D0F1A9E3400B6848A /* TextStatusFilter.cpp */,
				B337791E0F1A9E3400B6848A /* TextStatusFilter.h */,
				B337791F0F1A9E3400B6848A /* TextStatusFilterDialog.cpp */,
				B33779200F1A9E3400B6848A /* TextStatusFilterDialog.h */,
				B32E32080D8974E9003052DB /* TextWindow.cpp */,
				B32E32090D8974E9003052DB /* TextWindow.h */,
				B32E320B0D8974E9003052DB /* TreeView.cpp */,
				B32E320C0D8974E9003052DB /* TreeView.h */,
				B32E320E0D8974E9003052DB /* UnlockDialog.cpp */,
				B32E320F0D8974E9003052DB /* UnlockDialog.h */,
				B32E32110D8974E9003052DB /* UpdateDialog.cpp */,
				B32E32120D8974E9003052DB /* UpdateDialog.h */,
				B32E32170D8974E9003052DB /* WcSelection.cpp */,
				B32E32180D8974E9003052DB /* WcSelection.h */,
				B32E321A0D8974E9003052DB /* WcStatusCache.cpp */,
				B32E321B0D8974E9003052DB /* WcStatusCache.h */,
				B32E32200D8974E9003052DB /* WcStatusInfo.cpp */,
				B32E32210D8974E9003052DB /* WcStatusInfo.h */,
				B32E32230D8974E9003052DB /* WcStatusLvi.cpp */,
				B32E32240D8974E9003052DB /* WcStatusLvi.h */,
				B32E32260D8974E9003052DB /* WcView.cpp */,
				B32E32270D8974E9003052DB /* WcView.h */,
				B3FBB2C80EC57C5100A83A75 /* WcViewCmdProgress.h */,
				B3FBB2C70EC57C5100A83A75 /* WcViewCmdProgress.cpp */,
				B32E32290D8974E9003052DB /* WcViewColumnTooltips.cpp */,
				B32E322A0D8974E9003052DB /* WcViewColumnTooltips.h */,
				B33779610F1E7A7300B6848A /* WcViewIndex.cpp */,
				B33779620F1E7A7300B6848A /* WcViewIndex.h */,
				B30299CD0E4F4A100098EF24 /* WcViewItem.h */,
				B3FBB2C90EC57C5100A83A75 /* WcViewLogWidget.cpp */,
				B3FBB2CA0EC57C5100A83A75 /* WcViewLogWidget.h */,
				B32E323B0D8974E9003052DB /* WcViewModel.cpp */,
				B32E323C0D8974E9003052DB /* WcViewModel.h */,
				B30299CE0E4F4A100098EF24 /* WcViewStatus.cpp */,
				B30299CF0E4F4A100098EF24 /* WcViewStatus.h */,
				B32E323E0D8974E9003052DB /* WcViewTree.cpp */,
				B32E323F0D8974E9003052DB /* WcViewTree.h */,
				B32E32410D8974E9003052DB /* WcViewTreeItemModel.cpp */,
				B32E32420D8974E9003052DB /* WcViewTreeItemModel.h */,
				B32E32440D8974E9003052DB /* WcViewTreeProxyModel.cpp */,
				B32E32450D8974E9003052DB /* WcViewTreeProxyModel.h */,
				B32E32470D8974E9003052DB /* WcViewTreeWidget.cpp */,
				B32E32480D8974E9003052DB /* WcViewTreeWidget.h */,
				B30299A90E4F45BB0098EF24 /* WcViewViewState.cpp */,
				B30299AA0E4F45BB0098EF24 /* WcViewViewState.h */,
				B32E324A0D8974E9003052DB /* WcViewWhatsThis.cpp */,
				B32E324B0D8974E9003052DB /* WcViewWhatsThis.h */,
				B32E324D0D8974E9003052DB /* WorkingCopyFilesWidget.cpp */,
				B32E324E0D8974E9003052DB /* WorkingCopyFilesWidget.h */,
				B32E324F0D8974E9003052DB /* WorkingCopyLvi.cpp */,
				B32E32500D8974E9003052DB /* WorkingCopyLvi.h */,
			);
			path = subcommander;
			sourceTree = "<group>";
		};
		B32E2F8A0D8974E5003052DB /* commands */ = {
			isa = PBXGroup;
			children = (
				B32E2FB10D8974E5003052DB /* AddCmd.cpp */,
				B32E2FB20D8974E5003052DB /* AddCmd.h */,
				B32E2FB40D8974E5003052DB /* AddParam.h */,
				B32E2FB50D8974E5003052DB /* BlameCmd.cpp */,
				B32E2FB60D8974E5003052DB /* BlameCmd.h */,
				B32E2FB80D8974E5003052DB /* BlameParam.h */,
				B32E2FB90D8974E5003052DB /* CatCmd.cpp */,
				B32E2FBA0D8974E5003052DB /* CatCmd.h */,
				B32E2FBC0D8974E5003052DB /* CatParam.h */,
				B32E2FBD0D8974E5003052DB /* CheckoutCmd.cpp */,
				B32E2FBE0D8974E5003052DB /* CheckoutCmd.h */,
				B32E2FC00D8974E5003052DB /* CheckoutParam.h */,
				B32E2FC10D8974E5003052DB /* CleanupCmd.cpp */,
				B32E2FC20D8974E5003052DB /* CleanupCmd.h */,
				B32E2FC40D8974E5003052DB /* CleanupParam.h */,
				B32E2FC50D8974E5003052DB /* CmdProgressCallback.h */,
				B32E2FC60D8974E5003052DB /* CmdResultCallback.h */,
				B32E2FC70D8974E5003052DB /* CommitCmd.cpp */,
				B32E2FC80D8974E5003052DB /* CommitCmd.h */,
				B32E2FCA0D8974E5003052DB /* CommitParam.h */,
				B32E2FCB0D8974E5003052DB /* CopyCmd.cpp */,
				B32E2FCC0D8974E5003052DB /* CopyCmd.h */,
				B32E2FCE0D8974E5003052DB /* CopyParam.h */,
				B32E2FCF0D8974E5003052DB /* DeleteCmd.cpp */,
				B32E2FD00D8974E5003052DB /* DeleteCmd.h */,
				B32E2FD20D8974E5003052DB /* DeleteParam.h */,
				B32E2FD30D8974E5003052DB /* DetailsCmd.cpp */,
				B32E2FD40D8974E5003052DB /* DetailsCmd.h */,
				B32E2FD60D8974E5003052DB /* DetailsParam.h */,
				B32E2FD70D8974E5003052DB /* DiffCmd.cpp */,
				B32E2FD80D8974E5003052DB /* DiffCmd.h */,
				B32E2FDA0D8974E5003052DB /* DiffParam.h */,
				B32E2FDB0D8974E5003052DB /* EditConflictCmd.cpp */,
				B32E2FDC0D8974E5003052DB /* EditConflictCmd.h */,
				B32E2FDE0D8974E5003052DB /* EditConflictParam.h */,
				B32E2FDF0D8974E5003052DB /* ExportCmd.cpp */,
				B32E2FE00D8974E5003052DB /* ExportCmd.h */,
				B32E2FE20D8974E5003052DB /* ExportParam.h */,
				B32E2FE30D8974E5003052DB /* IgnoreCmd.cpp */,
				B32E2FE40D8974E5003052DB /* IgnoreCmd.h */,
				B32E2FE60D8974E5003052DB /* IgnoreParam.h */,
				B32E2FE70D8974E5003052DB /* ImportCmd.cpp */,
				B32E2FE80D8974E5003052DB /* ImportCmd.h */,
				B32E2FEA0D8974E5003052DB /* ImportParam.h */,
				B32E2FEB0D8974E5003052DB /* InfoCmd.cpp */,
				B32E2FEC0D8974E5003052DB /* InfoCmd.h */,
				B32E2FEE0D8974E5003052DB /* InfoParam.h */,
				B32E2FEF0D8974E5003052DB /* ListCmd.cpp */,
				B32E2FF00D8974E5003052DB /* ListCmd.h */,
				B32E2FF20D8974E5003052DB /* ListCmd2.cpp */,
				B32E2FF30D8974E5003052DB /* ListCmd2.h */,
				B32E2FF50D8974E5003052DB /* ListParam.h */,
				B32E2FF60D8974E5003052DB /* LockCmd.cpp */,
				B32E2FF70D8974E5003052DB /* LockCmd.h */,
				B32E2FF90D8974E5003052DB /* LockParam.h */,
				B32E2FFA0D8974E5003052DB /* LogCmd.cpp */,
				B32E2FFB0D8974E5003052DB /* LogCmd.h */,
				B32E2FFD0D8974E5003052DB /* LogGraphCmd.cpp */,
				B32E2FFE0D8974E5003052DB /* LogGraphCmd.h */,
				B32E30000D8974E5003052DB /* LogGraphParam.h */,
				B32E30010D8974E5003052DB /* LogParam.h */,
				B32E30020D8974E5003052DB /* MergeCmd.cpp */,
				B32E30030D8974E5003052DB /* MergeCmd.h */,
				B32E30050D8974E5003052DB /* MergeParam.h */,
				B32E30060D8974E5003052DB /* MkdirCmd.cpp */,
				B32E30070D8974E5003052DB /* MkdirCmd.h */,
				B32E30090D8974E5003052DB /* MkdirParam.h */,
				B32E300A0D8974E5003052DB /* MoveCmd.cpp */,
				B32E300B0D8974E5003052DB /* MoveCmd.h */,
				B32E300D0D8974E5003052DB /* MoveParam.h */,
				B32E300E0D8974E5003052DB /* PropGetCmd.cpp */,
				B32E300F0D8974E5003052DB /* PropGetCmd.h */,
				B32E30110D8974E5003052DB /* PropGetParam.h */,
				B32E30120D8974E5003052DB /* PropListCmd.cpp */,
				B32E30130D8974E5003052DB /* PropListCmd.h */,
				B32E30150D8974E5003052DB /* PropListParam.h */,
				B32E30160D8974E5003052DB /* PropSetCmd.cpp */,
				B32E30170D8974E5003052DB /* PropSetCmd.h */,
				B32E30190D8974E5003052DB /* PropSetParam.h */,
				B32E301A0D8974E5003052DB /* PropSetRevCmd.cpp */,
				B32E301B0D8974E5003052DB /* PropSetRevCmd.h */,
				B32E301D0D8974E5003052DB /* PropSetRevParam.h */,
				B32E301E0D8974E5003052DB /* ResolvedCmd.cpp */,
				B32E301F0D8974E5003052DB /* ResolvedCmd.h */,
				B32E30210D8974E5003052DB /* ResolvedParam.h */,
				B32E30220D8974E5003052DB /* RevertCmd.cpp */,
				B32E30230D8974E5003052DB /* RevertCmd.h */,
				B32E30250D8974E5003052DB /* RevertParam.h */,
				B32E30260D8974E5003052DB /* ScCmd.cpp */,
				B32E30270D8974E5003052DB /* ScCmd.h */,
				B32E30290D8974E5003052DB /* ScCmdData.h */,
				B32E302A0D8974E5003052DB /* ScParam.cpp */,
				B32E302B0D8974E5003052DB /* ScParam.h */,
				B32E302D0D8974E5003052DB /* ScParamVisitor.h */,
				B32E302E0D8974E5003052DB /* StatusCmd.cpp */,
				B32E302F0D8974E5003052DB /* StatusCmd.h */,
				B32E30310D8974E5003052DB /* StatusCmd2.cpp */,
				B32E30320D8974E5003052DB /* StatusCmd2.h */,
				B32E30340D8974E5003052DB /* StatusParam.h */,
				B32E30350D8974E5003052DB /* SwitchCmd.cpp */,
				B32E30360D8974E5003052DB /* SwitchCmd.h */,
				B32E30380D8974E5003052DB /* SwitchParam.h */,
				B32E30390D8974E5003052DB /* UnlockCmd.cpp */,
				B32E303A0D8974E5003052DB /* UnlockCmd.h */,
				B32E303C0D8974E5003052DB /* UnlockParam.h */,
				B32E303D0D8974E5003052DB /* UpdateCmd.cpp */,
				B32E303E0D8974E6003052DB /* UpdateCmd.h */,
				B32E30400D8974E6003052DB /* UpdateParam.h */,
				B3CDD7E50ECED3580074FDA5 /* ScParamTypes.h */,
			);
			path = commands;
			sourceTree = "<group>";
		};
		B32E306F0D8974E6003052DB /* events */ = {
			isa = PBXGroup;
			children = (
				B32E30760D8974E6003052DB /* BlameEvent.h */,
				B32E30770D8974E6003052DB /* CancelEvent.h */,
				B32E30780D8974E6003052DB /* CancelStartEvent.h */,
				B32E30790D8974E6003052DB /* CancelStopEvent.h */,
				B32E307A0D8974E6003052DB /* CopyWcItemEvent.h */,
				B32E307B0D8974E6003052DB /* CustomEvents.cpp */,
				B32E307C0D8974E6003052DB /* CustomEvents.h */,
				B32E307E0D8974E6003052DB /* DialogEvent.h */,
				B32E307F0D8974E6003052DB /* DiffSummarizeEvent.h */,
				B32E30800D8974E6003052DB /* EventSupport.cpp */,
				B32E30810D8974E6003052DB /* EventSupport.h */,
				B32E30830D8974E6003052DB /* ExceptionEvent.h */,
				B32E30840D8974E6003052DB /* LogEvent.h */,
				B32E30850D8974E6003052DB /* LoggingEvent.h */,
				B32E30860D8974E6003052DB /* LviOnItemEvent.h */,
				B32E30870D8974E6003052DB /* MoveWcItemEvent.h */,
				B32E30880D8974E6003052DB /* ReOrderProjectsEvent.h */,
				B32E30890D8974E6003052DB /* ScParamEvent.cpp */,
				B32E308A0D8974E6003052DB /* ScParamEvent.h */,
				B32E308C0D8974E6003052DB /* UpdateWcEvent.h */,
			);
			path = events;
			sourceTree = "<group>";
		};
		B32E31C10D8974E8003052DB /* settings */ = {
			isa = PBXGroup;
			children = (
				B32E31CD0D8974E8003052DB /* CommitLogHistory.h */,
				B32E31CE0D8974E8003052DB /* FontSettings.h */,
				B32E31CF0D8974E8003052DB /* FontSettingsInfo.cpp */,
				B32E31D00D8974E8003052DB /* FontSettingsInfo.h */,
				B32E31D20D8974E8003052DB /* FontSettingsWidget.cpp */,
				B32E31D30D8974E8003052DB /* FontSettingsWidget.h */,
				B337790F0F1A9CD500B6848A /* ProjectReader.cpp */,
				B33779100F1A9CD500B6848A /* ProjectReader.h */,
				B33779110F1A9CD500B6848A /* ProjectWriter.cpp */,
				B33779120F1A9CD500B6848A /* ProjectWriter.h */,
				B32E31D50D8974E8003052DB /* ProjectSettings.h */,
				B32E31D60D8974E8003052DB /* ProjectSettingsInfo.cpp */,
				B32E31D70D8974E8003052DB /* ProjectSettingsInfo.h */,
				B32E31D90D8974E8003052DB /* ProjectSettingsWidget.cpp */,
				B32E31DA0D8974E8003052DB /* ProjectSettingsWidget.h */,
				B33779130F1A9CD500B6848A /* SingleProjectReader.cpp */,
				B33779140F1A9CD500B6848A /* SingleProjectReader.h */,
				B32E31DC0D8974E8003052DB /* SubversionSettings.h */,
				B32E31DD0D8974E8003052DB /* SubversionSettingsInfo.cpp */,
				B32E31DE0D8974E8003052DB /* SubversionSettingsInfo.h */,
				B32E31E00D8974E8003052DB /* SubversionSettingsWidget.cpp */,
				B32E31E10D8974E8003052DB /* SubversionSettingsWidget.h */,
				B32E31E30D8974E8003052DB /* ToolsSettings.h */,
				B32E31E40D8974E8003052DB /* ToolsSettingsInfo.cpp */,
				B32E31E50D8974E8003052DB /* ToolsSettingsInfo.h */,
				B32E31E70D8974E8003052DB /* ToolsSettingsWidget.cpp */,
				B32E31E80D8974E8003052DB /* ToolsSettingsWidget.h */,
			);
			path = settings;
			sourceTree = "<group>";
		};
		B33778890F1A70FD00B6848A /* subcommander-test */ = {
			isa = PBXGroup;
			children = (
				B33778A00F1A717100B6848A /* settings */,
				B337788A0F1A715600B6848A /* CommandStartedFinishedTest.cpp */,
				B337788B0F1A715600B6848A /* CommandStartedFinishedTest.h */,
				B337788C0F1A715600B6848A /* PreserveSwitchStatusTest.cpp */,
				B337788D0F1A715600B6848A /* PreserveSwitchStatusTest.h */,
				B337788E0F1A715600B6848A /* ProjectItemTest.cpp */,
				B337788F0F1A715600B6848A /* ProjectItemTest.h */,
				B337795B0F1E7A1B00B6848A /* ProjectSorterTest.cpp */,
				B337795C0F1E7A1B00B6848A /* ProjectSorterTest.h */,
				B33778900F1A715600B6848A /* RunningBookmarkTest.cpp */,
				B33778910F1A715600B6848A /* RunningBookmarkTest.h */,
				B33779570F1E798500B6848A /* StatusCacheTest.cpp */,
				B33779580F1E798500B6848A /* StatusCacheTest.h */,
				B33778920F1A715600B6848A /* TextStatusFilterTest.cpp */,
				B33778930F1A715600B6848A /* TextStatusFilterTest.h */,
				B337795D0F1E7A1B00B6848A /* WcStatusInfoTest.cpp */,
				B337795E0F1E7A1B00B6848A /* WcStatusInfoTest.h */,
				B33778940F1A715600B6848A /* WcViewCmdProgressTest.cpp */,
				B33778950F1A715600B6848A /* WcViewCmdProgressTest.h */,
				B33778960F1A715600B6848A /* WcViewItemTest.cpp */,
				B33778970F1A715600B6848A /* WcViewItemTest.h */,
				B33778980F1A715600B6848A /* WcViewModelMoveTest.cpp */,
				B33778990F1A715600B6848A /* WcViewModelMoveTest.h */,
				B337789A0F1A715600B6848A /* WcViewSimilarFolderNames.cpp */,
				B337789B0F1A715600B6848A /* WcViewSimilarFolderNames.h */,
				B337789C0F1A715600B6848A /* WcViewTreeItemModelTest.cpp */,
				B337789D0F1A715600B6848A /* WcViewTreeItemModelTest.h */,
				B337789E0F1A715600B6848A /* WcViewWithDeepChange.cpp */,
				B337789F0F1A715600B6848A /* WcViewWithDeepChange.h */,
			);
			name = "subcommander-test";
			sourceTree = "<group>";
		};
		B33778A00F1A717100B6848A /* settings */ = {
			isa = PBXGroup;
			children = (
				B33778A10F1A717100B6848A /* ProjectReaderTest.cpp */,
				B33778A20F1A717100B6848A /* ProjectReaderTest.h */,
				B33778A30F1A717100B6848A /* SingleProjectReaderTest.cpp */,
				B33778A40F1A717100B6848A /* SingleProjectReaderTest.h */,
			);
			name = settings;
			path = "subcommander-test/settings";
			sourceTree = "<group>";
		};
		B337792B0F1A9FA400B6848A /* sublib-test */ = {
			isa = PBXGroup;
			children = (
				B33779690F1E7D9B00B6848A /* LayoutSettingsHandlerTest.cpp */,
				B337796A0F1E7D9B00B6848A /* LayoutSettingsHandlerTest.h */,
				B337796B0F1E7D9B00B6848A /* PathSimplifierTest.cpp */,
				B337796C0F1E7D9B00B6848A /* PathSimplifierTest.h */,
				B337796D0F1E7D9B00B6848A /* TestConfig.cpp */,
				B337796E0F1E7D9B00B6848A /* TestConfig.h */,
			);
			name = "sublib-test";
			sourceTree = "<group>";
		};
		B337792E0F1AA19500B6848A /* submerge-test */ = {
			isa = PBXGroup;
			children = (
			);
			name = "submerge-test";
			sourceTree = "<group>";
		};
		B337792F0F1AA1C200B6848A /* svn-test */ = {
			isa = PBXGroup;
			children = (
			);
			name = "svn-test";
			sourceTree = "<group>";
		};
		B33779300F1AA1DA00B6848A /* util-test */ = {
			isa = PBXGroup;
			children = (
			);
			name = "util-test";
			sourceTree = "<group>";
		};
		B342F42F0D942ED400E44959 /* po */ = {
			isa = PBXGroup;
			children = (
				B342F4300D942ED400E44959 /* de.mo */,
				B342F4310D942ED400E44959 /* de.po */,
				B342F4330D942ED400E44959 /* Makefile.am */,
				B342F4350D942ED400E44959 /* Subcommander.pot */,
				B342F4360D942ED400E44959 /* zh_CN.mo */,
				B342F4370D942ED400E44959 /* zh_CN.po */,
			);
			path = po;
			sourceTree = "<group>";
		};
		B3C582320D7B01F9001CE500 /* util */ = {
			isa = PBXGroup;
			children = (
				B3F40B7C0D7B176D00C14784 /* AprError.cpp */,
				B3F40B7D0D7B176D00C14784 /* AprError.h */,
				B3F40B7F0D7B176D00C14784 /* AprException.cpp */,
				B3F40B800D7B176D00C14784 /* AprException.h */,
				B3F40B820D7B176D00C14784 /* Char.h */,
				B3F40B830D7B176D00C14784 /* CommandArgs.cpp */,
				B3F40B840D7B176D00C14784 /* CommandArgs.h */,
				B3F40B860D7B176D00C14784 /* Compare.cpp */,
				B3F40B870D7B176D00C14784 /* Compare.h */,
				B3F40B890D7B176D00C14784 /* Condition.cpp */,
				B3F40B8A0D7B176D00C14784 /* Condition.h */,
				B3F40B8C0D7B176D00C14784 /* Error.cpp */,
				B3F40B8D0D7B176D00C14784 /* Error.h */,
				B3F40B8F0D7B176D00C14784 /* ErrorCodes.cpp */,
				B3F40B900D7B176D00C14784 /* ErrorCodes.h */,
				B3F40B920D7B176D00C14784 /* ErrorImpl.cpp */,
				B3F40B930D7B176D00C14784 /* ErrorImpl.h */,
				B3F40B950D7B176D00C14784 /* Exception.h */,
				B3F40B960D7B176D00C14784 /* ExceptionHandler.h */,
				B3F40B970D7B176D00C14784 /* ExceptionStack.h */,
				B3F40B980D7B176D00C14784 /* File.cpp */,
				B3F40B990D7B176D00C14784 /* File.h */,
				B3F40B9B0D7B176D00C14784 /* FileData.cpp */,
				B3F40B9C0D7B176D00C14784 /* FileData.h */,
				B3F40B9E0D7B176D00C14784 /* Guard.h */,
				B3F40B9F0D7B176D00C14784 /* iconvstream.h */,
				B3F40BA00D7B176D00C14784 /* Id.cpp */,
				B3F40BA10D7B176D00C14784 /* Id.h */,
				B3F40BA60D7B176D00C14784 /* Makefile.in */,
				B3F40BA70D7B176D00C14784 /* max.h */,
				B3F40BA80D7B176D00C14784 /* Memory.h */,
				B3F40BA90D7B176D00C14784 /* Mutex.cpp */,
				B3F40BAA0D7B176D00C14784 /* Mutex.h */,
				B3F40BAC0D7B176D00C14784 /* Stackframe.cpp */,
				B3F40BAD0D7B176D00C14784 /* Stackframe.h */,
				B3F40BAF0D7B176D00C14784 /* String.cpp */,
				B3F40BB00D7B176D00C14784 /* String.h */,
				B3F40BB20D7B176D00C14784 /* types.h */,
				B3F40BB30D7B176D00C14784 /* utf.cpp */,
				B3F40BB40D7B176D00C14784 /* utf.h */,
				B3F40BB60D7B176D00C14784 /* utf8.cpp */,
				B3F40BB70D7B176D00C14784 /* utf8.h */,
				B3F40BBA0D7B176D00C14784 /* uuid.cpp */,
				B3F40BBB0D7B176D00C14784 /* uuid.h */,
				B3F40ABA0D7B02F000C14784 /* apr.cpp */,
				B3F40ABB0D7B02F000C14784 /* apr.h */,
			);
			name = util;
			sourceTree = "<group>";
		};
		B3D685360DBFDDEB00B5D195 /* tests */ = {
			isa = PBXGroup;
			children = (
				B3D685740DC0CA4E00B5D195 /* merge */,
				B3D685780DC0CA4E00B5D195 /* runner */,
				B3D6857F0DC0CA4E00B5D195 /* sc */,
				B3D685870DC0CA4E00B5D195 /* svn */,
				B3D6858D0DC0CA4E00B5D195 /* util */,
				B3D685370DBFDE6200B5D195 /* lib */,
			);
			name = tests;
			sourceTree = "<group>";
		};
		B3D685370DBFDE6200B5D195 /* lib */ = {
			isa = PBXGroup;
			children = (
				B3D685380DBFDE6200B5D195 /* StringUtilTest.cpp */,
				B3D685390DBFDE6200B5D195 /* StringUtilTest.h */,
				B3D6853A0DBFDE6200B5D195 /* TabTest.cpp */,
				B3D6853B0DBFDE6200B5D195 /* TabTest.h */,
				B3D6853D0DBFDE6200B5D195 /* TextModelTest.cpp */,
				B3D6853E0DBFDE6200B5D195 /* TextModelTest.h */,
				B3D6853F0DBFDE6200B5D195 /* TextModelTestRemove.cpp */,
				B3D685400DBFDE6200B5D195 /* TextModelTestRemove.h */,
			);
			name = lib;
			path = tests/lib;
			sourceTree = "<group>";
		};
		B3D685740DC0CA4E00B5D195 /* merge */ = {
			isa = PBXGroup;
			children = (
				B3D685750DC0CA4E00B5D195 /* LineTokenizerTest.cpp */,
				B3D685760DC0CA4E00B5D195 /* LineTokenizerTest.h */,
				B3D685770DC0CA4E00B5D195 /* test_merge.vcproj */,
			);
			name = merge;
			path = tests/merge;
			sourceTree = "<group>";
		};
		B3D685780DC0CA4E00B5D195 /* runner */ = {
			isa = PBXGroup;
			children = (
				B3D685790DC0CA4E00B5D195 /* debugstream.h */,
				B3D6857A0DC0CA4E00B5D195 /* stdafx.cpp */,
				B3D6857B0DC0CA4E00B5D195 /* stdafx.h */,
				B3D6857C0DC0CA4E00B5D195 /* test_runner.vcproj */,
				B3D6857D0DC0CA4E00B5D195 /* testrunner.cpp */,
				B3D6857E0DC0CA4E00B5D195 /* testsupport.h */,
			);
			name = runner;
			path = tests/runner;
			sourceTree = "<group>";
		};
		B3D6857F0DC0CA4E00B5D195 /* sc */ = {
			isa = PBXGroup;
			children = (
				B3D685800DC0CA4E00B5D195 /* ProjectSorterTest.cpp */,
				B3D685810DC0CA4E00B5D195 /* ProjectSorterTest.h */,
				B3D685820DC0CA4E00B5D195 /* sc.vcproj */,
				B3D685830DC0CA4E00B5D195 /* StatusCacheTest.cpp */,
				B3D685840DC0CA4E00B5D195 /* StatusCacheTest.h */,
				B3D685850DC0CA4E00B5D195 /* WcStatusInfoTest.cpp */,
				B3D685860DC0CA4E00B5D195 /* WcStatusInfoTest.h */,
			);
			name = sc;
			path = tests/sc;
			sourceTree = "<group>";
		};
		B3D685870DC0CA4E00B5D195 /* svn */ = {
			isa = PBXGroup;
			children = (
				B3D685880DC0CA4E00B5D195 /* ClientStaticTest.cpp */,
				B3D685890DC0CA4E00B5D195 /* ClientStaticTest.h */,
				B3D6858A0DC0CA4E00B5D195 /* DiffTest.cpp */,
				B3D6858B0DC0CA4E00B5D195 /* DiffTest.h */,
				B3D6858C0DC0CA4E00B5D195 /* test_svn.vcproj */,
			);
			name = svn;
			path = tests/svn;
			sourceTree = "<group>";
		};
		B3D6858D0DC0CA4E00B5D195 /* util */ = {
			isa = PBXGroup;
			children = (
				B3D6858E0DC0CA4E00B5D195 /* CommandArgsTest.cpp */,
				B3D6858F0DC0CA4E00B5D195 /* CommandArgsTest.h */,
				B3D685900DC0CA4E00B5D195 /* CompareTest.cpp */,
				B3D685910DC0CA4E00B5D195 /* CompareTest.h */,
				B3D685920DC0CA4E00B5D195 /* files */,
				B3D6859A0DC0CA4E00B5D195 /* FileTest.cpp */,
				B3D6859B0DC0CA4E00B5D195 /* FileTest.h */,
				B3D6859C0DC0CA4E00B5D195 /* test_util.vcproj */,
				B3D6859D0DC0CA4E00B5D195 /* UtfTest.cpp */,
				B3D6859E0DC0CA4E00B5D195 /* UtfTest.h */,
			);
			name = util;
			path = tests/util;
			sourceTree = "<group>";
		};
		B3D685920DC0CA4E00B5D195 /* files */ = {
			isa = PBXGroup;
			children = (
				B3D685930DC0CA4E00B5D195 /* test.txt */,
				B3D685940DC0CA4E00B5D195 /* utf */,
			);
			path = files;
			sourceTree = "<group>";
		};
		B3D685940DC0CA4E00B5D195 /* utf */ = {
			isa = PBXGroup;
			children = (
				B3D685950DC0CA4E00B5D195 /* utf-16be.txt */,
				B3D685960DC0CA4E00B5D195 /* utf-16le.txt */,
				B3D685970DC0CA4E00B5D195 /* utf-32be.txt */,
				B3D685980DC0CA4E00B5D195 /* utf-32le.txt */,
				B3D685990DC0CA4E00B5D195 /* utf-8.txt */,
			);
			path = utf;
			sourceTree = "<group>";
		};
		B3F40C3C0D7B5FF400C14784 /* svn */ = {
			isa = PBXGroup;
			children = (
				B3F40C8B0D7B603800C14784 /* subversion */,
				B3BD2DC90E605EEB009AF5BA /* Admin.cpp */,
				B3BD2DCA0E605EEB009AF5BA /* Admin.h */,
				B3F40C3D0D7B603800C14784 /* AuthPromptProvider.h */,
				B3F40C3E0D7B603800C14784 /* BlameBaton.h */,
				B3F40C3F0D7B603800C14784 /* BlameLine.cpp */,
				B3F40C400D7B603800C14784 /* BlameLine.h */,
				B3F40C420D7B603800C14784 /* BlameLineTypes.h */,
				B3F40C430D7B603800C14784 /* CancelBaton.h */,
				B3F40C440D7B603800C14784 /* Client.cpp */,
				B3F40C450D7B603800C14784 /* Client.h */,
				B3F40C470D7B603800C14784 /* ClientContext.h */,
				B3F40C480D7B603800C14784 /* ClientTypes.h */,
				B3F40C490D7B603800C14784 /* CommitBaton.h */,
				B3F40C4A0D7B603800C14784 /* CommitInfo.cpp */,
				B3F40C4B0D7B603800C14784 /* CommitInfo.h */,
				B3F40C4D0D7B603800C14784 /* CommitItem.cpp */,
				B3F40C4E0D7B603800C14784 /* CommitItem.h */,
				B3F40C500D7B603800C14784 /* CommitItemTypes.h */,
				B3F40C510D7B603800C14784 /* Diff.cpp */,
				B3F40C520D7B603800C14784 /* Diff.h */,
				B3F40C540D7B603800C14784 /* DiffSummarize.cpp */,
				B3F40C550D7B603800C14784 /* DiffSummarize.h */,
				B3F40C570D7B603800C14784 /* DiffSummarizeBaton.h */,
				B3F40C580D7B603800C14784 /* DiffSummarizeTypes.h */,
				B3F40C590D7B603800C14784 /* DirEntry.cpp */,
				B3F40C5A0D7B603800C14784 /* DirEntry.h */,
				B3F40C5C0D7B603800C14784 /* DirEntryTypes.h */,
				B3F40C5D0D7B603800C14784 /* Error.cpp */,
				B3F40C5E0D7B603800C14784 /* Error.h */,
				B3F40C600D7B603800C14784 /* ErrorImpl.cpp */,
				B3F40C610D7B603800C14784 /* ErrorImpl.h */,
				B3F40C630D7B603800C14784 /* Info.cpp */,
				B3F40C640D7B603800C14784 /* Info.h */,
				B3F40C660D7B603800C14784 /* InfoBaton.h */,
				B3F40C670D7B603800C14784 /* InfoTypes.h */,
				B3F40C690D7B603800C14784 /* Lock.cpp */,
				B3F40C6A0D7B603800C14784 /* Lock.h */,
				B3F40C6C0D7B603800C14784 /* LogBaton.h */,
				B3F40C6D0D7B603800C14784 /* LogEntry.cpp */,
				B3F40C6E0D7B603800C14784 /* LogEntry.h */,
				B3F40C700D7B603800C14784 /* LogEntryTypes.h */,
				B3F40C720D7B603800C14784 /* Makefile.am */,
				B3F40C740D7B603800C14784 /* Notify.h */,
				B3F40C750D7B603800C14784 /* Path.cpp */,
				B3F40C760D7B603800C14784 /* Path.h */,
				B3F40C780D7B603800C14784 /* ProgressNotify.h */,
				B3F40C790D7B603800C14784 /* Property.cpp */,
				B3F40C7A0D7B603800C14784 /* Property.h */,
				B3F40C7C0D7B603800C14784 /* PropGetItem.cpp */,
				B3F40C7D0D7B603800C14784 /* PropGetItem.h */,
				B3F40C7F0D7B603800C14784 /* PropGetItemTypes.h */,
				B3F40C800D7B603800C14784 /* PropListItem.cpp */,
				B3F40C810D7B603800C14784 /* PropListItem.h */,
				B3F40C830D7B603800C14784 /* PropListItemTypes.h */,
				B3F40C840D7B603800C14784 /* Revision.cpp */,
				B3F40C850D7B603800C14784 /* Revision.h */,
				B3F40C870D7B603800C14784 /* RevisionFactory.cpp */,
				B3F40C880D7B603800C14784 /* RevisionFactory.h */,
				B3F40C8A0D7B603800C14784 /* StatusBaton.h */,
				B3F40C9A0D7B603800C14784 /* svn.cpp */,
				B3F40C9B0D7B603800C14784 /* svn.h */,
				B3F40C9E0D7B603800C14784 /* VisualDiff.cpp */,
				B3F40C9F0D7B603800C14784 /* VisualDiff.h */,
				B3F40CA10D7B603800C14784 /* VisualMerge.cpp */,
				B3F40CA20D7B603800C14784 /* VisualMerge.h */,
				B3F40CA40D7B603800C14784 /* WcEntry.cpp */,
				B3F40CA50D7B603800C14784 /* WcEntry.h */,
				B3F40CA70D7B603800C14784 /* WcNotify.cpp */,
				B3F40CA80D7B603800C14784 /* WcNotify.h */,
				B3F40CAA0D7B603800C14784 /* WcNotifyTypes.h */,
				B3F40CAB0D7B603800C14784 /* WcStatus.cpp */,
				B3F40CAC0D7B603800C14784 /* WcStatus.h */,
				B3F40CAE0D7B603800C14784 /* WcStatusTypes.h */,
			);
			name = svn;
			sourceTree = "<group>";
		};
		B3F40C8B0D7B603800C14784 /* subversion */ = {
			isa = PBXGroup;
			children = (
				B3F40C920D7B603800C14784 /* client.h */,
				B3F40C930D7B603800C14784 /* README */,
				B3F40C940D7B603800C14784 /* repos_diff2.c */,
				B3F40C950D7B603800C14784 /* repos_diff2.h */,
				B3F40C970D7B603800C14784 /* repos_diff_summarize.c */,
				B3F40C990D7B603800C14784 /* svn_diff_summarize.h */,
			);
			name = subversion;
			path = svn/subversion;
			sourceTree = SOURCE_ROOT;
		};
		B3F40D0D0D7B65FB00C14784 /* sublib */ = {
			isa = PBXGroup;
			children = (
				B3F40D3C0D7B66C600C14784 /* config */,
				B3F40DA00D7B66C700C14784 /* settings */,
				B3F40D320D7B66C600C14784 /* AboutDialog.cpp */,
				B3F40D330D7B66C600C14784 /* AboutDialog.h */,
				B3F40D350D7B66C600C14784 /* ActionStorage.cpp */,
				B3F40D360D7B66C600C14784 /* ActionStorage.h */,
				B3F40D380D7B66C600C14784 /* BlockInfo.h */,
				B3F40D390D7B66C600C14784 /* ColorStorage.cpp */,
				B3F40D3A0D7B66C600C14784 /* ColorStorage.h */,
				B3F40D4D0D7B66C600C14784 /* ConflictType.h */,
				B3F40D4E0D7B66C600C14784 /* CrashHandler.cpp */,
				B3F40D4F0D7B66C600C14784 /* CrashHandler.h */,
				B3F40D510D7B66C600C14784 /* Cursor.h */,
				B3F40D520D7B66C600C14784 /* DebugSettings.h */,
				B3F40D530D7B66C600C14784 /* DebugSettingsInfo.cpp */,
				B3F40D540D7B66C600C14784 /* DebugSettingsInfo.h */,
				B3F40D560D7B66C600C14784 /* DebugSettingsWidget.cpp */,
				B3F40D570D7B66C600C14784 /* DebugSettingsWidget.h */,
				B3F40D590D7B66C600C14784 /* DragDrop.cpp */,
				B3F40D5A0D7B66C600C14784 /* DragDrop.h */,
				B3F40D5C0D7B66C600C14784 /* ErrorDialog.cpp */,
				B3F40D5D0D7B66C600C14784 /* ErrorDialog.h */,
				B3F40D5F0D7B66C600C14784 /* ExternButton.cpp */,
				B3F40D600D7B66C600C14784 /* ExternButton.h */,
				B3F40D620D7B66C600C14784 /* Gui.cpp */,
				B3F40D630D7B66C600C14784 /* Gui.h */,
				B3F40D650D7B66C600C14784 /* IconFactory.cpp */,
				B3F40D660D7B66C600C14784 /* IconFactory.h */,
				B3F40D690D7B66C600C14784 /* Line.cpp */,
				B3F40D6A0D7B66C600C14784 /* Line.h */,
				B3F40D6C0D7B66C600C14784 /* LineConfig.h */,
				B3F40D6D0D7B66C600C14784 /* LineEnd.h */,
				B3F40D6E0D7B66C600C14784 /* LineTarget.h */,
				B3F40D6F0D7B66C600C14784 /* MacStyle.cpp */,
				B3F40D700D7B66C600C14784 /* MacStyle.h */,
				B3F40D730D7B66C600C14784 /* Makefile.am */,
				B3F40D750D7B66C600C14784 /* MessageBox.cpp */,
				B3F40D760D7B66C600C14784 /* MessageBox.h */,
				B3F40D8E0D7B66C700C14784 /* MsgHandler.cpp */,
				B3F40D8F0D7B66C700C14784 /* MsgHandler.h */,
				B3F40D910D7B66C700C14784 /* NullTextModel.cpp */,
				B3F40D920D7B66C700C14784 /* NullTextModel.h */,
				B3F40D940D7B66C700C14784 /* PaintLine.h */,
				B3F40D950D7B66C700C14784 /* PaintLineFactory.cpp */,
				B3F40D960D7B66C700C14784 /* PaintLineFactory.h */,
				B3F40D980D7B66C700C14784 /* PathOps.cpp */,
				B3F40D990D7B66C700C14784 /* PathOps.h */,
				B33779240F1A9EB000B6848A /* PathSimplifier.cpp */,
				B33779250F1A9EB000B6848A /* PathSimplifier.h */,
				B3F40D9B0D7B66C700C14784 /* QSupportAlgorithms.h */,
				B3F40D9C0D7B66C700C14784 /* resources.cpp */,
				B3F40D9D0D7B66C700C14784 /* resources.h */,
				B3F40EFF0D85AEBC00C14784 /* resources.qrc */,
				B3F40DBA0D7B66C700C14784 /* SettingsDialog.cpp */,
				B3F40DBB0D7B66C700C14784 /* SettingsDialog.h */,
				B3F40DBD0D7B66C700C14784 /* SettingsInfo.h */,
				B3F40DBE0D7B66C700C14784 /* SplitLayout.cpp */,
				B3F40DBF0D7B66C700C14784 /* SplitLayout.h */,
				B3F40DC10D7B66C700C14784 /* Splitter.cpp */,
				B3F40DC20D7B66C700C14784 /* Splitter.h */,
				B3F40DC40D7B66C700C14784 /* StringUtil.cpp */,
				B3F40DC50D7B66C700C14784 /* StringUtil.h */,
				B3F40DC80D7B66C700C14784 /* Tab.cpp */,
				B3F40DC90D7B66C700C14784 /* Tab.h */,
				B3F40DCB0D7B66C700C14784 /* TargetId.cpp */,
				B3F40DCC0D7B66C700C14784 /* TargetId.h */,
				B3F40DCE0D7B66C700C14784 /* TargetRepository.cpp */,
				B3F40DCF0D7B66C700C14784 /* TargetRepository.h */,
				B3F40DD10D7B66C700C14784 /* TextModel.h */,
				B3F40DD20D7B66C700C14784 /* TextModelImpl.cpp */,
				B3F40DD30D7B66C700C14784 /* TextModelImpl.h */,
				B3F40DD50D7B66C700C14784 /* Utility.cpp */,
				B3F40DD60D7B66C700C14784 /* Utility.h */,
				B3F40DD80D7B66C700C14784 /* version.in.h */,
				B3F40DD90D7B66C700C14784 /* version.out.h */,
			);
			name = sublib;
			sourceTree = "<group>";
		};
		B3F40D3C0D7B66C600C14784 /* config */ = {
			isa = PBXGroup;
			children = (
				B3F40D430D7B66C600C14784 /* Config.h */,
				B3F40D440D7B66C600C14784 /* ConfigData.cpp */,
				B3F40D450D7B66C600C14784 /* ConfigData.h */,
				B3F40D470D7B66C600C14784 /* ConfigFile.cpp */,
				B3F40D480D7B66C600C14784 /* ConfigFile.h */,
				B3F40D4A0D7B66C600C14784 /* ConfigValue.cpp */,
				B3F40D4B0D7B66C600C14784 /* ConfigValue.h */,
			);
			name = config;
			path = sublib/config;
			sourceTree = SOURCE_ROOT;
		};
		B3F40DA00D7B66C700C14784 /* settings */ = {
			isa = PBXGroup;
			children = (
				B3F40DA70D7B66C700C14784 /* ColorSettings.h */,
				B3F40DA80D7B66C700C14784 /* ColorSettingsInfo.cpp */,
				B3F40DA90D7B66C700C14784 /* ColorSettingsInfo.h */,
				B3F40DAB0D7B66C700C14784 /* ColorSettingsWidget.cpp */,
				B3F40DAC0D7B66C700C14784 /* ColorSettingsWidget.h */,
				B337799E0F1E83C700B6848A /* HeaderSettings.cpp */,
				B337799F0F1E83C700B6848A /* HeaderSettings.h */,
				B3F40DAE0D7B66C700C14784 /* LayoutSettings.h */,
				B3F40DAF0D7B66C700C14784 /* LayoutSettingsHandler.cpp */,
				B3F40DB00D7B66C700C14784 /* LayoutSettingsHandler.h */,
				B3F40DB40D7B66C700C14784 /* SettingsInfoBase.cpp */,
				B3F40DB50D7B66C700C14784 /* SettingsInfoBase.h */,
				B3F40DB70D7B66C700C14784 /* SettingsWidget.cpp */,
				B3F40DB80D7B66C700C14784 /* SettingsWidget.h */,
			);
			name = settings;
			path = sublib/settings;
			sourceTree = SOURCE_ROOT;
		};
		B3F40E0F0D8598BA00C14784 /* pics */ = {
			isa = PBXGroup;
			children = (
				B3F40E110D8598BA00C14784 /* icons */,
				B3F40EC70D8598BA00C14784 /* sublib.qrc */,
			);
			path = pics;
			sourceTree = SOURCE_ROOT;
		};
		B3F40E110D8598BA00C14784 /* icons */ = {
			isa = PBXGroup;
			children = (
				B3F40E120D8598BA00C14784 /* default */,
				B3F40E8C0D8598BA00C14784 /* parts */,
				B3F40EA00D8598BA00C14784 /* sc.icns */,
				B3F40EA10D8598BA00C14784 /* sm.icns */,
			);
			name = icons;
			path = pics/icons;
			sourceTree = SOURCE_ROOT;
		};
		B3F40E120D8598BA00C14784 /* default */ = {
			isa = PBXGroup;
			children = (
				B3F40E130D8598BA00C14784 /* Add-Active.png */,
				B3F40E140D8598BA00C14784 /* Add-Disabled.png */,
				B3F40E150D8598BA00C14784 /* Add-Normal.png */,
				B3F40E160D8598BA00C14784 /* AutoRefresh-Disabled.png */,
				B3F40E170D8598BA00C14784 /* AutoRefresh-NormalOff.png */,
				B3F40E180D8598BA00C14784 /* AutoRefresh-NormalOn.png */,
				B3F40E190D8598BA00C14784 /* AutoRefresh.png */,
				B3F40E1A0D8598BA00C14784 /* Blame-Active.png */,
				B3F40E1B0D8598BA00C14784 /* Blame-Disabled.png */,
				B3F40E1C0D8598BA00C14784 /* Blame-Normal.png */,
				B3F40E1D0D8598BA00C14784 /* BookmarkProjectClosed.png */,
				B3F40E1E0D8598BA00C14784 /* BookmarkProjectOpened.png */,
				B3F40E1F0D8598BA00C14784 /* BookmarkRepository.png */,
				B3F40E200D8598BA00C14784 /* BookmarkWorkingCopy.png */,
				B3F40E210D8598BA00C14784 /* BranchTag-Active.png */,
				B3F40E220D8598BA00C14784 /* BranchTag-Disabled.png */,
				B3F40E230D8598BA00C14784 /* BranchTag-Normal.png */,
				B3F40E240D8598BA00C14784 /* Cancel-Active.png */,
				B3F40E250D8598BA00C14784 /* Cancel-Disabled.png */,
				B3F40E260D8598BA00C14784 /* Cancel-Normal.png */,
				B3F40E270D8598BA00C14784 /* Cat-Active.png */,
				B3F40E280D8598BA00C14784 /* Cat-Disabled.png */,
				B3F40E290D8598BA00C14784 /* Cat-Normal.png */,
				B3F40E2A0D8598BA00C14784 /* Checkout.png */,
				B3F40E2B0D8598BA00C14784 /* Cleanup-Active.png */,
				B3F40E2C0D8598BA00C14784 /* Cleanup-Disabled.png */,
				B3F40E2D0D8598BA00C14784 /* Cleanup-Normal.png */,
				B3F40E2E0D8598BA00C14784 /* Commit-Active.png */,
				B3F40E2F0D8598BA00C14784 /* Commit-Disabled.png */,
				B3F40E300D8598BA00C14784 /* Commit-Normal.png */,
				B3F40E310D8598BA00C14784 /* Commit-Overlay.png */,
				B3F40E320D8598BA00C14784 /* Diff-Active.png */,
				B3F40E330D8598BA00C14784 /* Diff-Disabled.png */,
				B3F40E340D8598BA00C14784 /* Diff-Normal.png */,
				B3F40E350D8598BA00C14784 /* Failed.png */,
				B3F40E360D8598BA00C14784 /* FailedSmall.png */,
				B3F40E370D8598BA00C14784 /* Folder.png */,
				B3F40E380D8598BA00C14784 /* Folder.psp */,
				B3F40E390D8598BA00C14784 /* FolderSvn.png */,
				B3F40E3A0D8598BA00C14784 /* FolderSvn.psp */,
				B3F40E3B0D8598BA00C14784 /* Force-NormalOff.png */,
				B3F40E3C0D8598BA00C14784 /* Force-NormalOn.png */,
				B3F40E3D0D8598BA00C14784 /* GNU.png */,
				B3F40E3E0D8598BA00C14784 /* LICENSE */,
				B3F40E3F0D8598BA00C14784 /* Lock-Active.png */,
				B3F40E400D8598BA00C14784 /* Lock-Disabled.png */,
				B3F40E410D8598BA00C14784 /* Lock-Normal.png */,
				B3F40E420D8598BA00C14784 /* Log-Active.png */,
				B3F40E430D8598BA00C14784 /* Log-Disabled.png */,
				B3F40E440D8598BA00C14784 /* Log-Normal.png */,
				B3F40E450D8598BA00C14784 /* LogGraph-Active.png */,
				B3F40E460D8598BA00C14784 /* LogGraph-Disabled.png */,
				B3F40E470D8598BA00C14784 /* LogGraph-Normal.png */,
				B3F40E480D8598BA00C14784 /* Merge-Active.png */,
				B3F40E490D8598BA00C14784 /* Merge-Disabled.png */,
				B3F40E4A0D8598BA00C14784 /* Merge-Normal.png */,
				B3F40E4B0D8598BA00C14784 /* MergeFile-Active.png */,
				B3F40E4C0D8598BA00C14784 /* MergeFile-Disabled.png */,
				B3F40E4D0D8598BA00C14784 /* MergeFile-Normal.png */,
				B3F40E4E0D8598BA00C14784 /* MergeLeft.png */,
				B3F40E4F0D8598BA00C14784 /* MergeRight.png */,
				B3F40E500D8598BA00C14784 /* MessageBox-Critical.png */,
				B3F40E510D8598BA00C14784 /* MessageBox-Information.png */,
				B3F40E520D8598BA00C14784 /* MessageBox-Warning.png */,
				B3F40E530D8598BA00C14784 /* Mkdir-Active.png */,
				B3F40E540D8598BA00C14784 /* Mkdir-Disabled.png */,
				B3F40E550D8598BA00C14784 /* Mkdir-Normal.png */,
				B3F40E560D8598BA00C14784 /* NextConflict.png */,
				B3F40E570D8598BA00C14784 /* NextDiff-Active.png */,
				B3F40E580D8598BA00C14784 /* NextDiff-Disabled.png */,
				B3F40E590D8598BA00C14784 /* NextDiff-Normal.png */,
				B3F40E5A0D8598BA00C14784 /* None.png */,
				B3F40E5B0D8598BA00C14784 /* PrevConflict.png */,
				B3F40E5C0D8598BA00C14784 /* PrevDiff-Active.png */,
				B3F40E5D0D8598BA00C14784 /* PrevDiff-Disabled.png */,
				B3F40E5E0D8598BA00C14784 /* PrevDiff-Normal.png */,
				B3F40E5F0D8598BA00C14784 /* ProjectNew-Active.png */,
				B3F40E600D8598BA00C14784 /* ProjectNew-Disabled.png */,
				B3F40E610D8598BA00C14784 /* ProjectNew-Normal.png */,
				B3F40E620D8598BA00C14784 /* ProjectNew.psp */,
				B3F40E630D8598BA00C14784 /* ProjectNewWizard-Active.png */,
				B3F40E640D8598BA00C14784 /* ProjectNewWizard-Disabled.png */,
				B3F40E650D8598BA00C14784 /* ProjectNewWizard-Normal.png */,
				B3F40E660D8598BA00C14784 /* README */,
				B3F40E670D8598BA00C14784 /* Recursive-Disabled.png */,
				B3F40E680D8598BA00C14784 /* Recursive-NormalOff.png */,
				B3F40E690D8598BA00C14784 /* Recursive-NormalOn.png */,
				B3F40E6A0D8598BA00C14784 /* Recursive.png */,
				B3F40E6B0D8598BA00C14784 /* Reload-Active.png */,
				B3F40E6C0D8598BA00C14784 /* Reload-Disabled.png */,
				B3F40E6D0D8598BA00C14784 /* Reload-Normal.png */,
				B3F40E6E0D8598BA00C14784 /* Relocate.png */,
				B3F40E6F0D8598BA00C14784 /* Remove-Active.png */,
				B3F40E700D8598BA00C14784 /* Remove-Disabled.png */,
				B3F40E710D8598BA00C14784 /* Remove-Normal.png */,
				B3F40E720D8598BA00C14784 /* Revert-Active.png */,
				B3F40E730D8598BA00C14784 /* Revert-Disabled.png */,
				B3F40E740D8598BA00C14784 /* Revert-Normal.png */,
				B3F40E750D8598BA00C14784 /* Switch.png */,
				B3F40E760D8598BA00C14784 /* ToggleOn.png */,
				B3F40E770D8598BA00C14784 /* Undo-Active.png */,
				B3F40E780D8598BA00C14784 /* Undo-Disabled.png */,
				B3F40E790D8598BA00C14784 /* Undo-Normal.png */,
				B3F40E7A0D8598BA00C14784 /* Unlock-Active.png */,
				B3F40E7B0D8598BA00C14784 /* Unlock-Disabled.png */,
				B3F40E7C0D8598BA00C14784 /* Unlock-Normal.png */,
				B3F40E7D0D8598BA00C14784 /* Update-Active.png */,
				B3F40E7E0D8598BA00C14784 /* Update-Disabled.png */,
				B3F40E7F0D8598BA00C14784 /* Update-Normal.png */,
				B3F40E800D8598BA00C14784 /* Updates-Disabled.png */,
				B3F40E810D8598BA00C14784 /* Updates-NormalOff.png */,
				B3F40E820D8598BA00C14784 /* Updates-NormalOn.png */,
				B3F40E830D8598BA00C14784 /* Updates.png */,
				B3F40E840D8598BA00C14784 /* WcAll-NormalOff.png */,
				B3F40E850D8598BA00C14784 /* WcAll-NormalOn.png */,
				B3F40E860D8598BA00C14784 /* WcIgnored-NormalOff.png */,
				B3F40E870D8598BA00C14784 /* WcIgnored-NormalOn.png */,
				B3F40E880D8598BA00C14784 /* Whitespace-NormalOff.png */,
				B3F40E890D8598BA00C14784 /* Whitespace-NormalOn.png */,
				B3F40E8A0D8598BA00C14784 /* WorkingCopy-Overlay.png */,
				B3F40E8B0D8598BA00C14784 /* WorkingCopy-Overlay2.png */,
			);
			name = default;
			path = pics/icons/default;
			sourceTree = SOURCE_ROOT;
		};
		B3F40E8C0D8598BA00C14784 /* parts */ = {
			isa = PBXGroup;
			children = (
				B3F40E8D0D8598BA00C14784 /* arrow1.png */,
				B3F40E8E0D8598BA00C14784 /* arrow1.psp */,
				B3F40E8F0D8598BA00C14784 /* arrow2.psp */,
				B3F40E900D8598BA00C14784 /* copy.psp */,
				B3F40E910D8598BA00C14784 /* dot.psp */,
				B3F40E920D8598BA00C14784 /* gear.png */,
				B3F40E930D8598BA00C14784 /* gears.png */,
				B3F40E940D8598BA00C14784 /* line.png */,
				B3F40E950D8598BA00C14784 /* log.psp */,
				B3F40E960D8598BA00C14784 /* merge.psp */,
				B3F40E970D8598BA00C14784 /* minus.psp */,
				B3F40E980D8598BA00C14784 /* new.png */,
				B3F40E990D8598BA00C14784 /* pipe.png */,
				B3F40E9A0D8598BA00C14784 /* plus.psp */,
				B3F40E9B0D8598BA00C14784 /* recursive.psp */,
				B3F40E9C0D8598BA00C14784 /* refresh.psp */,
				B3F40E9D0D8598BA00C14784 /* revert.psp */,
				B3F40E9E0D8598BA00C14784 /* switch.psp */,
				B3F40E9F0D8598BA00C14784 /* updates.psp */,
			);
			name = parts;
			path = pics/icons/parts;
			sourceTree = SOURCE_ROOT;
		};
		B3F40F900D86C84F00C14784 /* submerge */ = {
			isa = PBXGroup;
			children = (
				B3F40FF90D86C85000C14784 /* settings */,
				B3F40FA50D86C85000C14784 /* ColorId.h */,
				B3F40FA60D86C85000C14784 /* config.cpp */,
				B3F40FA70D86C85000C14784 /* ConfigManager.cpp */,
				B3F40FA80D86C85000C14784 /* ConfigManager.h */,
				B3F40FAA0D86C85000C14784 /* Conflict.h */,
				B3F40FAB0D86C85000C14784 /* ConflictMarkerWidget.cpp */,
				B3F40FAC0D86C85000C14784 /* ConflictMarkerWidget.h */,
				B3F40FAE0D86C85000C14784 /* debug.txt */,
				B3F40FAF0D86C85000C14784 /* Diff.cpp */,
				B3F40FB00D86C85000C14784 /* Diff.h */,
				B3F40FB20D86C85000C14784 /* Diff3.cpp */,
				B3F40FB30D86C85000C14784 /* Diff3.h */,
				B3F40FB50D86C85000C14784 /* Diff3Widget.cpp */,
				B3F40FB60D86C85000C14784 /* Diff3Widget.h */,
				B3F40FB80D86C85000C14784 /* DiffBaton.h */,
				B3F40FB90D86C85000C14784 /* DiffInfo.cpp */,
				B3F40FBA0D86C85000C14784 /* DiffInfo.h */,
				B3F40FBC0D86C85000C14784 /* DiffInfoModel.h */,
				B3F40FBD0D86C85000C14784 /* DiffInfoModelImpl.cpp */,
				B3F40FBE0D86C85000C14784 /* DiffInfoModelImpl.h */,
				B3F40FC00D86C85000C14784 /* DiffInfoTarget.h */,
				B3F40FC10D86C85000C14784 /* DiffParam.h */,
				B3F40FC20D86C85000C14784 /* DoubleTextWidget.cpp */,
				B3F40FC30D86C85000C14784 /* DoubleTextWidget.h */,
				B3F40FC50D86C85000C14784 /* FileSelectDialog.cpp */,
				B3F40FC60D86C85000C14784 /* FileSelectDialog.h */,
				B3F40FC80D86C85000C14784 /* LinePainter.cpp */,
				B3F40FC90D86C85000C14784 /* LinePainter.h */,
				B3F40FCB0D86C85000C14784 /* LineTokenizer.cpp */,
				B3F40FCC0D86C85000C14784 /* LineTokenizer.h */,
				B3F40FCE0D86C85000C14784 /* MainWindow.cpp */,
				B3F40FCF0D86C85000C14784 /* MainWindow.h */,
				B3F40FD20D86C85000C14784 /* Makefile.am */,
				B3F40FD40D86C85000C14784 /* Merge.h */,
				B3F40FF10D86C85000C14784 /* new.txt */,
				B3F40FF20D86C85000C14784 /* new2.txt */,
				B32EB1EC0DFBCFD100248551 /* NullDiffInfoModel.cpp */,
				B32EB1E40DFBCE3600248551 /* NullDiffInfoModel.h */,
				B3F40FF30D86C85000C14784 /* org.txt */,
				B3F40FF40D86C85000C14784 /* OutBaton.h */,
				B3F40FF50D86C85000C14784 /* PainterSetup.h */,
				B3F40FF60D86C85000C14784 /* Pair.h */,
				B3F40FF70D86C85000C14784 /* sc.rc */,
				B3F40FF80D86C85000C14784 /* ScrollPositionCalculator.h */,
				B3F410080D86C85000C14784 /* Settings.cpp */,
				B3F410090D86C85000C14784 /* Settings.h */,
				B3F4100B0D86C85000C14784 /* SingleTextWidget.cpp */,
				B3F4100C0D86C85000C14784 /* SingleTextWidget.h */,
				B3F4100E0D86C85000C14784 /* sm.ini */,
				B3F410100D86C85000C14784 /* submerge.cpp */,
				B3F410120D86C85000C14784 /* submerge.vcproj */,
				B3F410130D86C85000C14784 /* tabs.txt */,
				B3F410140D86C85000C14784 /* tabs2.txt */,
				B3F410150D86C85000C14784 /* TextGlueWidget.cpp */,
				B3F410160D86C85000C14784 /* TextGlueWidget.h */,
				B3F410180D86C85000C14784 /* TextLineNrWidget.cpp */,
				B3F410190D86C85000C14784 /* TextLineNrWidget.h */,
				B3F4101B0D86C85000C14784 /* TextPositionCalculator.h */,
				B3F4101C0D86C85000C14784 /* TextViewWidget.cpp */,
				B3F4101D0D86C85000C14784 /* TextViewWidget.h */,
				B3F4101F0D86C85000C14784 /* TextWidget.cpp */,
				B3F410200D86C85000C14784 /* TextWidget.h */,
				B3F410220D86C85000C14784 /* Tokenizer.h */,
				B3F410230D86C85000C14784 /* ws1.txt */,
				B3F410240D86C85000C14784 /* ws2.txt */,
			);
			path = submerge;
			sourceTree = SOURCE_ROOT;
		};
		B3F40FF90D86C85000C14784 /* settings */ = {
			isa = PBXGroup;
			children = (
				B3F40FFF0D86C85000C14784 /* FontSettings.h */,
				B3F410000D86C85000C14784 /* FontSettingsInfo.cpp */,
				B3F410010D86C85000C14784 /* FontSettingsInfo.h */,
				B3F410030D86C85000C14784 /* FontSettingsWidget.cpp */,
				B3F410040D86C85000C14784 /* FontSettingsWidget.h */,
			);
			name = settings;
			path = submerge/settings;
			sourceTree = SOURCE_ROOT;
		};
		B3F415850D88010F00C14784 /* macosx */ = {
			isa = PBXGroup;
			children = (
				B3F415870D88010F00C14784 /* Info.plist.in */,
				B3F415880D88010F00C14784 /* Info.plist.sc */,
				B3F415890D88010F00C14784 /* Info.plist.sm */,
			);
			name = macosx;
			path = dist/macosx;
			sourceTree = "<group>";
		};
		B3F415930D88013C00C14784 /* dist */ = {
			isa = PBXGroup;
			children = (
				B3F415850D88010F00C14784 /* macosx */,
			);
			name = dist;
			sourceTree = "<group>";
		};
		B3FBB2E90EC57EB900A83A75 /* tests */ = {
			isa = PBXGroup;
			children = (
				B3FBB2EF0EC57EB900A83A75 /* testrunner.cpp */,
				B3FBB2F00EC57EB900A83A75 /* testrunner.h */,
			);
			path = tests;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		B33778AA0F1A71B600B6848A /* subcommander-test */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B33778B10F1A724500B6848A /* Build configuration list for PBXNativeTarget "subcommander-test" */;
			buildPhases = (
				B33778A80F1A71B600B6848A /* Sources */,
			);
			buildRules = (
				B33779820F1E805C00B6848A /* PBXBuildRule */,
			);
			dependencies = (
			);
			name = "subcommander-test";
			productName = "subcommander-test";
			productReference = B33778AB0F1A71B600B6848A /* libsubcommander-test.a */;
			productType = "com.apple.product-type.library.static";
		};
		B33779340F1AA20500B6848A /* submerge-test */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B33779380F1AA24100B6848A /* Build configuration list for PBXNativeTarget "submerge-test" */;
			buildPhases = (
				B33779320F1AA20500B6848A /* Sources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "submerge-test";
			productName = "submerge-test";
			productReference = B33779350F1AA20500B6848A /* libsubmerge-test.a */;
			productType = "com.apple.product-type.library.static";
		};
		B337793C0F1AA24900B6848A /* sublib-test */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B337794E0F1AA2D100B6848A /* Build configuration list for PBXNativeTarget "sublib-test" */;
			buildPhases = (
				B337793A0F1AA24900B6848A /* Sources */,
			);
			buildRules = (
				B33779960F1E833B00B6848A /* PBXBuildRule */,
			);
			dependencies = (
			);
			name = "sublib-test";
			productName = "sublib-test";
			productReference = B337793D0F1AA24900B6848A /* libsublib-test.a */;
			productType = "com.apple.product-type.library.static";
		};
		B33779430F1AA26E00B6848A /* svn-test */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B337794F0F1AA2D100B6848A /* Build configuration list for PBXNativeTarget "svn-test" */;
			buildPhases = (
				B33779410F1AA26E00B6848A /* Sources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "svn-test";
			productName = "svn-test";
			productReference = B33779440F1AA26E00B6848A /* libsvn-test.a */;
			productType = "com.apple.product-type.library.static";
		};
		B337794A0F1AA29100B6848A /* util-test */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B33779500F1AA2D100B6848A /* Build configuration list for PBXNativeTarget "util-test" */;
			buildPhases = (
				B33779480F1AA29100B6848A /* Sources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "util-test";
			productName = "util-test";
			productReference = B337794B0F1AA29100B6848A /* libutil-test.a */;
			productType = "com.apple.product-type.library.static";
		};
		B3C82A910D897C2600F4DDB2 /* subcommander */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B3C82ABF0D897C2600F4DDB2 /* Build configuration list for PBXNativeTarget "subcommander" */;
			buildPhases = (
				B3C82A980D897C2600F4DDB2 /* Sources */,
				B3C82AB90D897C2600F4DDB2 /* Frameworks */,
				B3C82ABD0D897C2600F4DDB2 /* ShellScript */,
				B342F3E10D93C03100E44959 /* ShellScript */,
				B342F48E0D94FC4A00E44959 /* ShellScript */,
				B342F4AE0D9505E400E44959 /* ShellScript */,
			);
			buildRules = (
				B3C82ABE0D897C2600F4DDB2 /* PBXBuildRule */,
			);
			dependencies = (
				B33778F30F1A9A9600B6848A /* PBXTargetDependency */,
				B33779730F1E7DB600B6848A /* PBXTargetDependency */,
				B3C82A920D897C2600F4DDB2 /* PBXTargetDependency */,
				B3C82A940D897C2600F4DDB2 /* PBXTargetDependency */,
				B3C82A960D897C2600F4DDB2 /* PBXTargetDependency */,
				B342F48B0D94FBA000E44959 /* PBXTargetDependency */,
			);
			name = subcommander;
			productName = submerge2;
			productReference = B3C82AC20D897C2600F4DDB2 /* subcommander.app */;
			productType = "com.apple.product-type.application";
		};
		B3D6854D0DBFDF9B00B5D195 /* testrunner */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B3D685520DBFDFB900B5D195 /* Build configuration list for PBXNativeTarget "testrunner" */;
			buildPhases = (
				B3D6854B0DBFDF9B00B5D195 /* Sources */,
				B3D6854C0DBFDF9B00B5D195 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				B3D685C90DC0F2A500B5D195 /* PBXTargetDependency */,
				B3D685C50DC0F18200B5D195 /* PBXTargetDependency */,
				B3D685C20DC0F13000B5D195 /* PBXTargetDependency */,
			);
			name = testrunner;
			productName = testrunner;
			productReference = B3D6854E0DBFDF9B00B5D195 /* testrunner */;
			productType = "com.apple.product-type.tool";
		};
		B3F40B240D7B099700C14784 /* util */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B3F40B280D7B09B500C14784 /* Build configuration list for PBXNativeTarget "util" */;
			buildPhases = (
				B3F40B220D7B099700C14784 /* Sources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = util;
			productName = util;
			productReference = B3F40B250D7B099700C14784 /* libutil.a */;
			productType = "com.apple.product-type.library.static";
		};
		B3F40CC30D7B621900C14784 /* svn */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B3F40CD70D7B621900C14784 /* Build configuration list for PBXNativeTarget "svn" */;
			buildPhases = (
				B3F40CC40D7B621900C14784 /* Sources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = svn;
			productName = util;
			productReference = B3F40CDA0D7B621900C14784 /* libsvn.a */;
			productType = "com.apple.product-type.library.static";
		};
		B3F40D0E0D7B663800C14784 /* sublib */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B3F40D280D7B663800C14784 /* Build configuration list for PBXNativeTarget "sublib" */;
			buildPhases = (
				B3F40D0F0D7B663800C14784 /* Sources */,
			);
			buildRules = (
				B3F40F090D85B38100C14784 /* PBXBuildRule */,
				B3F40DFC0D85934C00C14784 /* PBXBuildRule */,
			);
			dependencies = (
				B3F40D2F0D7B669200C14784 /* PBXTargetDependency */,
				B3F40D310D7B669B00C14784 /* PBXTargetDependency */,
			);
			name = sublib;
			productName = util;
			productReference = B3F40D2B0D7B663800C14784 /* libsublib.a */;
			productType = "com.apple.product-type.library.static";
		};
		B3F414BC0D87082E00C14784 /* submerge */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = B3F414C20D87082E00C14784 /* Build configuration list for PBXNativeTarget "submerge" */;
			buildPhases = (
				B3F414BA0D87082E00C14784 /* Sources */,
				B3F414BB0D87082E00C14784 /* Frameworks */,
				B3F415290D87E7AE00C14784 /* ShellScript */,
				B342F4050D93C97E00E44959 /* ShellScript */,
				B342F4A90D95043D00E44959 /* ShellScript */,
				B342F4C30D95098300E44959 /* ShellScript */,
			);
			buildRules = (
				B3F415440D87F27300C14784 /* PBXBuildRule */,
			);
			dependencies = (
				B3F415800D8800A800C14784 /* PBXTargetDependency */,
				B3F415820D8800A800C14784 /* PBXTargetDependency */,
				B3F415840D8800A800C14784 /* PBXTargetDependency */,
				B342F4890D94FB8F00E44959 /* PBXTargetDependency */,
			);
			name = submerge;
			productName = submerge2;
			productReference = B3F414BD0D87082E00C14784 /* submerge.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		08FB7793FE84155DC02AAC07 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				BuildIndependentTargetsInParallel = YES;
			};
			buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "sc" */;
			compatibilityVersion = "Xcode 3.0";
			hasScannedForEncodings = 1;
			mainGroup = 08FB7794FE84155DC02AAC07 /* Subcommander */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				B3C82A910D897C2600F4DDB2 /* subcommander */,
				B33778AA0F1A71B600B6848A /* subcommander-test */,
				B3F414BC0D87082E00C14784 /* submerge */,
				B33779340F1AA20500B6848A /* submerge-test */,
				B3F40D0E0D7B663800C14784 /* sublib */,
				B337793C0F1AA24900B6848A /* sublib-test */,
				B3F40CC30D7B621900C14784 /* svn */,
				B33779430F1AA26E00B6848A /* svn-test */,
				B3F40B240D7B099700C14784 /* util */,
				B337794A0F1AA29100B6848A /* util-test */,
				B342F43B0D942FEE00E44959 /* locale */,
				B3D6854D0DBFDF9B00B5D195 /* testrunner */,
			);
		};
/* End PBXProject section */

/* Begin PBXShellScriptBuildPhase section */
		B342F3E10D93C03100E44959 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(CONFIGURATION_BUILD_DIR)/$(EXECUTABLE_PATH)",
			);
			outputPaths = (
				"$(CONFIGURATION_BUILD_DIR)/$(EXECUTABLE_FOLDER_PATH)",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "## copy the intl library into the bundle \"Frameworks\" directory and adjust the library reference in the binary.\n\nmkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}\n\nfor dylib in intl; do\n\n  libpath=`otool -L ${CONFIGURATION_BUILD_DIR}/${EXECUTABLE_PATH} | grep $dylib | sed \"s@[^/]@@\" | sed \"s@[ ].*@@\"`;\n  lib=`echo $libpath | sed \"s@.*/@@\"`;\n\n  echo dylib: $dylib libpath: $libpath lib: $lib;\n  cp $libpath ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH};\n\n  install_name_tool -change $libpath @executable_path/../Frameworks/$lib ${CONFIGURATION_BUILD_DIR}/${EXECUTABLE_PATH};\n  touch ${CONFIGURATION_BUILD_DIR}/${EXECUTABLE_FOLDER_PATH};\n\ndone\n";
			showEnvVarsInLog = 0;
		};
		B342F4050D93C97E00E44959 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(CONFIGURATION_BUILD_DIR)/$(EXECUTABLE_PATH)",
			);
			outputPaths = (
				"$(CONFIGURATION_BUILD_DIR)/$(EXECUTABLE_FOLDER_PATH)",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "## copy the intl library into the bundle \"Frameworks\" directory and adjust the library reference in the binary.\n\nmkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}\n\nfor dylib in intl; do\n\n  libpath=`otool -L ${CONFIGURATION_BUILD_DIR}/${EXECUTABLE_PATH} | grep $dylib | sed \"s@[^/]@@\" | sed \"s@[ ].*@@\"`;\n  lib=`echo $libpath | sed \"s@.*/@@\"`;\n\n  echo dylib: $dylib libpath: $libpath lib: $lib;\n  cp $libpath ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH};\n\n  install_name_tool -change $libpath @executable_path/../Frameworks/$lib ${CONFIGURATION_BUILD_DIR}/${EXECUTABLE_PATH};\n  touch ${CONFIGURATION_BUILD_DIR}/${EXECUTABLE_FOLDER_PATH};\n\ndone\n";
			showEnvVarsInLog = 0;
		};
		B342F43A0D942FEE00E44959 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/po/de.po",
				"$(SRCROOT)/po/ch_ZN.po",
			);
			outputPaths = (
				"$(SRCROOT)/po/de.mo",
				"$(SRCROOT)/po/zh_CN.mo",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "# create pot file\n\nfind \\\n    subcommander \\\n    submerge     \\\n    sublib       \\\n    svn          \\\n    util         \\\n    win32st      \\\n        -name *.cpp -print   \\\n    -or -name *.h   -print   \\\n    -or -name .svn  -prune   \\\n    -or -name moc   -prune   \\\n    | \\\n    ${INTL_PATH}/bin/xgettext \\\n      --sort-by-file -d Subcommander \\\n      --msgid-bugs-address=dev@subcommander.tigris.org \\\n      --add-comments \\\n      --qt \\\n      -k_ -k_q -k_s -k_n \\\n      --flag=_:1:pass-c-format \\\n      --files-from=- \\\n      -o po/Subcommander.pot\n\n\ncd po\necho `pwd`\n\n# update po files from pot files\n# (backups are disabled because enabling them breaks msgmerge on MacOSX)\n\nfor i in `find . -name \"*.po\"` ; do \\\n  echo $i ;\\\n  ${INTL_PATH}/bin/msgmerge --verbose --sort-by-file --backup=off --update $i Subcommander.pot ; \\\ndone\n\n\n# if the .po file is newer than the .mo file, create a new .mo file\n\nfor i in `find . -name \"*.po\"` ; do \\\n  echo $i ;\\\n  j=`echo $i | sed \"s@\\.po@\\.mo@\"`; \\\n  if [ $i -nt $j ]; then \\\n    ${INTL_PATH}/bin/msgfmt --check --statistics -o $j $i; \\\n  else \\\n    echo \"$j is up to date\"; \\\n  fi \\\ndone\n";
			showEnvVarsInLog = 0;
		};
		B342F48E0D94FC4A00E44959 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/po/de.mo",
				"$(SRCROOT)/po/zh_CN.mo",
			);
			outputPaths = (
				"$(CONFIGURATION_BUILD_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/locale/de/LC_MESSAGES/Subcommander.mo",
				"$(CONFIGURATION_BUILD_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/locale/zh_CN/LC_MESSAGES/Subcommander.mo",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "## copy translations to bundle\n\ncd ${SOURCE_ROOT}/po\n\nfor i in `find . -name \"*.mo\"` ; do\n\n  echo $i ;\n  j=`echo $i | sed \"s@.*/@@\" | sed \"s@\\.mo@@\"`;\n  dst=${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/locale/$j/LC_MESSAGES;\n\n  mkdir -vp $dst;\n  cp $i $dst/Subcommander.mo;\n\ndone\n";
		};
		B342F4A90D95043D00E44959 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"$(SRCROOT)/po/de.mo",
				"$(SRCROOT)/po/zh_CN.mo",
			);
			outputPaths = (
				"$(CONFIGURATION_BUILD_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/locale/de/LC_MESSAGES/Subcommander.mo",
				"$(CONFIGURATION_BUILD_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/locale/zh_CN/LC_MESSAGES/Subcommander.mo",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "## copy translations to bundle\n\ncd ${SOURCE_ROOT}/po\n\nfor i in `find . -name \"*.mo\"` ; do\n\n  echo $i ;\n  j=`echo $i | sed \"s@.*/@@\" | sed \"s@\\.mo@@\"`;\n  dst=${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/locale/$j/LC_MESSAGES;\n\n  mkdir -vp $dst;\n  cp $i $dst/Subcommander.mo;\n\ndone\n";
			showEnvVarsInLog = 0;
		};
		B342F4AE0D9505E400E44959 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "for mo in `ls ${SVN_PATH}/share/locale`; do\n\n  src=${SVN_PATH}/share/locale/$mo/LC_MESSAGES\n  dst=${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/locale/$mo/LC_MESSAGES;\n  mkdir -p $dst;\n\n#  echo $src $dst ;\n\n  if [ -f $src/subversion.mo ]; then\n    echo copying $src/subversion.mo;\n    cp $src/subversion.mo $dst/subversion.mo;\n  fi\n\n  if [ -f $src/neon.mo ]; then\n    echo copying $src/neon.mo;\n    cp $src/neon.mo $dst/neon.mo;\n  fi\n\ndone\n";
			showEnvVarsInLog = 0;
		};
		B342F4C30D95098300E44959 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "for mo in `ls ${SVN_PATH}/share/locale`; do\n\n  src=${SVN_PATH}/share/locale/$mo/LC_MESSAGES\n  dst=${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/locale/$mo/LC_MESSAGES;\n  mkdir -p $dst;\n\n#  echo $src $dst ;\n\n  if [ -f $src/subversion.mo ]; then\n    echo copying $src/subversion.mo;\n    cp $src/subversion.mo $dst/subversion.mo;\n  fi\n\n  if [ -f $src/neon.mo ]; then\n    echo copying $src/neon.mo;\n    cp $src/neon.mo $dst/neon.mo;\n  fi\n\ndone\n";
			showEnvVarsInLog = 0;
		};
		B3C82ABD0D897C2600F4DDB2 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "## copy icon resources to bundle\n\nmkdir -vp ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default/anim\n\ncp ${SOURCE_ROOT}/pics/icons/sc.icns ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}\n\ncp ${SOURCE_ROOT}/pics/icons/default/README     ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default\ncp ${SOURCE_ROOT}/pics/icons/default/LICENSE    ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default\ncp ${SOURCE_ROOT}/pics/icons/default/*.png      ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default\ncp ${SOURCE_ROOT}/pics/icons/default/anim/*.mng ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default/anim\n\n";
			showEnvVarsInLog = 0;
		};
		B3F415290D87E7AE00C14784 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "## copy icon resources to bundle\n\nmkdir -vp ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default\n\ncp ${SOURCE_ROOT}/pics/icons/sm.icns ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}\ncp ${SOURCE_ROOT}/pics/icons/default/*.png   ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default\ncp ${SOURCE_ROOT}/pics/icons/default/README  ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default\ncp ${SOURCE_ROOT}/pics/icons/default/LICENSE ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/icons/default\n";
			showEnvVarsInLog = 0;
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		B33778A80F1A71B600B6848A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B33778AE0F1A71F100B6848A /* CommandStartedFinishedTest.cpp in Sources */,
				B33778B20F1A725600B6848A /* PreserveSwitchStatusTest.cpp in Sources */,
				B33778B30F1A725900B6848A /* ProjectItemTest.cpp in Sources */,
				B33778B40F1A725B00B6848A /* ProjectReaderTest.cpp in Sources */,
				B33778B50F1A725D00B6848A /* RunningBookmarkTest.cpp in Sources */,
				B33778B60F1A725F00B6848A /* SingleProjectReaderTest.cpp in Sources */,
				B33778B70F1A726100B6848A /* TextStatusFilterTest.cpp in Sources */,
				B33778B80F1A726200B6848A /* WcViewCmdProgressTest.cpp in Sources */,
				B33778B90F1A726300B6848A /* WcViewItemTest.cpp in Sources */,
				B33778BA0F1A726400B6848A /* WcViewModelMoveTest.cpp in Sources */,
				B33778BB0F1A726500B6848A /* WcViewSimilarFolderNames.cpp in Sources */,
				B33778BC0F1A726600B6848A /* WcViewTreeItemModelTest.cpp in Sources */,
				B33778BD0F1A726700B6848A /* WcViewWithDeepChange.cpp in Sources */,
				B33779590F1E798500B6848A /* StatusCacheTest.cpp in Sources */,
				B337795F0F1E7A1B00B6848A /* ProjectSorterTest.cpp in Sources */,
				B33779600F1E7A1B00B6848A /* WcStatusInfoTest.cpp in Sources */,
				B337797E0F1E7FB700B6848A /* WcViewSimilarFolderNames.h in Sources */,
				B337798E0F1E825D00B6848A /* WcViewWithDeepChange.h in Sources */,
				B33779A90F1E86A600B6848A /* CommandStartedFinishedTest.h in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B33779320F1AA20500B6848A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B337793A0F1AA24900B6848A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B337796F0F1E7D9B00B6848A /* LayoutSettingsHandlerTest.cpp in Sources */,
				B33779700F1E7D9B00B6848A /* PathSimplifierTest.cpp in Sources */,
				B33779710F1E7D9B00B6848A /* TestConfig.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B33779410F1AA26E00B6848A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B33779480F1AA29100B6848A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3C82A980D897C2600F4DDB2 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3C82AC80D897DF400F4DDB2 /* subcommander.cpp in Sources */,
				B3C82AD30D8980D600F4DDB2 /* AddCmd.cpp in Sources */,
				B3C82AD40D8980DB00F4DDB2 /* AuthPromptProvider.cpp in Sources */,
				B3C82AD60D8980E000F4DDB2 /* BlameCmd.cpp in Sources */,
				B3C82AD70D8980E200F4DDB2 /* BlameDialog.cpp in Sources */,
				B3C82AD80D8980E600F4DDB2 /* BlameLineLvi.cpp in Sources */,
				B3C82AD90D8980E900F4DDB2 /* BlameViewModel.cpp in Sources */,
				B3C82ADA0D8980EA00F4DDB2 /* Bookmark.cpp in Sources */,
				B3C82ADB0D8980ED00F4DDB2 /* BookmarkProperties.cpp in Sources */,
				B3C82ADC0D8980F000F4DDB2 /* BookmarkView.cpp in Sources */,
				B3C82ADD0D8980F200F4DDB2 /* BookmarkViewItemModel.cpp in Sources */,
				B3C82ADE0D8980F500F4DDB2 /* BookmarkViewModel.cpp in Sources */,
				B3C82ADF0D8980F700F4DDB2 /* Cancel.cpp in Sources */,
				B3C82AE20D89821800F4DDB2 /* CatCmd.cpp in Sources */,
				B3C82AE30D89821E00F4DDB2 /* CheckoutCmd.cpp in Sources */,
				B3C82AE40D89822000F4DDB2 /* CheckoutDialog.cpp in Sources */,
				B3C82AE50D89822300F4DDB2 /* CleanupCmd.cpp in Sources */,
				B3C82AE60D89822500F4DDB2 /* Commit.cpp in Sources */,
				B3C82AE70D89822600F4DDB2 /* CommitCmd.cpp in Sources */,
				B3C82AE80D89822800F4DDB2 /* CommitDialog.cpp in Sources */,
				B3C82AE90D89822900F4DDB2 /* CommitItemLvi.cpp in Sources */,
				B3C82AEA0D89822E00F4DDB2 /* config.cpp in Sources */,
				B3C82AEB0D89823000F4DDB2 /* ConfigManager.cpp in Sources */,
				B3C82AEC0D89823600F4DDB2 /* Controller.cpp in Sources */,
				B3C82AED0D89823800F4DDB2 /* CopyCmd.cpp in Sources */,
				B3C82AEE0D89823900F4DDB2 /* CopyDialog.cpp in Sources */,
				B3C82AEF0D89823B00F4DDB2 /* CursorSupport.cpp in Sources */,
				B3C82AF00D89823D00F4DDB2 /* CustomEvents.cpp in Sources */,
				B3C82AF10D89823E00F4DDB2 /* DeleteCmd.cpp in Sources */,
				B3C82AF20D89824000F4DDB2 /* DetailsCmd.cpp in Sources */,
				B3C82AF30D89824200F4DDB2 /* DiffCmd.cpp in Sources */,
				B3C82AF40D89824400F4DDB2 /* DiffDialog.cpp in Sources */,
				B3C82AF60D89826600F4DDB2 /* DiffSummarizeLvi.cpp in Sources */,
				B3C82AF70D89826700F4DDB2 /* DiffViewModel.cpp in Sources */,
				B3C82AF80D89826900F4DDB2 /* DirEntryLvi.cpp in Sources */,
				B3C82AF90D89826C00F4DDB2 /* DragInfo.cpp in Sources */,
				B3C82AFA0D89826D00F4DDB2 /* EditConflictCmd.cpp in Sources */,
				B3C82AFB0D89826E00F4DDB2 /* ErrorHandler.cpp in Sources */,
				B3C82AFC0D89826F00F4DDB2 /* ErrorSupport.cpp in Sources */,
				B3C82AFD0D89827100F4DDB2 /* EventSupport.cpp in Sources */,
				B3C82AFE0D89827300F4DDB2 /* ExportCmd.cpp in Sources */,
				B3C82AFF0D89827500F4DDB2 /* ExportDialog.cpp in Sources */,
				B3C82B000D89827700F4DDB2 /* ExternProviderImpl.cpp in Sources */,
				B3C82B010D89827900F4DDB2 /* FontSettingsInfo.cpp in Sources */,
				B3C82B030D8982A000F4DDB2 /* FontSettingsWidget.cpp in Sources */,
				B3C82B040D8982A200F4DDB2 /* IgnoreCmd.cpp in Sources */,
				B3C82B050D8982A400F4DDB2 /* ImportCmd.cpp in Sources */,
				B3C82B060D8982A500F4DDB2 /* ImportDialog.cpp in Sources */,
				B3C82B070D8982A700F4DDB2 /* InfoCmd.cpp in Sources */,
				B3C82B080D8982AA00F4DDB2 /* ListCmd.cpp in Sources */,
				B3C82B090D8982AB00F4DDB2 /* ListCmd2.cpp in Sources */,
				B3C82B0A0D8982AD00F4DDB2 /* ListViewColumnTooltips.cpp in Sources */,
				B3C82B0B0D8982AF00F4DDB2 /* ListViewHeaderHandler.cpp in Sources */,
				B3C82B0C0D8982B100F4DDB2 /* ListWidget.cpp in Sources */,
				B3C82B0D0D8982B200F4DDB2 /* LockCmd.cpp in Sources */,
				B3C82B0E0D8982B400F4DDB2 /* LockDialog.cpp in Sources */,
				B3C82B0F0D8982B600F4DDB2 /* LogCmd.cpp in Sources */,
				B3C82B100D8982B700F4DDB2 /* LogDialog2.cpp in Sources */,
				B3C82B120D8982CA00F4DDB2 /* LogEntryLvi.cpp in Sources */,
				B3C82B130D8982CB00F4DDB2 /* LogGraphCanvasItems.cpp in Sources */,
				B3C82B140D8982CD00F4DDB2 /* LogGraphCanvasView.cpp in Sources */,
				B3C82B150D8982CE00F4DDB2 /* LogGraphCmd.cpp in Sources */,
				B3C82B160D8982CF00F4DDB2 /* LogGraphDialog.cpp in Sources */,
				B3C82B170D8982D100F4DDB2 /* LogGraphNode.cpp in Sources */,
				B3C82B180D8982D200F4DDB2 /* LogGraphViewModel.cpp in Sources */,
				B3C82B190D8982D400F4DDB2 /* LogLvi.cpp in Sources */,
				B3C82B1A0D8982D600F4DDB2 /* LogViewModel.cpp in Sources */,
				B3C82B1B0D8982D700F4DDB2 /* LogWidget.cpp in Sources */,
				B3C82B1C0D8982D800F4DDB2 /* MainWindow.cpp in Sources */,
				B3C82B1D0D8982DF00F4DDB2 /* MergeCmd.cpp in Sources */,
				B3C82B1E0D8982E100F4DDB2 /* MergeDialog.cpp in Sources */,
				B3C82B1F0D8982E200F4DDB2 /* MergeViewModel.cpp in Sources */,
				B3C82B200D8982E300F4DDB2 /* MkdirCmd.cpp in Sources */,
				B3C82B210D8982E500F4DDB2 /* MkdirDialog.cpp in Sources */,
				B3C82B220D8982E600F4DDB2 /* MoveCmd.cpp in Sources */,
				B3C82B240D8982EA00F4DDB2 /* Notify.cpp in Sources */,
				B3C82B250D8982EB00F4DDB2 /* NullCmdResult.cpp in Sources */,
				B3C82B260D8982ED00F4DDB2 /* PostCmdResult.cpp in Sources */,
				B3C82B270D8982F000F4DDB2 /* PostProgressCallback.cpp in Sources */,
				B3C82B280D8982F300F4DDB2 /* Project.cpp in Sources */,
				B3C82B2E0D89836000F4DDB2 /* ProjectPropertiesDialog.cpp in Sources */,
				B3C82B2F0D89836100F4DDB2 /* ProjectSettingsInfo.cpp in Sources */,
				B3C82B300D89836200F4DDB2 /* ProjectSettingsWidget.cpp in Sources */,
				B3C82B310D89836300F4DDB2 /* ProjectSorter.cpp in Sources */,
				B3C82B320D89836400F4DDB2 /* ProjectWizard.cpp in Sources */,
				B3C82B340D89836700F4DDB2 /* PropertiesDialog2.cpp in Sources */,
				B3C82B350D89836800F4DDB2 /* PropGetCmd.cpp in Sources */,
				B3C82B360D89836900F4DDB2 /* PropListCmd.cpp in Sources */,
				B3C82B370D89836A00F4DDB2 /* PropSetCmd.cpp in Sources */,
				B3C82B380D89837000F4DDB2 /* PropSetRevCmd.cpp in Sources */,
				B3C82B390D89837100F4DDB2 /* RemoveDialog.cpp in Sources */,
				B3C82B3A0D89837300F4DDB2 /* RepoModel.cpp in Sources */,
				B3C82B3C0D89837600F4DDB2 /* RepositoryCache.cpp in Sources */,
				B3C82B3D0D89837800F4DDB2 /* RepositoryDialog.cpp in Sources */,
				B3C82B420D89837E00F4DDB2 /* ResolvedCmd.cpp in Sources */,
				B3C82B430D89838500F4DDB2 /* RevertCmd.cpp in Sources */,
				B3C82B440D89838600F4DDB2 /* RevisionWidget.cpp in Sources */,
				B3C82B450D89838700F4DDB2 /* RpListCache.cpp in Sources */,
				B3C82B460D89838900F4DDB2 /* RpListInfo.cpp in Sources */,
				B3C82B470D89838A00F4DDB2 /* RpSelection.cpp in Sources */,
				B3C82B480D89838B00F4DDB2 /* RpView.cpp in Sources */,
				B3C82B490D89838C00F4DDB2 /* RpViewColumnTooltips.cpp in Sources */,
				B3C82B4A0D89838D00F4DDB2 /* RpViewModel.cpp in Sources */,
				B3C82B4B0D89838E00F4DDB2 /* RpViewState.cpp in Sources */,
				B3C82B4C0D89839400F4DDB2 /* RpViewTree.cpp in Sources */,
				B3C82B4D0D89839500F4DDB2 /* RpViewTreeWidget.cpp in Sources */,
				B3C82B4E0D89839600F4DDB2 /* RpViewWhatsThis.cpp in Sources */,
				B3C82B4F0D89839800F4DDB2 /* ScCmd.cpp in Sources */,
				B3C82B510D89839C00F4DDB2 /* ScModel.cpp in Sources */,
				B3C82B520D89839D00F4DDB2 /* ScParam.cpp in Sources */,
				B3C82B530D89839E00F4DDB2 /* ScParamEvent.cpp in Sources */,
				B3C82B540D8983A000F4DDB2 /* Settings.cpp in Sources */,
				B3C82B550D8983A500F4DDB2 /* StatusId.cpp in Sources */,
				B3C82B560D8983A700F4DDB2 /* StatusCmd2.cpp in Sources */,
				B3C82B570D8983A700F4DDB2 /* StatusCmd.cpp in Sources */,
				B3C82B580D8983A900F4DDB2 /* SslServerTrustPromptDialog.cpp in Sources */,
				B3C82B590D8983AA00F4DDB2 /* SortSafe.cpp in Sources */,
				B3C82B5A0D8983AB00F4DDB2 /* SimplePromptDialog.cpp in Sources */,
				B3C82B5B0D8983AE00F4DDB2 /* SubversionSettingsInfo.cpp in Sources */,
				B3C82B5C0D8983AF00F4DDB2 /* SubversionSettingsWidget.cpp in Sources */,
				B3C82B5D0D8983B000F4DDB2 /* SwitchCmd.cpp in Sources */,
				B3C82B5E0D8983B400F4DDB2 /* UpdateCmd.cpp in Sources */,
				B3C82B5F0D8983B500F4DDB2 /* UnlockDialog.cpp in Sources */,
				B3C82B600D8983B700F4DDB2 /* UnlockCmd.cpp in Sources */,
				B3C82B610D8983B800F4DDB2 /* TreeView.cpp in Sources */,
				B3C82B620D8983B900F4DDB2 /* ToolsSettingsWidget.cpp in Sources */,
				B3C82B630D8983BA00F4DDB2 /* ToolsSettingsInfo.cpp in Sources */,
				B3C82B640D8983BC00F4DDB2 /* TextWindow.cpp in Sources */,
				B3C82B650D8983BE00F4DDB2 /* TextEdit.cpp in Sources */,
				B3C82B660D8983BF00F4DDB2 /* TabWidget.cpp in Sources */,
				B3C82B670D8983C100F4DDB2 /* SwitchDialog.cpp in Sources */,
				B3C82B680D8983C700F4DDB2 /* UpdateDialog.cpp in Sources */,
				B3C82B6A0D8983CA00F4DDB2 /* WcSelection.cpp in Sources */,
				B3C82B6B0D8983CC00F4DDB2 /* WcStatusCache.cpp in Sources */,
				B3C82B6D0D8983CF00F4DDB2 /* WcStatusInfo.cpp in Sources */,
				B3C82B6E0D8983D000F4DDB2 /* WcStatusLvi.cpp in Sources */,
				B3C82B6F0D8983D200F4DDB2 /* WcView.cpp in Sources */,
				B3C82B700D8983D300F4DDB2 /* WcViewColumnTooltips.cpp in Sources */,
				B3C82B740D8983DC00F4DDB2 /* WcViewWhatsThis.cpp in Sources */,
				B3C82B750D8983DD00F4DDB2 /* WcViewTreeWidget.cpp in Sources */,
				B3C82B760D8983DE00F4DDB2 /* WcViewTreeProxyModel.cpp in Sources */,
				B3C82B770D8983E000F4DDB2 /* WcViewTreeItemModel.cpp in Sources */,
				B3C82B780D8983E000F4DDB2 /* WcViewTree.cpp in Sources */,
				B3C82B790D8983E200F4DDB2 /* WcViewModel.cpp in Sources */,
				B3C82BC00D898F5600F4DDB2 /* BookmarkViewModel.h in Sources */,
				B3C82BDE0D898FF800F4DDB2 /* BlameViewModel.h in Sources */,
				B3C82BE20D89908900F4DDB2 /* WcViewTreeProxyModel.h in Sources */,
				B3C82BE60D8990FA00F4DDB2 /* TabWidget.h in Sources */,
				B3C82BEC0D8991DC00F4DDB2 /* RevisionWidget.h in Sources */,
				B3C82BEF0D89925900F4DDB2 /* RpViewTreeWidget.h in Sources */,
				B3C82BF10D89929400F4DDB2 /* LogViewModel.h in Sources */,
				B3C82BF30D8992CB00F4DDB2 /* RpView.h in Sources */,
				B3C82BF60D89932A00F4DDB2 /* ExportDialog.h in Sources */,
				B3C82BF80D89935C00F4DDB2 /* RpViewTree.h in Sources */,
				B3C82BFA0D89939500F4DDB2 /* WcViewTree.h in Sources */,
				B3C82BFC0D8993CC00F4DDB2 /* ImportDialog.h in Sources */,
				B3C82C030D89944A00F4DDB2 /* Controller.h in Sources */,
				B3C82C050D89949500F4DDB2 /* WcViewModel.h in Sources */,
				B3C82C090D8994F800F4DDB2 /* FontSettingsWidget.h in Sources */,
				B3C82C0B0D89952500F4DDB2 /* BookmarkView.h in Sources */,
				B3C82C0E0D89955A00F4DDB2 /* SubversionSettingsWidget.h in Sources */,
				B3C82C100D89958400F4DDB2 /* ProjectSettingsWidget.h in Sources */,
				B3C82C120D8995AC00F4DDB2 /* DiffViewModel.h in Sources */,
				B3C82C260D89987D00F4DDB2 /* MergeDialog.h in Sources */,
				B3C82C280D8998B300F4DDB2 /* MergeViewModel.h in Sources */,
				B3C82C2A0D8998DD00F4DDB2 /* ProjectWizard.h in Sources */,
				B3C82C2C0D89991800F4DDB2 /* TextEdit.h in Sources */,
				B3C82C2F0D89998800F4DDB2 /* ProjectPropertiesDialog.h in Sources */,
				B3C82C310D8999B500F4DDB2 /* CopyDialog.h in Sources */,
				B3C82C3A0D899AF700F4DDB2 /* RpViewModel.h in Sources */,
				B3C82C3C0D899B2100F4DDB2 /* LogGraphCanvasView.h in Sources */,
				B3C82C3E0D899B4A00F4DDB2 /* RepoModel.h in Sources */,
				B3C82C400D899B7700F4DDB2 /* LogGraphDialog.h in Sources */,
				B3C82C420D899BA600F4DDB2 /* LogGraphViewModel.h in Sources */,
				B3C82C440D899BD400F4DDB2 /* TextWindow.h in Sources */,
				B3C82C460D899C2300F4DDB2 /* LockDialog.h in Sources */,
				B3C82C480D899C5400F4DDB2 /* ListViewHeaderHandler.h in Sources */,
				B3C82C4A0D899C9400F4DDB2 /* RemoveDialog.h in Sources */,
				B3C82C4C0D899CBD00F4DDB2 /* MainWindow.h in Sources */,
				B3C82C4F0D899CEC00F4DDB2 /* LogDialog2.h in Sources */,
				B3C82C510D899D3200F4DDB2 /* CheckoutDialog.h in Sources */,
				B3C82C530D899D5F00F4DDB2 /* UnlockDialog.h in Sources */,
				B3C82C550D899D8700F4DDB2 /* BookmarkProperties.h in Sources */,
				B3C82C570D899DBB00F4DDB2 /* RpViewState.h in Sources */,
				B3C82C5B0D899E3600F4DDB2 /* TreeView.h in Sources */,
				B3C82C5D0D899E6600F4DDB2 /* WcViewTreeItemModel.h in Sources */,
				B3C82C5F0D899E9000F4DDB2 /* WcViewTreeWidget.h in Sources */,
				B3C82C610D899EC300F4DDB2 /* ToolsSettingsWidget.h in Sources */,
				B3C82C630D899EEA00F4DDB2 /* SwitchDialog.h in Sources */,
				B3C82C650D899F1900F4DDB2 /* SslServerTrustPromptDialog.h in Sources */,
				B3C82C670D899F4300F4DDB2 /* PropertiesDialog2.h in Sources */,
				B3C82C690D899F6800F4DDB2 /* MkdirDialog.h in Sources */,
				B3C82C6B0D899F9100F4DDB2 /* DiffDialog.h in Sources */,
				B3C82C6D0D899FBC00F4DDB2 /* UpdateDialog.h in Sources */,
				B3C82C6F0D899FE800F4DDB2 /* ListWidget.h in Sources */,
				B3C82C710D89A01100F4DDB2 /* BookmarkViewItemModel.h in Sources */,
				B3C82C730D89A04500F4DDB2 /* WcView.h in Sources */,
				B3C82C750D89A06F00F4DDB2 /* RepositoryDialog.h in Sources */,
				B3C82C770D89A09800F4DDB2 /* BlameDialog.h in Sources */,
				B3C82C780D89A0AF00F4DDB2 /* CommitDialog.h in Sources */,
				B3C82C7A0D89A0DA00F4DDB2 /* LogWidget.h in Sources */,
				B3D684870DBD2D5100B5D195 /* BookmarkViewProxyModel.cpp in Sources */,
				B3D6848C0DBD2E1000B5D195 /* BookmarkViewProxyModel.h in Sources */,
				B30299AB0E4F45BB0098EF24 /* WcViewViewState.cpp in Sources */,
				B30299B20E4F464F0098EF24 /* RpViewEntry.cpp in Sources */,
				B30299BA0E4F46960098EF24 /* RpViewTreeItemModel.cpp in Sources */,
				B30299BB0E4F46960098EF24 /* RpViewTreeProxyModel.cpp in Sources */,
				B30299CB0E4F49CA0098EF24 /* WcViewViewState.h in Sources */,
				B30299D00E4F4A100098EF24 /* WcViewStatus.cpp in Sources */,
				B30299D30E4F4A660098EF24 /* RpViewTreeProxyModel.h in Sources */,
				B30299D80E4F4B8B0098EF24 /* RpViewTreeItemModel.h in Sources */,
				B3BD2DC70E605EAE009AF5BA /* CreateRepositoryDialog.cpp in Sources */,
				B3BD2DCD0E605F45009AF5BA /* CreateRepositoryDialog.h in Sources */,
				B3FBB2CB0EC57C5100A83A75 /* WcViewCmdProgress.cpp in Sources */,
				B3FBB2CC0EC57C5100A83A75 /* WcViewLogWidget.cpp in Sources */,
				B3FBB2E70EC57E6000A83A75 /* WcViewLogWidget.h in Sources */,
				B33779150F1A9CD500B6848A /* ProjectReader.cpp in Sources */,
				B33779160F1A9CD500B6848A /* ProjectWriter.cpp in Sources */,
				B33779170F1A9CD500B6848A /* SingleProjectReader.cpp in Sources */,
				B33779210F1A9E3400B6848A /* TextStatusFilter.cpp in Sources */,
				B33779220F1A9E3400B6848A /* TextStatusFilterDialog.cpp in Sources */,
				B33779630F1E7A7300B6848A /* WcViewIndex.cpp in Sources */,
				B33779A40F1E844300B6848A /* TextStatusFilterDialog.h in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3D6854B0DBFDF9B00B5D195 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3D685530DBFE2F700B5D195 /* StringUtilTest.cpp in Sources */,
				B3D6856F0DC0C9B500B5D195 /* TabTest.cpp in Sources */,
				B3D685700DC0C9BB00B5D195 /* TextModelTest.cpp in Sources */,
				B3D685710DC0C9C000B5D195 /* TextModelTestRemove.cpp in Sources */,
				B3D6859F0DC0CAA600B5D195 /* CommandArgsTest.cpp in Sources */,
				B3D685A00DC0CAAB00B5D195 /* CompareTest.cpp in Sources */,
				B3D685A10DC0CAAF00B5D195 /* FileTest.cpp in Sources */,
				B3D685A20DC0CAB100B5D195 /* UtfTest.cpp in Sources */,
				B3D685A40DC0CB4800B5D195 /* ClientStaticTest.cpp in Sources */,
				B3D685A50DC0CB4D00B5D195 /* DiffTest.cpp in Sources */,
				B3D685A60DC0CB5500B5D195 /* ProjectSorterTest.cpp in Sources */,
				B3D685A70DC0CB5800B5D195 /* StatusCacheTest.cpp in Sources */,
				B3D685A80DC0CB5A00B5D195 /* WcStatusInfoTest.cpp in Sources */,
				B3D685A90DC0CB6200B5D195 /* LineTokenizerTest.cpp in Sources */,
				B3D685AA0DC0CB6C00B5D195 /* stdafx.cpp in Sources */,
				B3D685AB0DC0CB7200B5D195 /* testrunner.cpp in Sources */,
				B3D685CF0DC0F3E700B5D195 /* Project.cpp in Sources */,
				B3D685D10DC0F41900B5D195 /* LineTokenizer.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3F40B220D7B099700C14784 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3F40B290D7B09DA00C14784 /* apr.cpp in Sources */,
				B3F40BBC0D7B176D00C14784 /* AprError.cpp in Sources */,
				B3F40BBE0D7B176D00C14784 /* AprException.cpp in Sources */,
				B3F40BC10D7B176D00C14784 /* CommandArgs.cpp in Sources */,
				B3F40BC30D7B176D00C14784 /* Compare.cpp in Sources */,
				B3F40BC50D7B176D00C14784 /* Condition.cpp in Sources */,
				B3F40BC70D7B176D00C14784 /* Error.cpp in Sources */,
				B3F40BC90D7B176D00C14784 /* ErrorCodes.cpp in Sources */,
				B3F40BCB0D7B176D00C14784 /* ErrorImpl.cpp in Sources */,
				B3F40BD00D7B176D00C14784 /* File.cpp in Sources */,
				B3F40BD20D7B176D00C14784 /* FileData.cpp in Sources */,
				B3F40BD60D7B176D00C14784 /* Id.cpp in Sources */,
				B3F40BDB0D7B176D00C14784 /* Mutex.cpp in Sources */,
				B3F40BDD0D7B176D00C14784 /* Stackframe.cpp in Sources */,
				B3F40BDF0D7B176D00C14784 /* String.cpp in Sources */,
				B3F40BE20D7B176D00C14784 /* utf.cpp in Sources */,
				B3F40BE40D7B176D00C14784 /* utf8.cpp in Sources */,
				B3F40BE60D7B176D00C14784 /* uuid.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3F40CC40D7B621900C14784 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3F40CDF0D7B62DB00C14784 /* BlameLine.cpp in Sources */,
				B3F40CEB0D7B63EB00C14784 /* Client.cpp in Sources */,
				B3F40CEC0D7B63F200C14784 /* CommitInfo.cpp in Sources */,
				B3F40CED0D7B63F600C14784 /* CommitItem.cpp in Sources */,
				B3F40CEE0D7B63FA00C14784 /* Diff.cpp in Sources */,
				B3F40CEF0D7B63FD00C14784 /* DiffSummarize.cpp in Sources */,
				B3F40CF00D7B63FF00C14784 /* DirEntry.cpp in Sources */,
				B3F40CF10D7B640100C14784 /* Error.cpp in Sources */,
				B3F40CF20D7B640300C14784 /* ErrorImpl.cpp in Sources */,
				B3F40CF30D7B640600C14784 /* Info.cpp in Sources */,
				B3F40CF40D7B640F00C14784 /* Lock.cpp in Sources */,
				B3F40CF50D7B641200C14784 /* LogEntry.cpp in Sources */,
				B3F40CF60D7B641500C14784 /* Path.cpp in Sources */,
				B3F40CF70D7B641800C14784 /* Property.cpp in Sources */,
				B3F40CF80D7B641B00C14784 /* PropGetItem.cpp in Sources */,
				B3F40CF90D7B641E00C14784 /* PropListItem.cpp in Sources */,
				B3F40CFA0D7B642600C14784 /* WcStatus.cpp in Sources */,
				B3F40CFB0D7B642800C14784 /* WcNotify.cpp in Sources */,
				B3F40CFC0D7B642C00C14784 /* WcEntry.cpp in Sources */,
				B3F40CFD0D7B642F00C14784 /* VisualMerge.cpp in Sources */,
				B3F40CFE0D7B643300C14784 /* VisualDiff.cpp in Sources */,
				B3F40CFF0D7B643700C14784 /* svn.cpp in Sources */,
				B3F40D000D7B643B00C14784 /* RevisionFactory.cpp in Sources */,
				B3F40D010D7B644200C14784 /* Revision.cpp in Sources */,
				B3BD2DCB0E605EEB009AF5BA /* Admin.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3F40D0F0D7B663800C14784 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3F40DE70D7B679600C14784 /* AboutDialog.cpp in Sources */,
				B3F40DE80D7B679A00C14784 /* ActionStorage.cpp in Sources */,
				B3F40EDF0D85A07100C14784 /* ExternButton.cpp in Sources */,
				B3F40F000D85AED400C14784 /* resources.qrc in Sources */,
				B3F40F270D86B87100C14784 /* ExternButton.h in Sources */,
				B3F40F300D86B9FF00C14784 /* ConfigData.cpp in Sources */,
				B3F40F310D86BA0500C14784 /* ConfigFile.cpp in Sources */,
				B3F40F320D86BA0D00C14784 /* ConfigValue.cpp in Sources */,
				B3F40F470D86C1FB00C14784 /* ColorSettingsInfo.cpp in Sources */,
				B3F40F480D86C20A00C14784 /* ColorSettingsWidget.cpp in Sources */,
				B3F40F490D86C20D00C14784 /* LayoutSettingsHandler.cpp in Sources */,
				B3F40F4A0D86C20F00C14784 /* SettingsInfoBase.cpp in Sources */,
				B3F40F4B0D86C21500C14784 /* SettingsWidget.cpp in Sources */,
				B3F40F4D0D86C23200C14784 /* ColorStorage.cpp in Sources */,
				B3F40F4F0D86C2BE00C14784 /* CrashHandler.cpp in Sources */,
				B3F40F520D86C2E000C14784 /* DebugSettingsInfo.cpp in Sources */,
				B3F40F530D86C2E300C14784 /* DebugSettingsWidget.cpp in Sources */,
				B3F40F540D86C2E500C14784 /* DragDrop.cpp in Sources */,
				B3F40F550D86C2E700C14784 /* ErrorDialog.cpp in Sources */,
				B3F40F560D86C2EB00C14784 /* Gui.cpp in Sources */,
				B3F40F570D86C2EE00C14784 /* IconFactory.cpp in Sources */,
				B3F40F580D86C2F700C14784 /* Line.cpp in Sources */,
				B3F40F590D86C2F900C14784 /* MacStyle.cpp in Sources */,
				B3F40F5A0D86C2FC00C14784 /* MessageBox.cpp in Sources */,
				B3F40F5B0D86C30000C14784 /* MsgHandler.cpp in Sources */,
				B3F40F5C0D86C30300C14784 /* NullTextModel.cpp in Sources */,
				B3F40F5D0D86C30600C14784 /* PaintLineFactory.cpp in Sources */,
				B3F40F5E0D86C30900C14784 /* PathOps.cpp in Sources */,
				B3F40F600D86C31D00C14784 /* SettingsDialog.cpp in Sources */,
				B3F40F610D86C32000C14784 /* SplitLayout.cpp in Sources */,
				B3F40F620D86C32100C14784 /* Splitter.cpp in Sources */,
				B3F40F630D86C32300C14784 /* StringUtil.cpp in Sources */,
				B3F40F640D86C32400C14784 /* Tab.cpp in Sources */,
				B3F40F650D86C32500C14784 /* TargetId.cpp in Sources */,
				B3F40F660D86C32700C14784 /* TargetRepository.cpp in Sources */,
				B3F40F670D86C32B00C14784 /* Utility.cpp in Sources */,
				B3F40F680D86C32D00C14784 /* TextModelImpl.cpp in Sources */,
				B3F414130D86F43600C14784 /* SettingsWidget.h in Sources */,
				B3F414360D86F99800C14784 /* ColorSettingsWidget.h in Sources */,
				B3F4143A0D86F9FD00C14784 /* DebugSettingsWidget.h in Sources */,
				B3F4143C0D86FA1700C14784 /* ErrorDialog.h in Sources */,
				B3F414400D86FA6300C14784 /* SettingsDialog.h in Sources */,
				B3F414430D86FA8400C14784 /* Splitter.h in Sources */,
				B33779260F1A9EB000B6848A /* PathSimplifier.cpp in Sources */,
				B33779A00F1E83C700B6848A /* HeaderSettings.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B3F414BA0D87082E00C14784 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3F415420D87F1CA00C14784 /* submerge.cpp in Sources */,
				B3F415560D87FD3200C14784 /* config.cpp in Sources */,
				B3F415570D87FD3700C14784 /* ConfigManager.cpp in Sources */,
				B3F415580D87FD3E00C14784 /* ConflictMarkerWidget.cpp in Sources */,
				B3F415590D87FD4300C14784 /* Diff.cpp in Sources */,
				B3F4155A0D87FD4B00C14784 /* Diff3.cpp in Sources */,
				B3F415620D87FF5900C14784 /* Diff3Widget.cpp in Sources */,
				B3F415630D87FF5B00C14784 /* Diff3Widget.h in Sources */,
				B3F415640D87FF5F00C14784 /* DiffInfo.cpp in Sources */,
				B3F415650D87FF6100C14784 /* DiffInfoModelImpl.cpp in Sources */,
				B3F415680D87FFB800C14784 /* DoubleTextWidget.cpp in Sources */,
				B3F415690D87FFB900C14784 /* DoubleTextWidget.h in Sources */,
				B3F4156A0D87FFBB00C14784 /* FileSelectDialog.cpp in Sources */,
				B3F4156B0D87FFBD00C14784 /* FileSelectDialog.h in Sources */,
				B3F4156C0D87FFBF00C14784 /* FontSettingsInfo.cpp in Sources */,
				B3F4156D0D87FFC000C14784 /* FontSettingsWidget.cpp in Sources */,
				B3F4156E0D87FFC200C14784 /* FontSettingsWidget.h in Sources */,
				B3F4156F0D87FFC400C14784 /* LinePainter.cpp in Sources */,
				B3F415700D87FFC700C14784 /* LineTokenizer.cpp in Sources */,
				B3F415710D87FFCD00C14784 /* MainWindow.cpp in Sources */,
				B3F415720D87FFCF00C14784 /* MainWindow.h in Sources */,
				B3F415730D87FFD500C14784 /* Settings.cpp in Sources */,
				B3F415740D87FFD700C14784 /* SingleTextWidget.cpp in Sources */,
				B3F415750D87FFD900C14784 /* SingleTextWidget.h in Sources */,
				B3F415760D87FFDE00C14784 /* TextGlueWidget.cpp in Sources */,
				B3F415770D87FFDF00C14784 /* TextGlueWidget.h in Sources */,
				B3F415780D87FFE100C14784 /* TextLineNrWidget.cpp in Sources */,
				B3F415790D87FFE200C14784 /* TextLineNrWidget.h in Sources */,
				B3F4157A0D87FFE400C14784 /* TextViewWidget.cpp in Sources */,
				B3F4157B0D87FFE600C14784 /* TextViewWidget.h in Sources */,
				B3F4157C0D87FFE700C14784 /* TextWidget.cpp in Sources */,
				B3F4157D0D87FFE900C14784 /* TextWidget.h in Sources */,
				B32EB1ED0DFBCFD100248551 /* NullDiffInfoModel.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		B33778F30F1A9A9600B6848A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B33778AA0F1A71B600B6848A /* subcommander-test */;
			targetProxy = B33778F20F1A9A9600B6848A /* PBXContainerItemProxy */;
		};
		B33779730F1E7DB600B6848A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B337793C0F1AA24900B6848A /* sublib-test */;
			targetProxy = B33779720F1E7DB600B6848A /* PBXContainerItemProxy */;
		};
		B342F4890D94FB8F00E44959 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B342F43B0D942FEE00E44959 /* locale */;
			targetProxy = B342F4880D94FB8F00E44959 /* PBXContainerItemProxy */;
		};
		B342F48B0D94FBA000E44959 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B342F43B0D942FEE00E44959 /* locale */;
			targetProxy = B342F48A0D94FBA000E44959 /* PBXContainerItemProxy */;
		};
		B3C82A920D897C2600F4DDB2 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40D0E0D7B663800C14784 /* sublib */;
			targetProxy = B3C82A930D897C2600F4DDB2 /* PBXContainerItemProxy */;
		};
		B3C82A940D897C2600F4DDB2 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40CC30D7B621900C14784 /* svn */;
			targetProxy = B3C82A950D897C2600F4DDB2 /* PBXContainerItemProxy */;
		};
		B3C82A960D897C2600F4DDB2 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40B240D7B099700C14784 /* util */;
			targetProxy = B3C82A970D897C2600F4DDB2 /* PBXContainerItemProxy */;
		};
		B3D685C20DC0F13000B5D195 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40B240D7B099700C14784 /* util */;
			targetProxy = B3D685C10DC0F13000B5D195 /* PBXContainerItemProxy */;
		};
		B3D685C50DC0F18200B5D195 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40CC30D7B621900C14784 /* svn */;
			targetProxy = B3D685C40DC0F18200B5D195 /* PBXContainerItemProxy */;
		};
		B3D685C90DC0F2A500B5D195 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40D0E0D7B663800C14784 /* sublib */;
			targetProxy = B3D685C80DC0F2A500B5D195 /* PBXContainerItemProxy */;
		};
		B3F40D2F0D7B669200C14784 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40CC30D7B621900C14784 /* svn */;
			targetProxy = B3F40D2E0D7B669200C14784 /* PBXContainerItemProxy */;
		};
		B3F40D310D7B669B00C14784 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40B240D7B099700C14784 /* util */;
			targetProxy = B3F40D300D7B669B00C14784 /* PBXContainerItemProxy */;
		};
		B3F415800D8800A800C14784 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40D0E0D7B663800C14784 /* sublib */;
			targetProxy = B3F4157F0D8800A800C14784 /* PBXContainerItemProxy */;
		};
		B3F415820D8800A800C14784 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40CC30D7B621900C14784 /* svn */;
			targetProxy = B3F415810D8800A800C14784 /* PBXContainerItemProxy */;
		};
		B3F415840D8800A800C14784 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = B3F40B240D7B099700C14784 /* util */;
			targetProxy = B3F415830D8800A800C14784 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		1DEB923608733DC60010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APR_PATH = "/Users/hauner/svn-1.6.1s";
				BOOST_PATH = "/Users/hauner/boost-1.34.1/include/boost-1_34_1";
				CPPUNIT_PATH = "/Users/hauner/cppunit-1.12.0";
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.xcode* .svn";
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = "";
				INTL_PATH = "/Users/hauner/gettext-0.17.0";
				PREBINDING = NO;
				QT4_PATH = "/Users/hauner/qt-4.4.3s";
				SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
				SVN_PATH = "/Users/hauner/svn-1.6.1s";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Debug;
		};
		1DEB923708733DC60010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				APR_PATH = "/Users/hauner/svn-1.6.1s";
				ARCHS = (
					ppc,
					i386,
				);
				BOOST_PATH = "/Users/hauner/boost-1.34.1/include/boost-1_34_1";
				CPPUNIT_PATH = "/Users/hauner/cppunit-1.12.0";
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.xcode* .svn";
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = "";
				INTL_PATH = "/Users/hauner/gettext-0.17.0";
				PREBINDING = NO;
				QT4_PATH = "/Users/hauner/qt-4.4.3s";
				SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
				SVN_PATH = "/Users/hauner/svn-1.6.1s";
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Release;
		};
		B33778AC0F1A71B700B6848A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
					"$(CPPUNIT_PATH)/include",
				);
				INSTALL_PATH = "";
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = "subcommander-test";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				VERSION_INFO_FILE = "";
			};
			name = Debug;
		};
		B33778AD0F1A71B700B6848A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_MODEL_TUNING = G5;
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
					"$(CPPUNIT_PATH)/include",
				);
				INSTALL_PATH = "";
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = "subcommander-test";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				VERSION_INFO_FILE = "";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B33779360F1AA20600B6848A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				INSTALL_PATH = /usr/local/lib;
				PREBINDING = NO;
				PRODUCT_NAME = "submerge-test";
			};
			name = Debug;
		};
		B33779370F1AA20600B6848A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_MODEL_TUNING = G5;
				INSTALL_PATH = /usr/local/lib;
				PREBINDING = NO;
				PRODUCT_NAME = "submerge-test";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B337793E0F1AA24A00B6848A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
					"$(CPPUNIT_PATH)/include",
				);
				INSTALL_PATH = "";
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = "sublib-test";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				VERSION_INFO_FILE = "";
			};
			name = Debug;
		};
		B337793F0F1AA24A00B6848A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_MODEL_TUNING = G5;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
					"$(CPPUNIT_PATH)/include",
				);
				INSTALL_PATH = "";
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = "sublib-test";
				PUBLIC_HEADERS_FOLDER_PATH = "";
				VERSION_INFO_FILE = "";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B33779450F1AA26F00B6848A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				INSTALL_PATH = /usr/local/lib;
				PREBINDING = NO;
				PRODUCT_NAME = "svn-test";
			};
			name = Debug;
		};
		B33779460F1AA26F00B6848A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_MODEL_TUNING = G5;
				INSTALL_PATH = /usr/local/lib;
				PREBINDING = NO;
				PRODUCT_NAME = "svn-test";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B337794C0F1AA29200B6848A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				INSTALL_PATH = /usr/local/lib;
				PREBINDING = NO;
				PRODUCT_NAME = "util-test";
			};
			name = Debug;
		};
		B337794D0F1AA29200B6848A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_MODEL_TUNING = G5;
				INSTALL_PATH = /usr/local/lib;
				PREBINDING = NO;
				PRODUCT_NAME = "util-test";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B342F43C0D942FEE00E44959 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = locale;
			};
			name = Debug;
		};
		B342F43D0D942FEE00E44959 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				PRODUCT_NAME = locale;
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B3C82AC00D897C2600F4DDB2 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GENERATE_PKGINFO_FILE = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(SVN_PATH)/include",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
					"$(CPPUNIT_PATH)/include",
				);
				INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
				INFOPLIST_FILE = dist/macosx/Info.plist.sc;
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(QT4_PATH)/lib",
					"$(QT4_PATH)/plugins/imageformats",
					"$(APR_PATH)/lib",
					"$(INTL_PATH)/lib",
					"$(CPPUNIT_PATH)/lib",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-D__STDC_CONSTANT_MACROS",
					"-DQT3_SUPPORT",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				OTHER_LDFLAGS = (
					"-lQtCore_debug",
					"-lQtGui_debug",
					"-lqmng_debug",
					"-lQt3Support_debug",
					"-lsvn_client-1",
					"-lsvn_ra-1",
					"-lsvn_ra_svn-1",
					"-lsvn_ra_local-1",
					"-lsvn_ra_neon-1",
					"-lsvn_fs-1",
					"-lsvn_fs_fs-1",
					"-lsvn_fs_util-1",
					"-lsvn_repos-1",
					"-lsvn_wc-1",
					"-lsvn_diff-1",
					"-lsvn_delta-1",
					"-lsvn_subr-1",
					"-lexpat",
					"-laprutil-1",
					"-lapr-1",
					"-lintl",
					"-lneon",
					"-lssl",
					"-lcrypto",
					"-lgssapi_krb5",
					"-lkrb5",
					"-lk5crypto",
					"-lcom_err",
					"-lresolv",
					"-liconv",
					"-lz",
					"-lsasl2",
					"-framework",
					Carbon,
					"-framework",
					AppKit,
					"-framework",
					ApplicationServices,
					"-framework",
					Security,
					"-lcppunit",
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = subcommander;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				VERSION_INFO_FILE = "";
				WRAPPER_EXTENSION = app;
				ZERO_LINK = NO;
			};
			name = Debug;
		};
		B3C82AC10D897C2600F4DDB2 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GENERATE_PKGINFO_FILE = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(SVN_PATH)/include",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
					"$(CPPUNIT_PATH)/include",
				);
				INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
				INFOPLIST_FILE = dist/macosx/Info.plist.sc;
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(QT4_PATH)/lib",
					"$(QT4_PATH)/plugins/imageformats",
					"$(APR_PATH)/lib",
					"$(INTL_PATH)/lib",
					"$(CPPUNIT_PATH)/lib",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-D__STDC_CONSTANT_MACROS",
					"-DQT3_SUPPORT",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				OTHER_LDFLAGS = (
					"-lQtCore",
					"-lQtGui",
					"-lQt3Support",
					"-lqmng",
					"-lsvn_client-1",
					"-lsvn_ra-1",
					"-lsvn_ra_svn-1",
					"-lsvn_ra_local-1",
					"-lsvn_ra_neon-1",
					"-lsvn_fs-1",
					"-lsvn_fs_fs-1",
					"-lsvn_fs_util-1",
					"-lsvn_repos-1",
					"-lsvn_wc-1",
					"-lsvn_diff-1",
					"-lsvn_delta-1",
					"-lsvn_subr-1",
					"-lexpat",
					"-laprutil-1",
					"-lapr-1",
					"-lintl",
					"-lneon",
					"-lssl",
					"-lcrypto",
					"-lgssapi_krb5",
					"-lkrb5",
					"-lk5crypto",
					"-lcom_err",
					"-lresolv",
					"-liconv",
					"-lz",
					"-lsasl2",
					"-framework",
					Carbon,
					"-framework",
					AppKit,
					"-framework",
					ApplicationServices,
					"-framework",
					Security,
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = subcommander;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				VERSION_INFO_FILE = "";
				WRAPPER_EXTENSION = app;
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B3D685500DBFDF9B00B5D195 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				CPPUNIT_PATH = "/Users/hauner/cppunit-1.12.0";
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(SOURCE_ROOT)/tests",
					"$(BOOST_PATH)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(SVN_PATH)/include",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
					"$(CPPUNIT_PATH)/include",
				);
				INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
				INSTALL_PATH = /usr/local/bin;
				LIBRARY_SEARCH_PATHS = (
					"$(QT4_PATH)/lib",
					"$(APR_PATH)/lib",
					"$(INTL_PATH)/lib",
					"$(CPPUNIT_PATH)/lib",
				);
				LINK_WITH_STANDARD_LIBRARIES = YES;
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-D__STDC_CONSTANT_MACROS",
					"-DQT3_SUPPORT",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				OTHER_LDFLAGS = (
					"-lQtCore_debug",
					"-lQtGui_debug",
					"-lQt3Support_debug",
					"-lsvn_client-1",
					"-lsvn_ra-1",
					"-lsvn_ra_dav-1",
					"-lsvn_ra_svn-1",
					"-lsvn_ra_local-1",
					"-lsvn_fs-1",
					"-lsvn_fs_fs-1",
					"-lsvn_repos-1",
					"-lsvn_wc-1",
					"-lsvn_diff-1",
					"-lsvn_delta-1",
					"-lsvn_subr-1",
					"-lexpat",
					"-laprutil-1",
					"-lapr-1",
					"-lintl",
					"-lneon",
					"-lssl",
					"-lcrypto",
					"-lgssapi_krb5",
					"-lkrb5",
					"-lk5crypto",
					"-lcom_err",
					"-lresolv",
					"-liconv",
					"-lz",
					"-framework",
					Carbon,
					"-framework",
					AppKit,
					"-framework",
					ApplicationServices,
					"-framework",
					Security,
					"-lcppunit",
				);
				PREBINDING = NO;
				PRODUCT_NAME = testrunner;
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				VERSION_INFO_FILE = "";
				ZERO_LINK = NO;
			};
			name = Debug;
		};
		B3D685510DBFDF9B00B5D195 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				CPPUNIT_PATH = "/Users/hauner/cppunit-1.12.0";
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(SOURCE_ROOT)/tests",
					"$(BOOST_PATH)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(SVN_PATH)/include",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
					"$(CPPUNIT_PATH)/include",
				);
				INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
				INSTALL_PATH = /usr/local/bin;
				LIBRARY_SEARCH_PATHS = (
					"$(QT4_PATH)/lib",
					"$(APR_PATH)/lib",
					"$(INTL_PATH)/lib",
					"$(CPPUNIT_PATH)/lib",
				);
				LINK_WITH_STANDARD_LIBRARIES = YES;
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-D__STDC_CONSTANT_MACROS",
					"-DQT3_SUPPORT",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				OTHER_LDFLAGS = (
					"-lQtCore",
					"-lQtGui",
					"-lQt3Support",
					"-lsvn_client-1",
					"-lsvn_ra-1",
					"-lsvn_ra_dav-1",
					"-lsvn_ra_svn-1",
					"-lsvn_ra_local-1",
					"-lsvn_fs-1",
					"-lsvn_fs_fs-1",
					"-lsvn_repos-1",
					"-lsvn_wc-1",
					"-lsvn_diff-1",
					"-lsvn_delta-1",
					"-lsvn_subr-1",
					"-lexpat",
					"-laprutil-1",
					"-lapr-1",
					"-lintl",
					"-lneon",
					"-lssl",
					"-lcrypto",
					"-lgssapi_krb5",
					"-lkrb5",
					"-lk5crypto",
					"-lcom_err",
					"-lresolv",
					"-liconv",
					"-lz",
					"-framework",
					Carbon,
					"-framework",
					AppKit,
					"-framework",
					ApplicationServices,
					"-framework",
					Security,
					"-lcppunit",
				);
				PREBINDING = NO;
				PRODUCT_NAME = testrunner;
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				VERSION_INFO_FILE = "";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B3F40B260D7B099700C14784 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				GCC_CW_ASM_SYNTAX = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_INPUT_FILETYPE = automatic;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
				);
				INSTALL_PATH = "";
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = util;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
				USER_HEADER_SEARCH_PATHS = "";
				VERSION_INFO_FILE = "";
				ZERO_LINK = YES;
			};
			name = Debug;
		};
		B3F40B270D7B099700C14784 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_INPUT_FILETYPE = automatic;
				GCC_MODEL_TUNING = G5;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
				);
				INSTALL_PATH = "";
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = util;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
				USER_HEADER_SEARCH_PATHS = "";
				VERSION_INFO_FILE = "";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B3F40CD80D7B621900C14784 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				GCC_CW_ASM_SYNTAX = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_INPUT_FILETYPE = automatic;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(SVN_PATH)/include/subversion-1",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
				);
				INSTALL_PATH = "";
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = svn;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
				USER_HEADER_SEARCH_PATHS = "";
				VERSION_INFO_FILE = "";
				ZERO_LINK = YES;
			};
			name = Debug;
		};
		B3F40CD90D7B621900C14784 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_INPUT_FILETYPE = automatic;
				GCC_MODEL_TUNING = G5;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(BOOST_PATH)",
					"$(SVN_PATH)/include/subversion-1",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
				);
				INSTALL_PATH = "";
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = svn;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
				USER_HEADER_SEARCH_PATHS = "";
				VERSION_INFO_FILE = "";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B3F40D290D7B663800C14784 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				GCC_CW_ASM_SYNTAX = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_INPUT_FILETYPE = sourcecode.cpp.cpp;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(BOOST_PATH)",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
				);
				INSTALL_PATH = "";
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
					"-DQT3_SUPPORT",
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = sublib;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
				USER_HEADER_SEARCH_PATHS = "";
				VERSION_INFO_FILE = "";
				ZERO_LINK = "";
			};
			name = Debug;
		};
		B3F40D2A0D7B663800C14784 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_INPUT_FILETYPE = sourcecode.cpp.cpp;
				GCC_MODEL_TUNING = G5;
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(BOOST_PATH)",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
				);
				INSTALL_PATH = "";
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
					"-DQT3_SUPPORT",
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = sublib;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic;
				USER_HEADER_SEARCH_PATHS = "";
				VERSION_INFO_FILE = "";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		B3F414C00D87082E00C14784 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GENERATE_PKGINFO_FILE = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(BOOST_PATH)",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
				);
				INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
				INFOPLIST_FILE = dist/macosx/Info.plist.sm;
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(QT4_PATH)/lib",
					"$(APR_PATH)/lib",
					"$(INTL_PATH)/lib",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-DQT3_SUPPORT",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				OTHER_LDFLAGS = (
					"-lQtCore_debug",
					"-lQtGui_debug",
					"-lQt3Support_debug",
					"-lsvn_diff-1",
					"-lsvn_subr-1",
					"-laprutil-1",
					"-lapr-1",
					"-lintl",
					"-liconv",
					"-lz",
					"-framework",
					Carbon,
					"-framework",
					AppKit,
					"-framework",
					ApplicationServices,
					"-framework",
					Security,
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = submerge;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				VERSION_INFO_FILE = "";
				WRAPPER_EXTENSION = app;
				ZERO_LINK = NO;
			};
			name = Debug;
		};
		B3F414C10D87082E00C14784 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = ".svn *.xcodeproj";
				GCC_CW_ASM_SYNTAX = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_PASCAL_STRINGS = NO;
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = NO;
				GCC_PREFIX_HEADER = "";
				GENERATE_PKGINFO_FILE = NO;
				HEADER_SEARCH_PATHS = (
					"$(SOURCE_ROOT)",
					"$(QT4_PATH)/include",
					"$(SVN_PATH)/include/subversion-1",
					"$(BOOST_PATH)",
					"$(APR_PATH)/include/apr-1",
					"$(INTL_PATH)/include",
				);
				INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
				INFOPLIST_FILE = dist/macosx/Info.plist.sm;
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(QT4_PATH)/lib",
					"$(APR_PATH)/lib",
					"$(INTL_PATH)/lib",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				OTHER_CPLUSPLUSFLAGS = (
					"$(OTHER_CFLAGS)",
					"-DQT3_SUPPORT",
					"-DDARWIN",
					"-DSIGPROCMASK_SETS_THREAD_MASK",
					"-no-cpp-precomp",
					"-fvisibility=hidden",
					"-fvisibility-inlines-hidden",
				);
				OTHER_LDFLAGS = (
					"-lQtCore",
					"-lQtGui",
					"-lQt3Support",
					"-lsvn_diff-1",
					"-lsvn_subr-1",
					"-laprutil-1",
					"-lapr-1",
					"-lintl",
					"-liconv",
					"-lz",
					"-framework",
					Carbon,
					"-framework",
					AppKit,
					"-framework",
					ApplicationServices,
					"-framework",
					Security,
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = submerge;
				PUBLIC_HEADERS_FOLDER_PATH = "";
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
				VERSION_INFO_FILE = "";
				WRAPPER_EXTENSION = app;
				ZERO_LINK = NO;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "sc" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB923608733DC60010E9CD /* Debug */,
				1DEB923708733DC60010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B33778B10F1A724500B6848A /* Build configuration list for PBXNativeTarget "subcommander-test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B33778AC0F1A71B700B6848A /* Debug */,
				B33778AD0F1A71B700B6848A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B33779380F1AA24100B6848A /* Build configuration list for PBXNativeTarget "submerge-test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B33779360F1AA20600B6848A /* Debug */,
				B33779370F1AA20600B6848A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B337794E0F1AA2D100B6848A /* Build configuration list for PBXNativeTarget "sublib-test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B337793E0F1AA24A00B6848A /* Debug */,
				B337793F0F1AA24A00B6848A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B337794F0F1AA2D100B6848A /* Build configuration list for PBXNativeTarget "svn-test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B33779450F1AA26F00B6848A /* Debug */,
				B33779460F1AA26F00B6848A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B33779500F1AA2D100B6848A /* Build configuration list for PBXNativeTarget "util-test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B337794C0F1AA29200B6848A /* Debug */,
				B337794D0F1AA29200B6848A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B342F43E0D94300C00E44959 /* Build configuration list for PBXAggregateTarget "locale" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B342F43C0D942FEE00E44959 /* Debug */,
				B342F43D0D942FEE00E44959 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B3C82ABF0D897C2600F4DDB2 /* Build configuration list for PBXNativeTarget "subcommander" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B3C82AC00D897C2600F4DDB2 /* Debug */,
				B3C82AC10D897C2600F4DDB2 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B3D685520DBFDFB900B5D195 /* Build configuration list for PBXNativeTarget "testrunner" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B3D685500DBFDF9B00B5D195 /* Debug */,
				B3D685510DBFDF9B00B5D195 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B3F40B280D7B09B500C14784 /* Build configuration list for PBXNativeTarget "util" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B3F40B260D7B099700C14784 /* Debug */,
				B3F40B270D7B099700C14784 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B3F40CD70D7B621900C14784 /* Build configuration list for PBXNativeTarget "svn" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B3F40CD80D7B621900C14784 /* Debug */,
				B3F40CD90D7B621900C14784 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B3F40D280D7B663800C14784 /* Build configuration list for PBXNativeTarget "sublib" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B3F40D290D7B663800C14784 /* Debug */,
				B3F40D2A0D7B663800C14784 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		B3F414C20D87082E00C14784 /* Build configuration list for PBXNativeTarget "submerge" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B3F414C00D87082E00C14784 /* Debug */,
				B3F414C10D87082E00C14784 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
/* End XCConfigurationList section */
	};
	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
}
