1788 lines
96 KiB
Plaintext
1788 lines
96 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 55;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
700AD4D1283B852A0000EBC1 /* SwiftUICommon in Frameworks */ = {isa = PBXBuildFile; productRef = 700AD4D0283B852A0000EBC1 /* SwiftUICommon */; };
|
|
700AD4D3283B85450000EBC1 /* SwiftUICommon in Frameworks */ = {isa = PBXBuildFile; productRef = 700AD4D2283B85450000EBC1 /* SwiftUICommon */; };
|
|
702AF9EB2812B7C700AAC024 /* FirebaseFirestore in Frameworks */ = {isa = PBXBuildFile; productRef = 702AF9EA2812B7C700AAC024 /* FirebaseFirestore */; };
|
|
702AFA152812B7F300AAC024 /* SpeedControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9F82812B7F300AAC024 /* SpeedControlView.swift */; };
|
|
702AFA162812B7F300AAC024 /* BoardContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9F92812B7F300AAC024 /* BoardContainerView.swift */; };
|
|
702AFA172812B7F300AAC024 /* HeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9FA2812B7F300AAC024 /* HeaderView.swift */; };
|
|
702AFA182812B7F300AAC024 /* ScaleChangeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9FB2812B7F300AAC024 /* ScaleChangeButton.swift */; };
|
|
702AFA192812B7F300AAC024 /* MainGameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9FC2812B7F300AAC024 /* MainGameView.swift */; };
|
|
702AFA1A2812B7F300AAC024 /* ControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9FD2812B7F300AAC024 /* ControlView.swift */; };
|
|
702AFA1B2812B7F300AAC024 /* PatternSelectSheetView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9FF2812B7F300AAC024 /* PatternSelectSheetView.swift */; };
|
|
702AFA1C2812B7F300AAC024 /* PatternCategoryList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA002812B7F300AAC024 /* PatternCategoryList.swift */; };
|
|
702AFA1D2812B7F300AAC024 /* MyPatternListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA012812B7F300AAC024 /* MyPatternListView.swift */; };
|
|
702AFA1E2812B7F300AAC024 /* FeedbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA032812B7F300AAC024 /* FeedbackView.swift */; };
|
|
702AFA1F2812B7F300AAC024 /* SignInView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA052812B7F300AAC024 /* SignInView.swift */; };
|
|
702AFA202812B7F300AAC024 /* RootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA072812B7F300AAC024 /* RootView.swift */; };
|
|
702AFA212812B7F300AAC024 /* SettingRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA092812B7F300AAC024 /* SettingRootView.swift */; };
|
|
702AFA232812B7F300AAC024 /* SettingConfigView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA0B2812B7F300AAC024 /* SettingConfigView.swift */; };
|
|
702AFA242812B7F400AAC024 /* SettingAboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA0C2812B7F300AAC024 /* SettingAboutView.swift */; };
|
|
702AFA252812B7F400AAC024 /* UIImageWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA0E2812B7F300AAC024 /* UIImageWrapper.swift */; };
|
|
702AFA262812B7F400AAC024 /* AppTextEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA102812B7F300AAC024 /* AppTextEditor.swift */; };
|
|
702AFA272812B7F400AAC024 /* PhotoPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA112812B7F300AAC024 /* PhotoPicker.swift */; };
|
|
702AFA842812B83900AAC024 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 702AFA2A2812B83900AAC024 /* Assets.xcassets */; };
|
|
702AFA852812B83900AAC024 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 702AFA2A2812B83900AAC024 /* Assets.xcassets */; };
|
|
702AFA862812B83900AAC024 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 702AFA2B2812B83900AAC024 /* GoogleService-Info.plist */; };
|
|
702AFA872812B83900AAC024 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 702AFA2B2812B83900AAC024 /* GoogleService-Info.plist */; };
|
|
702AFA882812B83900AAC024 /* Application.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA2C2812B83900AAC024 /* Application.swift */; };
|
|
702AFA892812B83900AAC024 /* Application.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA2C2812B83900AAC024 /* Application.swift */; };
|
|
702AFA8A2812B83900AAC024 /* ApplicationRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA2D2812B83900AAC024 /* ApplicationRouter.swift */; };
|
|
702AFA8B2812B83900AAC024 /* ApplicationRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA2D2812B83900AAC024 /* ApplicationRouter.swift */; };
|
|
702AFA8C2812B83900AAC024 /* UserDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA2F2812B83900AAC024 /* UserDefault.swift */; };
|
|
702AFA8D2812B83900AAC024 /* UserDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA2F2812B83900AAC024 /* UserDefault.swift */; };
|
|
702AFA942812B83900AAC024 /* Functons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA332812B83900AAC024 /* Functons.swift */; };
|
|
702AFA952812B83900AAC024 /* Functons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA332812B83900AAC024 /* Functons.swift */; };
|
|
702AFA962812B83900AAC024 /* AppLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA342812B83900AAC024 /* AppLogger.swift */; };
|
|
702AFA972812B83900AAC024 /* AppLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA342812B83900AAC024 /* AppLogger.swift */; };
|
|
702AFA982812B83900AAC024 /* Collection+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA362812B83900AAC024 /* Collection+.swift */; };
|
|
702AFA992812B83900AAC024 /* Collection+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA362812B83900AAC024 /* Collection+.swift */; };
|
|
702AFAA02812B83900AAC024 /* LifeGameBoard+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA3A2812B83900AAC024 /* LifeGameBoard+RawRepresentable.swift */; };
|
|
702AFAA12812B83900AAC024 /* LifeGameBoard+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA3A2812B83900AAC024 /* LifeGameBoard+RawRepresentable.swift */; };
|
|
702AFAA42812B83900AAC024 /* NWPathMonitor+Publisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA3C2812B83900AAC024 /* NWPathMonitor+Publisher.swift */; };
|
|
702AFAA52812B83900AAC024 /* NWPathMonitor+Publisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA3C2812B83900AAC024 /* NWPathMonitor+Publisher.swift */; };
|
|
702AFAAC2812B83900AAC024 /* UserDefaultSetting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA442812B83900AAC024 /* UserDefaultSetting.swift */; };
|
|
702AFAAD2812B83900AAC024 /* UserDefaultSetting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA442812B83900AAC024 /* UserDefaultSetting.swift */; };
|
|
702AFAB22812B83900AAC024 /* FirestoreFeedbackRepository.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA492812B83900AAC024 /* FirestoreFeedbackRepository.swift */; };
|
|
702AFAB32812B83900AAC024 /* FirestoreFeedbackRepository.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA492812B83900AAC024 /* FirestoreFeedbackRepository.swift */; };
|
|
702AFABE2812B83900AAC024 /* FeedbackDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA502812B83900AAC024 /* FeedbackDocument.swift */; };
|
|
702AFABF2812B83900AAC024 /* FeedbackDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA502812B83900AAC024 /* FeedbackDocument.swift */; };
|
|
702AFAC02812B83900AAC024 /* BoardHistoryItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA522812B83900AAC024 /* BoardHistoryItem.swift */; };
|
|
702AFAC12812B83900AAC024 /* BoardHistoryItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA522812B83900AAC024 /* BoardHistoryItem.swift */; };
|
|
702AFACC2812B83900AAC024 /* PatternSelectManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5A2812B83900AAC024 /* PatternSelectManager.swift */; };
|
|
702AFACD2812B83900AAC024 /* PatternSelectManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5A2812B83900AAC024 /* PatternSelectManager.swift */; };
|
|
702AFACE2812B83900AAC024 /* BoardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5B2812B83900AAC024 /* BoardManager.swift */; };
|
|
702AFACF2812B83900AAC024 /* BoardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5B2812B83900AAC024 /* BoardManager.swift */; };
|
|
702AFAD02812B83900AAC024 /* PatternLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5C2812B83900AAC024 /* PatternLoader.swift */; };
|
|
702AFAD12812B83900AAC024 /* PatternLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5C2812B83900AAC024 /* PatternLoader.swift */; };
|
|
702AFAD22812B83900AAC024 /* GameManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5D2812B83900AAC024 /* GameManager.swift */; };
|
|
702AFAD32812B83900AAC024 /* GameManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5D2812B83900AAC024 /* GameManager.swift */; };
|
|
702AFAD42812B83900AAC024 /* FeedbackManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5E2812B83900AAC024 /* FeedbackManager.swift */; };
|
|
702AFAD52812B83900AAC024 /* FeedbackManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5E2812B83900AAC024 /* FeedbackManager.swift */; };
|
|
702AFAD62812B83900AAC024 /* NetworkMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5F2812B83900AAC024 /* NetworkMonitor.swift */; };
|
|
702AFAD72812B83900AAC024 /* NetworkMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA5F2812B83900AAC024 /* NetworkMonitor.swift */; };
|
|
702AFADA2812B83900AAC024 /* PatternCategory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA632812B83900AAC024 /* PatternCategory.swift */; };
|
|
702AFADB2812B83900AAC024 /* PatternCategory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA632812B83900AAC024 /* PatternCategory.swift */; };
|
|
702AFADE2812B83900AAC024 /* Modifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA672812B83900AAC024 /* Modifiers.swift */; };
|
|
702AFADF2812B83900AAC024 /* Modifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA672812B83900AAC024 /* Modifiers.swift */; };
|
|
702AFAE02812B83900AAC024 /* SheetButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA682812B83900AAC024 /* SheetButton.swift */; };
|
|
702AFAE12812B83900AAC024 /* SheetButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA682812B83900AAC024 /* SheetButton.swift */; };
|
|
702AFAE22812B83900AAC024 /* FeedbackAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA6A2812B83900AAC024 /* FeedbackAlert.swift */; };
|
|
702AFAE32812B83900AAC024 /* FeedbackAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA6A2812B83900AAC024 /* FeedbackAlert.swift */; };
|
|
702AFAE42812B83900AAC024 /* HCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA6C2812B83900AAC024 /* HCenter.swift */; };
|
|
702AFAE52812B83900AAC024 /* HCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA6C2812B83900AAC024 /* HCenter.swift */; };
|
|
702AFAE62812B83900AAC024 /* VCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA6D2812B83900AAC024 /* VCenter.swift */; };
|
|
702AFAE72812B83900AAC024 /* VCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA6D2812B83900AAC024 /* VCenter.swift */; };
|
|
702AFAE82812B83900AAC024 /* ButtonStyleRounded.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA702812B83900AAC024 /* ButtonStyleRounded.swift */; };
|
|
702AFAE92812B83900AAC024 /* ButtonStyleRounded.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA702812B83900AAC024 /* ButtonStyleRounded.swift */; };
|
|
702AFAEA2812B83900AAC024 /* ButtonStyleCircle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA712812B83900AAC024 /* ButtonStyleCircle.swift */; };
|
|
702AFAEB2812B83900AAC024 /* ButtonStyleCircle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA712812B83900AAC024 /* ButtonStyleCircle.swift */; };
|
|
702AFAEC2812B83900AAC024 /* PatternSelectStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA722812B83900AAC024 /* PatternSelectStyle.swift */; };
|
|
702AFAED2812B83900AAC024 /* PatternSelectStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA722812B83900AAC024 /* PatternSelectStyle.swift */; };
|
|
702AFAF02812B83900AAC024 /* CellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA752812B83900AAC024 /* CellView.swift */; };
|
|
702AFAF12812B83900AAC024 /* CellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA752812B83900AAC024 /* CellView.swift */; };
|
|
702AFAF22812B83900AAC024 /* BoardSizePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA762812B83900AAC024 /* BoardSizePicker.swift */; };
|
|
702AFAF32812B83900AAC024 /* BoardSizePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA762812B83900AAC024 /* BoardSizePicker.swift */; };
|
|
702AFAF62812B83A00AAC024 /* SignInButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA792812B83900AAC024 /* SignInButton.swift */; };
|
|
702AFAF72812B83A00AAC024 /* SignInButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA792812B83900AAC024 /* SignInButton.swift */; };
|
|
702AFAF82812B83A00AAC024 /* IconButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7A2812B83900AAC024 /* IconButton.swift */; };
|
|
702AFAF92812B83A00AAC024 /* IconButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7A2812B83900AAC024 /* IconButton.swift */; };
|
|
702AFAFA2812B83A00AAC024 /* ActionMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7B2812B83900AAC024 /* ActionMenuButton.swift */; };
|
|
702AFAFB2812B83A00AAC024 /* ActionMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7B2812B83900AAC024 /* ActionMenuButton.swift */; };
|
|
702AFAFC2812B83A00AAC024 /* PatternGridView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7D2812B83900AAC024 /* PatternGridView.swift */; };
|
|
702AFAFD2812B83A00AAC024 /* PatternGridView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7D2812B83900AAC024 /* PatternGridView.swift */; };
|
|
702AFAFE2812B83A00AAC024 /* PatternGridListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7E2812B83900AAC024 /* PatternGridListView.swift */; };
|
|
702AFAFF2812B83A00AAC024 /* PatternGridListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7E2812B83900AAC024 /* PatternGridListView.swift */; };
|
|
702AFB002812B83A00AAC024 /* PatternGridLoadView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7F2812B83900AAC024 /* PatternGridLoadView.swift */; };
|
|
702AFB012812B83A00AAC024 /* PatternGridLoadView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA7F2812B83900AAC024 /* PatternGridLoadView.swift */; };
|
|
702AFB022812B83A00AAC024 /* PatternSelectContextMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA802812B83900AAC024 /* PatternSelectContextMenu.swift */; };
|
|
702AFB032812B83A00AAC024 /* PatternSelectContextMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA802812B83900AAC024 /* PatternSelectContextMenu.swift */; };
|
|
702AFB062812B83A00AAC024 /* SettingEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA832812B83900AAC024 /* SettingEnvironment.swift */; };
|
|
702AFB072812B83A00AAC024 /* SettingEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA832812B83900AAC024 /* SettingEnvironment.swift */; };
|
|
702AFB0A2812B9B500AAC024 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 702AFB092812B9B500AAC024 /* FirebaseAuth */; };
|
|
702AFB1C2812BA0E00AAC024 /* LifeGameCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFB0C2812BA0E00AAC024 /* LifeGameCommands.swift */; };
|
|
702AFB272812BBC500AAC024 /* LifeGameCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFB0C2812BA0E00AAC024 /* LifeGameCommands.swift */; };
|
|
702AFB2C2812BF4800AAC024 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 702AFB2B2812BF4800AAC024 /* FirebaseAuth */; };
|
|
702AFB2E2812BF5300AAC024 /* FirebaseFirestore in Frameworks */ = {isa = PBXBuildFile; productRef = 702AFB2D2812BF5300AAC024 /* FirebaseFirestore */; };
|
|
702AFB312812C03000AAC024 /* AppTextEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFA102812B7F300AAC024 /* AppTextEditor.swift */; };
|
|
702AFB322812C06C00AAC024 /* BoardContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9F92812B7F300AAC024 /* BoardContainerView.swift */; };
|
|
702AFB332812C0A100AAC024 /* ScaleChangeButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AF9FB2812B7F300AAC024 /* ScaleChangeButton.swift */; };
|
|
702AFB552812C65A00AAC024 /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 702AFB3B2812C5A600AAC024 /* WidgetKit.framework */; };
|
|
702AFB562812C65A00AAC024 /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 702AFB3D2812C5A600AAC024 /* SwiftUI.framework */; };
|
|
702AFB732812C68000AAC024 /* LifeGameWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFB682812C68000AAC024 /* LifeGameWidget.swift */; };
|
|
702AFB742812C68000AAC024 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 702AFB6A2812C68000AAC024 /* Assets.xcassets */; };
|
|
702AFB752812C68000AAC024 /* LifeGameConfig.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = 702AFB6B2812C68000AAC024 /* LifeGameConfig.intentdefinition */; };
|
|
702AFB7B2812C6D000AAC024 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 702AFB7A2812C6D000AAC024 /* FirebaseAuth */; };
|
|
702AFB7D2812C6DA00AAC024 /* FirebaseFirestore in Frameworks */ = {isa = PBXBuildFile; productRef = 702AFB7C2812C6DA00AAC024 /* FirebaseFirestore */; };
|
|
702AFB812812C72600AAC024 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 702AFA2B2812B83900AAC024 /* GoogleService-Info.plist */; };
|
|
702AFBB12812CC6400AAC024 /* LifeGameFileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBA32812CC6400AAC024 /* LifeGameFileManager.swift */; };
|
|
702AFBB22812CC6400AAC024 /* MacRootView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBA52812CC6400AAC024 /* MacRootView.swift */; };
|
|
702AFBB32812CC6400AAC024 /* PreferenceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBA62812CC6400AAC024 /* PreferenceView.swift */; };
|
|
702AFBB42812CC6400AAC024 /* PatternSelectWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBA72812CC6400AAC024 /* PatternSelectWindow.swift */; };
|
|
702AFBB52812CC6400AAC024 /* FeedbackWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBA82812CC6400AAC024 /* FeedbackWindow.swift */; };
|
|
702AFBB62812CC6400AAC024 /* AppKitWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBAA2812CC6400AAC024 /* AppKitWrapper.swift */; };
|
|
702AFBB72812CC6400AAC024 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBAB2812CC6400AAC024 /* ContentView.swift */; };
|
|
702AFBB82812CC6400AAC024 /* PatternHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBAC2812CC6400AAC024 /* PatternHistoryView.swift */; };
|
|
702AFBB92812CC6400AAC024 /* MacSidebar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702AFBAD2812CC6400AAC024 /* MacSidebar.swift */; };
|
|
702B19712818A13100F48012 /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 702AFB3B2812C5A600AAC024 /* WidgetKit.framework */; };
|
|
702B19722818A13100F48012 /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 702AFB3D2812C5A600AAC024 /* SwiftUI.framework */; };
|
|
702B19752818A13100F48012 /* LifeGameMacWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 702B19742818A13100F48012 /* LifeGameMacWidget.swift */; };
|
|
702B19782818A13200F48012 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 702B19772818A13200F48012 /* Assets.xcassets */; };
|
|
702B197F2818A13200F48012 /* LifeGameMacWidgetExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 702B19702818A13100F48012 /* LifeGameMacWidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
702F85722818AA51005CFDAC /* WidgetCommon in Frameworks */ = {isa = PBXBuildFile; productRef = 702F85712818AA51005CFDAC /* WidgetCommon */; };
|
|
702F85732818AB53005CFDAC /* LifeGameConfig.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = 702AFB6B2812C68000AAC024 /* LifeGameConfig.intentdefinition */; };
|
|
702F85752818ABDE005CFDAC /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 702F85742818ABDE005CFDAC /* FirebaseAuth */; };
|
|
702F85772818ABDE005CFDAC /* FirebaseFirestore in Frameworks */ = {isa = PBXBuildFile; productRef = 702F85762818ABDE005CFDAC /* FirebaseFirestore */; };
|
|
703498402818BE6B00A96E66 /* EntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7034983F2818BE6500A96E66 /* EntryView.swift */; };
|
|
703498412818BE6B00A96E66 /* Provider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7034983E2818BE6500A96E66 /* Provider.swift */; };
|
|
703498442818C47B00A96E66 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 702AFA2B2812B83900AAC024 /* GoogleService-Info.plist */; };
|
|
703498482818C67600A96E66 /* EntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7034983F2818BE6500A96E66 /* EntryView.swift */; };
|
|
703498492818C67600A96E66 /* Provider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7034983E2818BE6500A96E66 /* Provider.swift */; };
|
|
7034984D2818C6F600A96E66 /* WidgetCommon in Frameworks */ = {isa = PBXBuildFile; productRef = 7034984C2818C6F600A96E66 /* WidgetCommon */; };
|
|
705587692813964B002C3147 /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = 705587682813964B002C3147 /* FirebaseCrashlytics */; };
|
|
7055876D28139A23002C3147 /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = 7055876C28139A23002C3147 /* FirebaseCrashlytics */; };
|
|
7059D681283B8BB90092F748 /* FirebaseFirestoreSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 7059D680283B8BB90092F748 /* FirebaseFirestoreSwift */; };
|
|
7059D683283B8BC90092F748 /* FirebaseFirestoreSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 7059D682283B8BC90092F748 /* FirebaseFirestoreSwift */; };
|
|
70891E812818FF6F00B7AD02 /* Core in Frameworks */ = {isa = PBXBuildFile; productRef = 70891E802818FF6F00B7AD02 /* Core */; };
|
|
70891E83281901F000B7AD02 /* Core in Frameworks */ = {isa = PBXBuildFile; productRef = 70891E82281901F000B7AD02 /* Core */; };
|
|
70D47117283B942600B783F9 /* FirebaseFirestoreSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 70D47116283B942600B783F9 /* FirebaseFirestoreSwift */; };
|
|
70D47119283B944C00B783F9 /* FirebaseFirestoreSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 70D47118283B944C00B783F9 /* FirebaseFirestoreSwift */; };
|
|
70D47158283B95B700B783F9 /* LifeGameWidgetExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 702AFB542812C65A00AAC024 /* LifeGameWidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
70F6A71C281E100000E5375E /* SwiftUISimulator in Frameworks */ = {isa = PBXBuildFile; productRef = 70F6A71B281E100000E5375E /* SwiftUISimulator */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
70D47159283B95B700B783F9 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 702AF9C32812B6D000AAC024 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 702AFB532812C65A00AAC024;
|
|
remoteInfo = LifeGameWidgetExtension;
|
|
};
|
|
70D4715C283B987300B783F9 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 702AF9C32812B6D000AAC024 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 702B196F2818A13100F48012;
|
|
remoteInfo = LifeGameMacWidgetExtension;
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXCopyFilesBuildPhase section */
|
|
702B19802818A13200F48012 /* Embed App Extensions */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 13;
|
|
files = (
|
|
702B197F2818A13200F48012 /* LifeGameMacWidgetExtension.appex in Embed App Extensions */,
|
|
);
|
|
name = "Embed App Extensions";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
70D4715B283B95B700B783F9 /* Embed App Extensions */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 13;
|
|
files = (
|
|
70D47158283B95B700B783F9 /* LifeGameWidgetExtension.appex in Embed App Extensions */,
|
|
);
|
|
name = "Embed App Extensions";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXCopyFilesBuildPhase section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
702AF9CF2812B6D100AAC024 /* LifeGameApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LifeGameApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
702AF9D52812B6D200AAC024 /* LifeGameApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LifeGameApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
702AF9F02812B7F300AAC024 /* iOS.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = iOS.entitlements; sourceTree = "<group>"; };
|
|
702AF9F12812B7F300AAC024 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
702AF9F52812B7F300AAC024 /* .gitkeep */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .gitkeep; sourceTree = "<group>"; };
|
|
702AF9F82812B7F300AAC024 /* SpeedControlView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SpeedControlView.swift; sourceTree = "<group>"; };
|
|
702AF9F92812B7F300AAC024 /* BoardContainerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoardContainerView.swift; sourceTree = "<group>"; };
|
|
702AF9FA2812B7F300AAC024 /* HeaderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HeaderView.swift; sourceTree = "<group>"; };
|
|
702AF9FB2812B7F300AAC024 /* ScaleChangeButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScaleChangeButton.swift; sourceTree = "<group>"; };
|
|
702AF9FC2812B7F300AAC024 /* MainGameView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainGameView.swift; sourceTree = "<group>"; };
|
|
702AF9FD2812B7F300AAC024 /* ControlView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ControlView.swift; sourceTree = "<group>"; };
|
|
702AF9FF2812B7F300AAC024 /* PatternSelectSheetView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternSelectSheetView.swift; sourceTree = "<group>"; };
|
|
702AFA002812B7F300AAC024 /* PatternCategoryList.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternCategoryList.swift; sourceTree = "<group>"; };
|
|
702AFA012812B7F300AAC024 /* MyPatternListView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MyPatternListView.swift; sourceTree = "<group>"; };
|
|
702AFA032812B7F300AAC024 /* FeedbackView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeedbackView.swift; sourceTree = "<group>"; };
|
|
702AFA052812B7F300AAC024 /* SignInView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignInView.swift; sourceTree = "<group>"; };
|
|
702AFA072812B7F300AAC024 /* RootView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RootView.swift; sourceTree = "<group>"; };
|
|
702AFA092812B7F300AAC024 /* SettingRootView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingRootView.swift; sourceTree = "<group>"; };
|
|
702AFA0B2812B7F300AAC024 /* SettingConfigView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingConfigView.swift; sourceTree = "<group>"; };
|
|
702AFA0C2812B7F300AAC024 /* SettingAboutView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingAboutView.swift; sourceTree = "<group>"; };
|
|
702AFA0E2812B7F300AAC024 /* UIImageWrapper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIImageWrapper.swift; sourceTree = "<group>"; };
|
|
702AFA102812B7F300AAC024 /* AppTextEditor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppTextEditor.swift; sourceTree = "<group>"; };
|
|
702AFA112812B7F300AAC024 /* PhotoPicker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PhotoPicker.swift; sourceTree = "<group>"; };
|
|
702AFA2A2812B83900AAC024 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
702AFA2B2812B83900AAC024 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
|
|
702AFA2C2812B83900AAC024 /* Application.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Application.swift; sourceTree = "<group>"; };
|
|
702AFA2D2812B83900AAC024 /* ApplicationRouter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ApplicationRouter.swift; sourceTree = "<group>"; };
|
|
702AFA2F2812B83900AAC024 /* UserDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserDefault.swift; sourceTree = "<group>"; };
|
|
702AFA332812B83900AAC024 /* Functons.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Functons.swift; sourceTree = "<group>"; };
|
|
702AFA342812B83900AAC024 /* AppLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppLogger.swift; sourceTree = "<group>"; };
|
|
702AFA362812B83900AAC024 /* Collection+.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Collection+.swift"; sourceTree = "<group>"; };
|
|
702AFA3A2812B83900AAC024 /* LifeGameBoard+RawRepresentable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "LifeGameBoard+RawRepresentable.swift"; sourceTree = "<group>"; };
|
|
702AFA3C2812B83900AAC024 /* NWPathMonitor+Publisher.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NWPathMonitor+Publisher.swift"; sourceTree = "<group>"; };
|
|
702AFA3F2812B83900AAC024 /* .gitkeep */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .gitkeep; sourceTree = "<group>"; };
|
|
702AFA442812B83900AAC024 /* UserDefaultSetting.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserDefaultSetting.swift; sourceTree = "<group>"; };
|
|
702AFA492812B83900AAC024 /* FirestoreFeedbackRepository.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FirestoreFeedbackRepository.swift; sourceTree = "<group>"; };
|
|
702AFA502812B83900AAC024 /* FeedbackDocument.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeedbackDocument.swift; sourceTree = "<group>"; };
|
|
702AFA522812B83900AAC024 /* BoardHistoryItem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoardHistoryItem.swift; sourceTree = "<group>"; };
|
|
702AFA5A2812B83900AAC024 /* PatternSelectManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternSelectManager.swift; sourceTree = "<group>"; };
|
|
702AFA5B2812B83900AAC024 /* BoardManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoardManager.swift; sourceTree = "<group>"; };
|
|
702AFA5C2812B83900AAC024 /* PatternLoader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternLoader.swift; sourceTree = "<group>"; };
|
|
702AFA5D2812B83900AAC024 /* GameManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GameManager.swift; sourceTree = "<group>"; };
|
|
702AFA5E2812B83900AAC024 /* FeedbackManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeedbackManager.swift; sourceTree = "<group>"; };
|
|
702AFA5F2812B83900AAC024 /* NetworkMonitor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkMonitor.swift; sourceTree = "<group>"; };
|
|
702AFA632812B83900AAC024 /* PatternCategory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternCategory.swift; sourceTree = "<group>"; };
|
|
702AFA672812B83900AAC024 /* Modifiers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Modifiers.swift; sourceTree = "<group>"; };
|
|
702AFA682812B83900AAC024 /* SheetButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SheetButton.swift; sourceTree = "<group>"; };
|
|
702AFA6A2812B83900AAC024 /* FeedbackAlert.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeedbackAlert.swift; sourceTree = "<group>"; };
|
|
702AFA6C2812B83900AAC024 /* HCenter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HCenter.swift; sourceTree = "<group>"; };
|
|
702AFA6D2812B83900AAC024 /* VCenter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VCenter.swift; sourceTree = "<group>"; };
|
|
702AFA702812B83900AAC024 /* ButtonStyleRounded.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ButtonStyleRounded.swift; sourceTree = "<group>"; };
|
|
702AFA712812B83900AAC024 /* ButtonStyleCircle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ButtonStyleCircle.swift; sourceTree = "<group>"; };
|
|
702AFA722812B83900AAC024 /* PatternSelectStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternSelectStyle.swift; sourceTree = "<group>"; };
|
|
702AFA752812B83900AAC024 /* CellView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CellView.swift; sourceTree = "<group>"; };
|
|
702AFA762812B83900AAC024 /* BoardSizePicker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoardSizePicker.swift; sourceTree = "<group>"; };
|
|
702AFA792812B83900AAC024 /* SignInButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignInButton.swift; sourceTree = "<group>"; };
|
|
702AFA7A2812B83900AAC024 /* IconButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IconButton.swift; sourceTree = "<group>"; };
|
|
702AFA7B2812B83900AAC024 /* ActionMenuButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ActionMenuButton.swift; sourceTree = "<group>"; };
|
|
702AFA7D2812B83900AAC024 /* PatternGridView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternGridView.swift; sourceTree = "<group>"; };
|
|
702AFA7E2812B83900AAC024 /* PatternGridListView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternGridListView.swift; sourceTree = "<group>"; };
|
|
702AFA7F2812B83900AAC024 /* PatternGridLoadView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternGridLoadView.swift; sourceTree = "<group>"; };
|
|
702AFA802812B83900AAC024 /* PatternSelectContextMenu.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternSelectContextMenu.swift; sourceTree = "<group>"; };
|
|
702AFA832812B83900AAC024 /* SettingEnvironment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingEnvironment.swift; sourceTree = "<group>"; };
|
|
702AFB0C2812BA0E00AAC024 /* LifeGameCommands.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LifeGameCommands.swift; sourceTree = "<group>"; };
|
|
702AFB3B2812C5A600AAC024 /* WidgetKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WidgetKit.framework; path = System/Library/Frameworks/WidgetKit.framework; sourceTree = SDKROOT; };
|
|
702AFB3D2812C5A600AAC024 /* SwiftUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = System/Library/Frameworks/SwiftUI.framework; sourceTree = SDKROOT; };
|
|
702AFB542812C65A00AAC024 /* LifeGameWidgetExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = LifeGameWidgetExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
702AFB682812C68000AAC024 /* LifeGameWidget.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LifeGameWidget.swift; sourceTree = "<group>"; };
|
|
702AFB6A2812C68000AAC024 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
702AFB6B2812C68000AAC024 /* LifeGameConfig.intentdefinition */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.intentdefinition; path = LifeGameConfig.intentdefinition; sourceTree = "<group>"; };
|
|
702AFB6C2812C68000AAC024 /* LifeGameWidgetExtension.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = LifeGameWidgetExtension.entitlements; sourceTree = "<group>"; };
|
|
702AFB6D2812C68000AAC024 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
702AFBA02812CC6400AAC024 /* macOS.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = macOS.entitlements; sourceTree = "<group>"; };
|
|
702AFBA12812CC6400AAC024 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
702AFBA32812CC6400AAC024 /* LifeGameFileManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LifeGameFileManager.swift; sourceTree = "<group>"; };
|
|
702AFBA52812CC6400AAC024 /* MacRootView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MacRootView.swift; sourceTree = "<group>"; };
|
|
702AFBA62812CC6400AAC024 /* PreferenceView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PreferenceView.swift; sourceTree = "<group>"; };
|
|
702AFBA72812CC6400AAC024 /* PatternSelectWindow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternSelectWindow.swift; sourceTree = "<group>"; };
|
|
702AFBA82812CC6400AAC024 /* FeedbackWindow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeedbackWindow.swift; sourceTree = "<group>"; };
|
|
702AFBAA2812CC6400AAC024 /* AppKitWrapper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppKitWrapper.swift; sourceTree = "<group>"; };
|
|
702AFBAB2812CC6400AAC024 /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
|
702AFBAC2812CC6400AAC024 /* PatternHistoryView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PatternHistoryView.swift; sourceTree = "<group>"; };
|
|
702AFBAD2812CC6400AAC024 /* MacSidebar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MacSidebar.swift; sourceTree = "<group>"; };
|
|
702B19702818A13100F48012 /* LifeGameMacWidgetExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = LifeGameMacWidgetExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
702B19742818A13100F48012 /* LifeGameMacWidget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LifeGameMacWidget.swift; sourceTree = "<group>"; };
|
|
702B19772818A13200F48012 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
702B19792818A13200F48012 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
702B197A2818A13200F48012 /* LifeGameMacWidget.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LifeGameMacWidget.entitlements; sourceTree = "<group>"; };
|
|
7034983E2818BE6500A96E66 /* Provider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Provider.swift; sourceTree = "<group>"; };
|
|
7034983F2818BE6500A96E66 /* EntryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EntryView.swift; sourceTree = "<group>"; };
|
|
709D739A281E145200EF7115 /* SwiftUI-Simulator */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = "SwiftUI-Simulator"; path = "../SwiftUI-Simulator"; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
702AF9CC2812B6D100AAC024 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
70F6A71C281E100000E5375E /* SwiftUISimulator in Frameworks */,
|
|
705587692813964B002C3147 /* FirebaseCrashlytics in Frameworks */,
|
|
702AF9EB2812B7C700AAC024 /* FirebaseFirestore in Frameworks */,
|
|
7059D681283B8BB90092F748 /* FirebaseFirestoreSwift in Frameworks */,
|
|
700AD4D1283B852A0000EBC1 /* SwiftUICommon in Frameworks */,
|
|
70891E812818FF6F00B7AD02 /* Core in Frameworks */,
|
|
702AFB0A2812B9B500AAC024 /* FirebaseAuth in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702AF9D22812B6D200AAC024 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
7055876D28139A23002C3147 /* FirebaseCrashlytics in Frameworks */,
|
|
702AFB2C2812BF4800AAC024 /* FirebaseAuth in Frameworks */,
|
|
700AD4D3283B85450000EBC1 /* SwiftUICommon in Frameworks */,
|
|
702AFB2E2812BF5300AAC024 /* FirebaseFirestore in Frameworks */,
|
|
70891E83281901F000B7AD02 /* Core in Frameworks */,
|
|
70D47117283B942600B783F9 /* FirebaseFirestoreSwift in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702AFB512812C65A00AAC024 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702AFB562812C65A00AAC024 /* SwiftUI.framework in Frameworks */,
|
|
702AFB7D2812C6DA00AAC024 /* FirebaseFirestore in Frameworks */,
|
|
702AFB7B2812C6D000AAC024 /* FirebaseAuth in Frameworks */,
|
|
7034984D2818C6F600A96E66 /* WidgetCommon in Frameworks */,
|
|
702AFB552812C65A00AAC024 /* WidgetKit.framework in Frameworks */,
|
|
7059D683283B8BC90092F748 /* FirebaseFirestoreSwift in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702B196D2818A13100F48012 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702F85722818AA51005CFDAC /* WidgetCommon in Frameworks */,
|
|
702B19722818A13100F48012 /* SwiftUI.framework in Frameworks */,
|
|
702B19712818A13100F48012 /* WidgetKit.framework in Frameworks */,
|
|
702F85772818ABDE005CFDAC /* FirebaseFirestore in Frameworks */,
|
|
702F85752818ABDE005CFDAC /* FirebaseAuth in Frameworks */,
|
|
70D47119283B944C00B783F9 /* FirebaseFirestoreSwift in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
702AF9C22812B6D000AAC024 = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
709D739A281E145200EF7115 /* SwiftUI-Simulator */,
|
|
702AFA282812B83900AAC024 /* Shared */,
|
|
702AF9EE2812B7F300AAC024 /* iOS */,
|
|
702AFB9E2812CC6400AAC024 /* macOS */,
|
|
7034983D2818BE4A00A96E66 /* Widget */,
|
|
702AFB572812C65A00AAC024 /* LifeGameWidget */,
|
|
702B19732818A13100F48012 /* LifeGameMacWidget */,
|
|
702AF9D02812B6D100AAC024 /* Products */,
|
|
702AFB082812B9B500AAC024 /* Frameworks */,
|
|
);
|
|
sourceTree = "<group>";
|
|
};
|
|
702AF9D02812B6D100AAC024 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AF9CF2812B6D100AAC024 /* LifeGameApp.app */,
|
|
702AF9D52812B6D200AAC024 /* LifeGameApp.app */,
|
|
702AFB542812C65A00AAC024 /* LifeGameWidgetExtension.appex */,
|
|
702B19702818A13100F48012 /* LifeGameMacWidgetExtension.appex */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AF9EE2812B7F300AAC024 /* iOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AF9EF2812B7F300AAC024 /* Resources */,
|
|
702AF9F42812B7F300AAC024 /* Preview Conent */,
|
|
702AF9F62812B7F300AAC024 /* Screen */,
|
|
702AFA0D2812B7F300AAC024 /* Model */,
|
|
702AFA0F2812B7F300AAC024 /* View */,
|
|
);
|
|
path = iOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AF9EF2812B7F300AAC024 /* Resources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AF9F02812B7F300AAC024 /* iOS.entitlements */,
|
|
702AF9F12812B7F300AAC024 /* Info.plist */,
|
|
);
|
|
path = Resources;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AF9F42812B7F300AAC024 /* Preview Conent */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AF9F52812B7F300AAC024 /* .gitkeep */,
|
|
);
|
|
path = "Preview Conent";
|
|
sourceTree = "<group>";
|
|
};
|
|
702AF9F62812B7F300AAC024 /* Screen */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AF9F72812B7F300AAC024 /* MainGame */,
|
|
702AF9FE2812B7F300AAC024 /* PatternSelect */,
|
|
702AFA022812B7F300AAC024 /* Feedback */,
|
|
702AFA042812B7F300AAC024 /* SignIn */,
|
|
702AFA062812B7F300AAC024 /* Root */,
|
|
702AFA082812B7F300AAC024 /* Setting */,
|
|
);
|
|
path = Screen;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AF9F72812B7F300AAC024 /* MainGame */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AF9F82812B7F300AAC024 /* SpeedControlView.swift */,
|
|
702AF9FA2812B7F300AAC024 /* HeaderView.swift */,
|
|
702AF9FC2812B7F300AAC024 /* MainGameView.swift */,
|
|
702AF9FD2812B7F300AAC024 /* ControlView.swift */,
|
|
);
|
|
path = MainGame;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AF9FE2812B7F300AAC024 /* PatternSelect */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AF9FF2812B7F300AAC024 /* PatternSelectSheetView.swift */,
|
|
702AFA002812B7F300AAC024 /* PatternCategoryList.swift */,
|
|
702AFA012812B7F300AAC024 /* MyPatternListView.swift */,
|
|
);
|
|
path = PatternSelect;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA022812B7F300AAC024 /* Feedback */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA032812B7F300AAC024 /* FeedbackView.swift */,
|
|
);
|
|
path = Feedback;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA042812B7F300AAC024 /* SignIn */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA052812B7F300AAC024 /* SignInView.swift */,
|
|
);
|
|
path = SignIn;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA062812B7F300AAC024 /* Root */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA072812B7F300AAC024 /* RootView.swift */,
|
|
);
|
|
path = Root;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA082812B7F300AAC024 /* Setting */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA092812B7F300AAC024 /* SettingRootView.swift */,
|
|
702AFA0B2812B7F300AAC024 /* SettingConfigView.swift */,
|
|
702AFA0C2812B7F300AAC024 /* SettingAboutView.swift */,
|
|
);
|
|
path = Setting;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA0D2812B7F300AAC024 /* Model */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA0E2812B7F300AAC024 /* UIImageWrapper.swift */,
|
|
);
|
|
path = Model;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA0F2812B7F300AAC024 /* View */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA112812B7F300AAC024 /* PhotoPicker.swift */,
|
|
);
|
|
path = View;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA282812B83900AAC024 /* Shared */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA292812B83900AAC024 /* App */,
|
|
702AFA2E2812B83900AAC024 /* Util */,
|
|
702AFA352812B83900AAC024 /* Extensions */,
|
|
702AFA3D2812B83900AAC024 /* Preview Conent */,
|
|
702AFA402812B83900AAC024 /* Model */,
|
|
702AFA652812B83900AAC024 /* View */,
|
|
702AFA822812B83900AAC024 /* Environment */,
|
|
702AFB0B2812BA0E00AAC024 /* Command */,
|
|
);
|
|
path = Shared;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA292812B83900AAC024 /* App */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA2A2812B83900AAC024 /* Assets.xcassets */,
|
|
702AFA2B2812B83900AAC024 /* GoogleService-Info.plist */,
|
|
702AFA2C2812B83900AAC024 /* Application.swift */,
|
|
702AFA2D2812B83900AAC024 /* ApplicationRouter.swift */,
|
|
);
|
|
path = App;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA2E2812B83900AAC024 /* Util */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA2F2812B83900AAC024 /* UserDefault.swift */,
|
|
702AFA332812B83900AAC024 /* Functons.swift */,
|
|
702AFA342812B83900AAC024 /* AppLogger.swift */,
|
|
);
|
|
path = Util;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA352812B83900AAC024 /* Extensions */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA362812B83900AAC024 /* Collection+.swift */,
|
|
702AFA3A2812B83900AAC024 /* LifeGameBoard+RawRepresentable.swift */,
|
|
702AFA3C2812B83900AAC024 /* NWPathMonitor+Publisher.swift */,
|
|
);
|
|
path = Extensions;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA3D2812B83900AAC024 /* Preview Conent */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA3F2812B83900AAC024 /* .gitkeep */,
|
|
);
|
|
path = "Preview Conent";
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA402812B83900AAC024 /* Model */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA412812B83900AAC024 /* Cache */,
|
|
702AFA432812B83900AAC024 /* UserDefault */,
|
|
702AFA462812B83900AAC024 /* Firestore */,
|
|
702AFA512812B83900AAC024 /* Entity */,
|
|
702AFA582812B83900AAC024 /* Observable */,
|
|
702AFA622812B83900AAC024 /* Domain */,
|
|
);
|
|
path = Model;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA412812B83900AAC024 /* Cache */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
);
|
|
path = Cache;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA432812B83900AAC024 /* UserDefault */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA442812B83900AAC024 /* UserDefaultSetting.swift */,
|
|
);
|
|
path = UserDefault;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA462812B83900AAC024 /* Firestore */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA472812B83900AAC024 /* Repository */,
|
|
702AFA4C2812B83900AAC024 /* Document */,
|
|
);
|
|
path = Firestore;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA472812B83900AAC024 /* Repository */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA492812B83900AAC024 /* FirestoreFeedbackRepository.swift */,
|
|
);
|
|
path = Repository;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA4C2812B83900AAC024 /* Document */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA502812B83900AAC024 /* FeedbackDocument.swift */,
|
|
);
|
|
path = Document;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA512812B83900AAC024 /* Entity */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA522812B83900AAC024 /* BoardHistoryItem.swift */,
|
|
);
|
|
path = Entity;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA582812B83900AAC024 /* Observable */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA5A2812B83900AAC024 /* PatternSelectManager.swift */,
|
|
702AFA5B2812B83900AAC024 /* BoardManager.swift */,
|
|
702AFA5C2812B83900AAC024 /* PatternLoader.swift */,
|
|
702AFA5D2812B83900AAC024 /* GameManager.swift */,
|
|
702AFA5E2812B83900AAC024 /* FeedbackManager.swift */,
|
|
702AFA5F2812B83900AAC024 /* NetworkMonitor.swift */,
|
|
);
|
|
path = Observable;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA622812B83900AAC024 /* Domain */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA632812B83900AAC024 /* PatternCategory.swift */,
|
|
);
|
|
path = Domain;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA652812B83900AAC024 /* View */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA662812B83900AAC024 /* Util */,
|
|
702AFA692812B83900AAC024 /* Alert */,
|
|
702AFA6B2812B83900AAC024 /* Layout */,
|
|
702AFA6E2812B83900AAC024 /* Styles */,
|
|
702AFA722812B83900AAC024 /* PatternSelectStyle.swift */,
|
|
702AF9FB2812B7F300AAC024 /* ScaleChangeButton.swift */,
|
|
702AF9F92812B7F300AAC024 /* BoardContainerView.swift */,
|
|
702AFA102812B7F300AAC024 /* AppTextEditor.swift */,
|
|
702AFA732812B83900AAC024 /* Part */,
|
|
702AFA802812B83900AAC024 /* PatternSelectContextMenu.swift */,
|
|
);
|
|
path = View;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA662812B83900AAC024 /* Util */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA672812B83900AAC024 /* Modifiers.swift */,
|
|
702AFA682812B83900AAC024 /* SheetButton.swift */,
|
|
);
|
|
path = Util;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA692812B83900AAC024 /* Alert */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA6A2812B83900AAC024 /* FeedbackAlert.swift */,
|
|
);
|
|
path = Alert;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA6B2812B83900AAC024 /* Layout */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA6C2812B83900AAC024 /* HCenter.swift */,
|
|
702AFA6D2812B83900AAC024 /* VCenter.swift */,
|
|
);
|
|
path = Layout;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA6E2812B83900AAC024 /* Styles */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA6F2812B83900AAC024 /* Button */,
|
|
);
|
|
path = Styles;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA6F2812B83900AAC024 /* Button */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA702812B83900AAC024 /* ButtonStyleRounded.swift */,
|
|
702AFA712812B83900AAC024 /* ButtonStyleCircle.swift */,
|
|
);
|
|
path = Button;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA732812B83900AAC024 /* Part */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA752812B83900AAC024 /* CellView.swift */,
|
|
702AFA762812B83900AAC024 /* BoardSizePicker.swift */,
|
|
702AFA782812B83900AAC024 /* Button */,
|
|
702AFA7C2812B83900AAC024 /* Pattern */,
|
|
);
|
|
path = Part;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA782812B83900AAC024 /* Button */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA792812B83900AAC024 /* SignInButton.swift */,
|
|
702AFA7A2812B83900AAC024 /* IconButton.swift */,
|
|
702AFA7B2812B83900AAC024 /* ActionMenuButton.swift */,
|
|
);
|
|
path = Button;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA7C2812B83900AAC024 /* Pattern */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA7D2812B83900AAC024 /* PatternGridView.swift */,
|
|
702AFA7E2812B83900AAC024 /* PatternGridListView.swift */,
|
|
702AFA7F2812B83900AAC024 /* PatternGridLoadView.swift */,
|
|
);
|
|
path = Pattern;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFA822812B83900AAC024 /* Environment */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFA832812B83900AAC024 /* SettingEnvironment.swift */,
|
|
);
|
|
path = Environment;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFB082812B9B500AAC024 /* Frameworks */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFB3B2812C5A600AAC024 /* WidgetKit.framework */,
|
|
702AFB3D2812C5A600AAC024 /* SwiftUI.framework */,
|
|
);
|
|
name = Frameworks;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFB0B2812BA0E00AAC024 /* Command */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFB0C2812BA0E00AAC024 /* LifeGameCommands.swift */,
|
|
);
|
|
path = Command;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFB572812C65A00AAC024 /* LifeGameWidget */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFB692812C68000AAC024 /* Resources */,
|
|
702AFB682812C68000AAC024 /* LifeGameWidget.swift */,
|
|
);
|
|
path = LifeGameWidget;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFB692812C68000AAC024 /* Resources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFB6A2812C68000AAC024 /* Assets.xcassets */,
|
|
702AFB6C2812C68000AAC024 /* LifeGameWidgetExtension.entitlements */,
|
|
702AFB6D2812C68000AAC024 /* Info.plist */,
|
|
);
|
|
path = Resources;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFB9E2812CC6400AAC024 /* macOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFB9F2812CC6400AAC024 /* Resources */,
|
|
702AFBA22812CC6400AAC024 /* Model */,
|
|
702AFBA42812CC6400AAC024 /* View */,
|
|
);
|
|
path = macOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFB9F2812CC6400AAC024 /* Resources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFBA02812CC6400AAC024 /* macOS.entitlements */,
|
|
702AFBA12812CC6400AAC024 /* Info.plist */,
|
|
);
|
|
path = Resources;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFBA22812CC6400AAC024 /* Model */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFBA32812CC6400AAC024 /* LifeGameFileManager.swift */,
|
|
);
|
|
path = Model;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFBA42812CC6400AAC024 /* View */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFBA92812CC6400AAC024 /* AppKit */,
|
|
702AFBA52812CC6400AAC024 /* MacRootView.swift */,
|
|
702AFBAD2812CC6400AAC024 /* MacSidebar.swift */,
|
|
702AFBAB2812CC6400AAC024 /* ContentView.swift */,
|
|
702AFBAC2812CC6400AAC024 /* PatternHistoryView.swift */,
|
|
702AFBA62812CC6400AAC024 /* PreferenceView.swift */,
|
|
702AFBA72812CC6400AAC024 /* PatternSelectWindow.swift */,
|
|
702AFBA82812CC6400AAC024 /* FeedbackWindow.swift */,
|
|
);
|
|
path = View;
|
|
sourceTree = "<group>";
|
|
};
|
|
702AFBA92812CC6400AAC024 /* AppKit */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFBAA2812CC6400AAC024 /* AppKitWrapper.swift */,
|
|
);
|
|
path = AppKit;
|
|
sourceTree = "<group>";
|
|
};
|
|
702B19732818A13100F48012 /* LifeGameMacWidget */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
70D3F9B32818CE9600F3C775 /* Resources */,
|
|
702B19742818A13100F48012 /* LifeGameMacWidget.swift */,
|
|
);
|
|
path = LifeGameMacWidget;
|
|
sourceTree = "<group>";
|
|
};
|
|
7034983D2818BE4A00A96E66 /* Widget */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702AFB6B2812C68000AAC024 /* LifeGameConfig.intentdefinition */,
|
|
7034983F2818BE6500A96E66 /* EntryView.swift */,
|
|
7034983E2818BE6500A96E66 /* Provider.swift */,
|
|
);
|
|
path = Widget;
|
|
sourceTree = "<group>";
|
|
};
|
|
70D3F9B32818CE9600F3C775 /* Resources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
702B19772818A13200F48012 /* Assets.xcassets */,
|
|
702B19792818A13200F48012 /* Info.plist */,
|
|
702B197A2818A13200F48012 /* LifeGameMacWidget.entitlements */,
|
|
);
|
|
path = Resources;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
702AF9CE2812B6D100AAC024 /* LifeGameApp (iOS) */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 702AF9E02812B6D200AAC024 /* Build configuration list for PBXNativeTarget "LifeGameApp (iOS)" */;
|
|
buildPhases = (
|
|
702AF9CB2812B6D100AAC024 /* Sources */,
|
|
702AF9CC2812B6D100AAC024 /* Frameworks */,
|
|
702AF9CD2812B6D100AAC024 /* Resources */,
|
|
7055876B281397D2002C3147 /* Crashlytics */,
|
|
70D4715B283B95B700B783F9 /* Embed App Extensions */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
70D4715A283B95B700B783F9 /* PBXTargetDependency */,
|
|
);
|
|
name = "LifeGameApp (iOS)";
|
|
packageProductDependencies = (
|
|
702AF9EA2812B7C700AAC024 /* FirebaseFirestore */,
|
|
702AFB092812B9B500AAC024 /* FirebaseAuth */,
|
|
705587682813964B002C3147 /* FirebaseCrashlytics */,
|
|
70891E802818FF6F00B7AD02 /* Core */,
|
|
70F6A71B281E100000E5375E /* SwiftUISimulator */,
|
|
700AD4D0283B852A0000EBC1 /* SwiftUICommon */,
|
|
7059D680283B8BB90092F748 /* FirebaseFirestoreSwift */,
|
|
);
|
|
productName = "LifeGameApp (iOS)";
|
|
productReference = 702AF9CF2812B6D100AAC024 /* LifeGameApp.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
702AF9D42812B6D200AAC024 /* LifeGameApp (macOS) */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 702AF9E32812B6D200AAC024 /* Build configuration list for PBXNativeTarget "LifeGameApp (macOS)" */;
|
|
buildPhases = (
|
|
702AF9D12812B6D200AAC024 /* Sources */,
|
|
702AF9D22812B6D200AAC024 /* Frameworks */,
|
|
702AF9D32812B6D200AAC024 /* Resources */,
|
|
7055876A28139778002C3147 /* Crashlytics */,
|
|
702B19802818A13200F48012 /* Embed App Extensions */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
70D4715D283B987300B783F9 /* PBXTargetDependency */,
|
|
);
|
|
name = "LifeGameApp (macOS)";
|
|
packageProductDependencies = (
|
|
702AFB2B2812BF4800AAC024 /* FirebaseAuth */,
|
|
702AFB2D2812BF5300AAC024 /* FirebaseFirestore */,
|
|
7055876C28139A23002C3147 /* FirebaseCrashlytics */,
|
|
70891E82281901F000B7AD02 /* Core */,
|
|
700AD4D2283B85450000EBC1 /* SwiftUICommon */,
|
|
70D47116283B942600B783F9 /* FirebaseFirestoreSwift */,
|
|
);
|
|
productName = "LifeGameApp (macOS)";
|
|
productReference = 702AF9D52812B6D200AAC024 /* LifeGameApp.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
702AFB532812C65A00AAC024 /* LifeGameWidgetExtension */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 702AFB632812C65B00AAC024 /* Build configuration list for PBXNativeTarget "LifeGameWidgetExtension" */;
|
|
buildPhases = (
|
|
702AFB502812C65A00AAC024 /* Sources */,
|
|
702AFB512812C65A00AAC024 /* Frameworks */,
|
|
702AFB522812C65A00AAC024 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = LifeGameWidgetExtension;
|
|
packageProductDependencies = (
|
|
702AFB7A2812C6D000AAC024 /* FirebaseAuth */,
|
|
702AFB7C2812C6DA00AAC024 /* FirebaseFirestore */,
|
|
7034984C2818C6F600A96E66 /* WidgetCommon */,
|
|
7059D682283B8BC90092F748 /* FirebaseFirestoreSwift */,
|
|
);
|
|
productName = LifeGameWidgetExtension;
|
|
productReference = 702AFB542812C65A00AAC024 /* LifeGameWidgetExtension.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
702B196F2818A13100F48012 /* LifeGameMacWidgetExtension */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 702B19832818A13200F48012 /* Build configuration list for PBXNativeTarget "LifeGameMacWidgetExtension" */;
|
|
buildPhases = (
|
|
702B196C2818A13100F48012 /* Sources */,
|
|
702B196D2818A13100F48012 /* Frameworks */,
|
|
702B196E2818A13100F48012 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = LifeGameMacWidgetExtension;
|
|
packageProductDependencies = (
|
|
702F85712818AA51005CFDAC /* WidgetCommon */,
|
|
702F85742818ABDE005CFDAC /* FirebaseAuth */,
|
|
702F85762818ABDE005CFDAC /* FirebaseFirestore */,
|
|
70D47118283B944C00B783F9 /* FirebaseFirestoreSwift */,
|
|
);
|
|
productName = LifeGameMacWidgetExtension;
|
|
productReference = 702B19702818A13100F48012 /* LifeGameMacWidgetExtension.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
702AF9C32812B6D000AAC024 /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
BuildIndependentTargetsInParallel = 1;
|
|
LastSwiftUpdateCheck = 1330;
|
|
LastUpgradeCheck = 1330;
|
|
TargetAttributes = {
|
|
702AF9CE2812B6D100AAC024 = {
|
|
CreatedOnToolsVersion = 13.3.1;
|
|
};
|
|
702AF9D42812B6D200AAC024 = {
|
|
CreatedOnToolsVersion = 13.3.1;
|
|
};
|
|
702AFB532812C65A00AAC024 = {
|
|
CreatedOnToolsVersion = 13.3.1;
|
|
};
|
|
702B196F2818A13100F48012 = {
|
|
CreatedOnToolsVersion = 13.3.1;
|
|
};
|
|
};
|
|
};
|
|
buildConfigurationList = 702AF9C62812B6D000AAC024 /* Build configuration list for PBXProject "LifeGameApp" */;
|
|
compatibilityVersion = "Xcode 13.0";
|
|
developmentRegion = en;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
Base,
|
|
);
|
|
mainGroup = 702AF9C22812B6D000AAC024;
|
|
packageReferences = (
|
|
702AF9E62812B74100AAC024 /* XCRemoteSwiftPackageReference "LifeGame" */,
|
|
702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */,
|
|
70F6A71A281E100000E5375E /* XCRemoteSwiftPackageReference "SwiftUI-Simulator" */,
|
|
700AD4CF283B852A0000EBC1 /* XCRemoteSwiftPackageReference "SwiftUI-Common" */,
|
|
);
|
|
productRefGroup = 702AF9D02812B6D100AAC024 /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
702AF9CE2812B6D100AAC024 /* LifeGameApp (iOS) */,
|
|
702AF9D42812B6D200AAC024 /* LifeGameApp (macOS) */,
|
|
702AFB532812C65A00AAC024 /* LifeGameWidgetExtension */,
|
|
702B196F2818A13100F48012 /* LifeGameMacWidgetExtension */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXResourcesBuildPhase section */
|
|
702AF9CD2812B6D100AAC024 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702AFA862812B83900AAC024 /* GoogleService-Info.plist in Resources */,
|
|
702AFA842812B83900AAC024 /* Assets.xcassets in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702AF9D32812B6D200AAC024 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702AFA852812B83900AAC024 /* Assets.xcassets in Resources */,
|
|
702AFA872812B83900AAC024 /* GoogleService-Info.plist in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702AFB522812C65A00AAC024 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702AFB812812C72600AAC024 /* GoogleService-Info.plist in Resources */,
|
|
702AFB742812C68000AAC024 /* Assets.xcassets in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702B196E2818A13100F48012 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702B19782818A13200F48012 /* Assets.xcassets in Resources */,
|
|
703498442818C47B00A96E66 /* GoogleService-Info.plist in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
/* Begin PBXShellScriptBuildPhase section */
|
|
7055876A28139778002C3147 /* Crashlytics */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}",
|
|
"$(SRCROOT)/$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)",
|
|
);
|
|
name = Crashlytics;
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "\"${BUILD_DIR%/Build/*}/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/run\"\n";
|
|
};
|
|
7055876B281397D2002C3147 /* Crashlytics */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}",
|
|
"$(SRCROOT)/$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)",
|
|
);
|
|
name = Crashlytics;
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "\"${BUILD_DIR%/Build/*}/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/run\"\n";
|
|
};
|
|
/* End PBXShellScriptBuildPhase section */
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
702AF9CB2812B6D100AAC024 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702AFAF62812B83A00AAC024 /* SignInButton.swift in Sources */,
|
|
702AFA182812B7F300AAC024 /* ScaleChangeButton.swift in Sources */,
|
|
702AFAE62812B83900AAC024 /* VCenter.swift in Sources */,
|
|
702AFAF82812B83A00AAC024 /* IconButton.swift in Sources */,
|
|
702AFB002812B83A00AAC024 /* PatternGridLoadView.swift in Sources */,
|
|
702AFAE42812B83900AAC024 /* HCenter.swift in Sources */,
|
|
702AFA172812B7F300AAC024 /* HeaderView.swift in Sources */,
|
|
702AFACC2812B83900AAC024 /* PatternSelectManager.swift in Sources */,
|
|
702AFA232812B7F300AAC024 /* SettingConfigView.swift in Sources */,
|
|
702AFB022812B83A00AAC024 /* PatternSelectContextMenu.swift in Sources */,
|
|
702AFA1B2812B7F300AAC024 /* PatternSelectSheetView.swift in Sources */,
|
|
702AFA262812B7F400AAC024 /* AppTextEditor.swift in Sources */,
|
|
702AFAFA2812B83A00AAC024 /* ActionMenuButton.swift in Sources */,
|
|
702AFA942812B83900AAC024 /* Functons.swift in Sources */,
|
|
702AFAEC2812B83900AAC024 /* PatternSelectStyle.swift in Sources */,
|
|
702AFA8A2812B83900AAC024 /* ApplicationRouter.swift in Sources */,
|
|
702AFAD22812B83900AAC024 /* GameManager.swift in Sources */,
|
|
702AFAF22812B83900AAC024 /* BoardSizePicker.swift in Sources */,
|
|
702AFA1D2812B7F300AAC024 /* MyPatternListView.swift in Sources */,
|
|
702AFAAC2812B83900AAC024 /* UserDefaultSetting.swift in Sources */,
|
|
702AFADA2812B83900AAC024 /* PatternCategory.swift in Sources */,
|
|
702AFAA42812B83900AAC024 /* NWPathMonitor+Publisher.swift in Sources */,
|
|
702AFA242812B7F400AAC024 /* SettingAboutView.swift in Sources */,
|
|
702AFB272812BBC500AAC024 /* LifeGameCommands.swift in Sources */,
|
|
702AFAE22812B83900AAC024 /* FeedbackAlert.swift in Sources */,
|
|
702AFA152812B7F300AAC024 /* SpeedControlView.swift in Sources */,
|
|
702AFA982812B83900AAC024 /* Collection+.swift in Sources */,
|
|
702AFA252812B7F400AAC024 /* UIImageWrapper.swift in Sources */,
|
|
702AFAD62812B83900AAC024 /* NetworkMonitor.swift in Sources */,
|
|
702AFAFC2812B83A00AAC024 /* PatternGridView.swift in Sources */,
|
|
702AFA272812B7F400AAC024 /* PhotoPicker.swift in Sources */,
|
|
702AFA882812B83900AAC024 /* Application.swift in Sources */,
|
|
702AFA1F2812B7F300AAC024 /* SignInView.swift in Sources */,
|
|
702AFA162812B7F300AAC024 /* BoardContainerView.swift in Sources */,
|
|
702AFA962812B83900AAC024 /* AppLogger.swift in Sources */,
|
|
702AFA8C2812B83900AAC024 /* UserDefault.swift in Sources */,
|
|
702AFA1A2812B7F300AAC024 /* ControlView.swift in Sources */,
|
|
702AFAD02812B83900AAC024 /* PatternLoader.swift in Sources */,
|
|
702AFAE02812B83900AAC024 /* SheetButton.swift in Sources */,
|
|
702AFAFE2812B83A00AAC024 /* PatternGridListView.swift in Sources */,
|
|
702AFAB22812B83900AAC024 /* FirestoreFeedbackRepository.swift in Sources */,
|
|
702AFB062812B83A00AAC024 /* SettingEnvironment.swift in Sources */,
|
|
702AFAF02812B83900AAC024 /* CellView.swift in Sources */,
|
|
702AFA192812B7F300AAC024 /* MainGameView.swift in Sources */,
|
|
702AFAA02812B83900AAC024 /* LifeGameBoard+RawRepresentable.swift in Sources */,
|
|
702AFA1E2812B7F300AAC024 /* FeedbackView.swift in Sources */,
|
|
702AFAD42812B83900AAC024 /* FeedbackManager.swift in Sources */,
|
|
702AFAEA2812B83900AAC024 /* ButtonStyleCircle.swift in Sources */,
|
|
702AFAC02812B83900AAC024 /* BoardHistoryItem.swift in Sources */,
|
|
702AFABE2812B83900AAC024 /* FeedbackDocument.swift in Sources */,
|
|
702AFA212812B7F300AAC024 /* SettingRootView.swift in Sources */,
|
|
702AFACE2812B83900AAC024 /* BoardManager.swift in Sources */,
|
|
702AFA1C2812B7F300AAC024 /* PatternCategoryList.swift in Sources */,
|
|
702AFA202812B7F300AAC024 /* RootView.swift in Sources */,
|
|
702AFADE2812B83900AAC024 /* Modifiers.swift in Sources */,
|
|
702AFAE82812B83900AAC024 /* ButtonStyleRounded.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702AF9D12812B6D200AAC024 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702AFAA52812B83900AAC024 /* NWPathMonitor+Publisher.swift in Sources */,
|
|
702AFB322812C06C00AAC024 /* BoardContainerView.swift in Sources */,
|
|
702AFAB32812B83900AAC024 /* FirestoreFeedbackRepository.swift in Sources */,
|
|
702AFBB62812CC6400AAC024 /* AppKitWrapper.swift in Sources */,
|
|
702AFAE72812B83900AAC024 /* VCenter.swift in Sources */,
|
|
702AFB032812B83A00AAC024 /* PatternSelectContextMenu.swift in Sources */,
|
|
702AFBB92812CC6400AAC024 /* MacSidebar.swift in Sources */,
|
|
702AFAFD2812B83A00AAC024 /* PatternGridView.swift in Sources */,
|
|
702AFBB42812CC6400AAC024 /* PatternSelectWindow.swift in Sources */,
|
|
702AFADB2812B83900AAC024 /* PatternCategory.swift in Sources */,
|
|
702AFAF32812B83900AAC024 /* BoardSizePicker.swift in Sources */,
|
|
702AFACF2812B83900AAC024 /* BoardManager.swift in Sources */,
|
|
702AFBB82812CC6400AAC024 /* PatternHistoryView.swift in Sources */,
|
|
702AFBB12812CC6400AAC024 /* LifeGameFileManager.swift in Sources */,
|
|
702AFB312812C03000AAC024 /* AppTextEditor.swift in Sources */,
|
|
702AFBB52812CC6400AAC024 /* FeedbackWindow.swift in Sources */,
|
|
702AFA972812B83900AAC024 /* AppLogger.swift in Sources */,
|
|
702AFA892812B83900AAC024 /* Application.swift in Sources */,
|
|
702AFAF72812B83A00AAC024 /* SignInButton.swift in Sources */,
|
|
702AFAA12812B83900AAC024 /* LifeGameBoard+RawRepresentable.swift in Sources */,
|
|
702AFAE52812B83900AAC024 /* HCenter.swift in Sources */,
|
|
702AFBB22812CC6400AAC024 /* MacRootView.swift in Sources */,
|
|
702AFBB32812CC6400AAC024 /* PreferenceView.swift in Sources */,
|
|
702AFB012812B83A00AAC024 /* PatternGridLoadView.swift in Sources */,
|
|
702AFAE92812B83900AAC024 /* ButtonStyleRounded.swift in Sources */,
|
|
702AFB332812C0A100AAC024 /* ScaleChangeButton.swift in Sources */,
|
|
702AFAC12812B83900AAC024 /* BoardHistoryItem.swift in Sources */,
|
|
702AFA8D2812B83900AAC024 /* UserDefault.swift in Sources */,
|
|
702AFAE12812B83900AAC024 /* SheetButton.swift in Sources */,
|
|
702AFA8B2812B83900AAC024 /* ApplicationRouter.swift in Sources */,
|
|
702AFAD12812B83900AAC024 /* PatternLoader.swift in Sources */,
|
|
702AFAFF2812B83A00AAC024 /* PatternGridListView.swift in Sources */,
|
|
702AFABF2812B83900AAC024 /* FeedbackDocument.swift in Sources */,
|
|
702AFAD32812B83900AAC024 /* GameManager.swift in Sources */,
|
|
702AFBB72812CC6400AAC024 /* ContentView.swift in Sources */,
|
|
702AFAAD2812B83900AAC024 /* UserDefaultSetting.swift in Sources */,
|
|
702AFAE32812B83900AAC024 /* FeedbackAlert.swift in Sources */,
|
|
702AFB072812B83A00AAC024 /* SettingEnvironment.swift in Sources */,
|
|
702AFA992812B83900AAC024 /* Collection+.swift in Sources */,
|
|
702AFAF92812B83A00AAC024 /* IconButton.swift in Sources */,
|
|
702AFADF2812B83900AAC024 /* Modifiers.swift in Sources */,
|
|
702AFAD52812B83900AAC024 /* FeedbackManager.swift in Sources */,
|
|
702AFAED2812B83900AAC024 /* PatternSelectStyle.swift in Sources */,
|
|
702AFAF12812B83900AAC024 /* CellView.swift in Sources */,
|
|
702AFAEB2812B83900AAC024 /* ButtonStyleCircle.swift in Sources */,
|
|
702AFACD2812B83900AAC024 /* PatternSelectManager.swift in Sources */,
|
|
702AFA952812B83900AAC024 /* Functons.swift in Sources */,
|
|
702AFB1C2812BA0E00AAC024 /* LifeGameCommands.swift in Sources */,
|
|
702AFAFB2812B83A00AAC024 /* ActionMenuButton.swift in Sources */,
|
|
702AFAD72812B83900AAC024 /* NetworkMonitor.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702AFB502812C65A00AAC024 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
702AFB752812C68000AAC024 /* LifeGameConfig.intentdefinition in Sources */,
|
|
702AFB732812C68000AAC024 /* LifeGameWidget.swift in Sources */,
|
|
703498492818C67600A96E66 /* Provider.swift in Sources */,
|
|
703498482818C67600A96E66 /* EntryView.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
702B196C2818A13100F48012 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
703498412818BE6B00A96E66 /* Provider.swift in Sources */,
|
|
702F85732818AB53005CFDAC /* LifeGameConfig.intentdefinition in Sources */,
|
|
702B19752818A13100F48012 /* LifeGameMacWidget.swift in Sources */,
|
|
703498402818BE6B00A96E66 /* EntryView.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
70D4715A283B95B700B783F9 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 702AFB532812C65A00AAC024 /* LifeGameWidgetExtension */;
|
|
targetProxy = 70D47159283B95B700B783F9 /* PBXContainerItemProxy */;
|
|
};
|
|
70D4715D283B987300B783F9 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 702B196F2818A13100F48012 /* LifeGameMacWidgetExtension */;
|
|
targetProxy = 70D4715C283B987300B783F9 /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
702AF9DE2812B6D200AAC024 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_COMMA = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
COPY_PHASE_STRIP = NO;
|
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
ENABLE_TESTABILITY = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
GCC_DYNAMIC_NO_PIC = NO;
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"DEBUG=1",
|
|
"$(inherited)",
|
|
);
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
MTL_FAST_MATH = YES;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
};
|
|
name = Debug;
|
|
};
|
|
702AF9DF2812B6D200AAC024 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_COMMA = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
COPY_PHASE_STRIP = NO;
|
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
ENABLE_NS_ASSERTIONS = NO;
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
MTL_ENABLE_DEBUG_INFO = NO;
|
|
MTL_FAST_MATH = YES;
|
|
SWIFT_COMPILATION_MODE = wholemodule;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-O";
|
|
};
|
|
name = Release;
|
|
};
|
|
702AF9E12812B6D200AAC024 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
CODE_SIGN_ENTITLEMENTS = iOS/Resources/iOS.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = P437HSA6PY;
|
|
ENABLE_PREVIEWS = YES;
|
|
GENERATE_INFOPLIST_FILE = NO;
|
|
INFOPLIST_FILE = iOS/Resources/Info.plist;
|
|
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
|
|
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
|
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
|
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
);
|
|
MARKETING_VERSION = 1.0.0;
|
|
PRODUCT_BUNDLE_IDENTIFIER = tech.penginmura.LifeGameApp;
|
|
PRODUCT_NAME = LifeGameApp;
|
|
SDKROOT = iphoneos;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Debug;
|
|
};
|
|
702AF9E22812B6D200AAC024 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
CODE_SIGN_ENTITLEMENTS = iOS/Resources/iOS.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = P437HSA6PY;
|
|
ENABLE_PREVIEWS = YES;
|
|
GENERATE_INFOPLIST_FILE = NO;
|
|
INFOPLIST_FILE = iOS/Resources/Info.plist;
|
|
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
|
|
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
|
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
|
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
);
|
|
MARKETING_VERSION = 1.0.0;
|
|
PRODUCT_BUNDLE_IDENTIFIER = tech.penginmura.LifeGameApp;
|
|
PRODUCT_NAME = LifeGameApp;
|
|
SDKROOT = iphoneos;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
VALIDATE_PRODUCT = YES;
|
|
};
|
|
name = Release;
|
|
};
|
|
702AF9E42812B6D200AAC024 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
CODE_SIGN_ENTITLEMENTS = macOS/Resources/macOS.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
CURRENT_PROJECT_VERSION = 4;
|
|
DEVELOPMENT_TEAM = P437HSA6PY;
|
|
ENABLE_HARDENED_RUNTIME = YES;
|
|
ENABLE_PREVIEWS = YES;
|
|
GENERATE_INFOPLIST_FILE = NO;
|
|
INFOPLIST_FILE = macOS/Resources/Info.plist;
|
|
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/../Frameworks",
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 12.0;
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = tech.penginmura.LifeGameApp;
|
|
PRODUCT_NAME = LifeGameApp;
|
|
SDKROOT = macosx;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Debug;
|
|
};
|
|
702AF9E52812B6D200AAC024 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
CODE_SIGN_ENTITLEMENTS = macOS/Resources/macOS.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
CURRENT_PROJECT_VERSION = 4;
|
|
DEVELOPMENT_TEAM = P437HSA6PY;
|
|
ENABLE_HARDENED_RUNTIME = YES;
|
|
ENABLE_PREVIEWS = YES;
|
|
GENERATE_INFOPLIST_FILE = NO;
|
|
INFOPLIST_FILE = macOS/Resources/Info.plist;
|
|
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/../Frameworks",
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 12.0;
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = tech.penginmura.LifeGameApp;
|
|
PRODUCT_NAME = LifeGameApp;
|
|
SDKROOT = macosx;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Release;
|
|
};
|
|
702AFB642812C65B00AAC024 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
CODE_SIGN_ENTITLEMENTS = LifeGameWidget/Resources/LifeGameWidgetExtension.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = P437HSA6PY;
|
|
GENERATE_INFOPLIST_FILE = NO;
|
|
INFOPLIST_FILE = LifeGameWidget/Resources/Info.plist;
|
|
INFOPLIST_KEY_CFBundleDisplayName = LifeGameWidget;
|
|
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
"@executable_path/../../Frameworks",
|
|
);
|
|
MARKETING_VERSION = 1.0.0;
|
|
PRODUCT_BUNDLE_IDENTIFIER = tech.penginmura.LifeGameApp.LifeGameWidget;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = iphoneos;
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Debug;
|
|
};
|
|
702AFB652812C65B00AAC024 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
CODE_SIGN_ENTITLEMENTS = LifeGameWidget/Resources/LifeGameWidgetExtension.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEVELOPMENT_TEAM = P437HSA6PY;
|
|
GENERATE_INFOPLIST_FILE = NO;
|
|
INFOPLIST_FILE = LifeGameWidget/Resources/Info.plist;
|
|
INFOPLIST_KEY_CFBundleDisplayName = LifeGameWidget;
|
|
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
"@executable_path/../../Frameworks",
|
|
);
|
|
MARKETING_VERSION = 1.0.0;
|
|
PRODUCT_BUNDLE_IDENTIFIER = tech.penginmura.LifeGameApp.LifeGameWidget;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = iphoneos;
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
VALIDATE_PRODUCT = YES;
|
|
};
|
|
name = Release;
|
|
};
|
|
702B19812818A13200F48012 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
CODE_SIGN_ENTITLEMENTS = LifeGameMacWidget/Resources/LifeGameMacWidget.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 4;
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
DEVELOPMENT_TEAM = P437HSA6PY;
|
|
ENABLE_HARDENED_RUNTIME = YES;
|
|
GENERATE_INFOPLIST_FILE = NO;
|
|
INFOPLIST_FILE = LifeGameMacWidget/Resources/Info.plist;
|
|
INFOPLIST_KEY_CFBundleDisplayName = LifeGameMacWidget;
|
|
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/../Frameworks",
|
|
"@executable_path/../../../../Frameworks",
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 12.0;
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = tech.penginmura.LifeGameApp.LifeGameMacWidget;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = macosx;
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Debug;
|
|
};
|
|
702B19822818A13200F48012 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
|
|
CODE_SIGN_ENTITLEMENTS = LifeGameMacWidget/Resources/LifeGameMacWidget.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CURRENT_PROJECT_VERSION = 4;
|
|
DEVELOPMENT_TEAM = P437HSA6PY;
|
|
ENABLE_HARDENED_RUNTIME = YES;
|
|
GENERATE_INFOPLIST_FILE = NO;
|
|
INFOPLIST_FILE = LifeGameMacWidget/Resources/Info.plist;
|
|
INFOPLIST_KEY_CFBundleDisplayName = LifeGameMacWidget;
|
|
INFOPLIST_KEY_NSHumanReadableCopyright = "";
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/../Frameworks",
|
|
"@executable_path/../../../../Frameworks",
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 12.0;
|
|
MARKETING_VERSION = 1.1.1;
|
|
PRODUCT_BUNDLE_IDENTIFIER = tech.penginmura.LifeGameApp.LifeGameMacWidget;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = macosx;
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_EMIT_LOC_STRINGS = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Release;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
702AF9C62812B6D000AAC024 /* Build configuration list for PBXProject "LifeGameApp" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
702AF9DE2812B6D200AAC024 /* Debug */,
|
|
702AF9DF2812B6D200AAC024 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
702AF9E02812B6D200AAC024 /* Build configuration list for PBXNativeTarget "LifeGameApp (iOS)" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
702AF9E12812B6D200AAC024 /* Debug */,
|
|
702AF9E22812B6D200AAC024 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
702AF9E32812B6D200AAC024 /* Build configuration list for PBXNativeTarget "LifeGameApp (macOS)" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
702AF9E42812B6D200AAC024 /* Debug */,
|
|
702AF9E52812B6D200AAC024 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
702AFB632812C65B00AAC024 /* Build configuration list for PBXNativeTarget "LifeGameWidgetExtension" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
702AFB642812C65B00AAC024 /* Debug */,
|
|
702AFB652812C65B00AAC024 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
702B19832818A13200F48012 /* Build configuration list for PBXNativeTarget "LifeGameMacWidgetExtension" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
702B19812818A13200F48012 /* Debug */,
|
|
702B19822818A13200F48012 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
|
|
/* Begin XCRemoteSwiftPackageReference section */
|
|
700AD4CF283B852A0000EBC1 /* XCRemoteSwiftPackageReference "SwiftUI-Common" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/YusukeHosonuma/SwiftUI-Common";
|
|
requirement = {
|
|
kind = upToNextMajorVersion;
|
|
minimumVersion = 1.0.0;
|
|
};
|
|
};
|
|
702AF9E62812B74100AAC024 /* XCRemoteSwiftPackageReference "LifeGame" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/YusukeHosonuma/LifeGame";
|
|
requirement = {
|
|
branch = main;
|
|
kind = branch;
|
|
};
|
|
};
|
|
702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/firebase/firebase-ios-sdk";
|
|
requirement = {
|
|
kind = upToNextMajorVersion;
|
|
minimumVersion = 10.0.0;
|
|
};
|
|
};
|
|
70F6A71A281E100000E5375E /* XCRemoteSwiftPackageReference "SwiftUI-Simulator" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/YusukeHosonuma/SwiftUI-Simulator.git";
|
|
requirement = {
|
|
branch = main;
|
|
kind = branch;
|
|
};
|
|
};
|
|
/* End XCRemoteSwiftPackageReference section */
|
|
|
|
/* Begin XCSwiftPackageProductDependency section */
|
|
700AD4D0283B852A0000EBC1 /* SwiftUICommon */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 700AD4CF283B852A0000EBC1 /* XCRemoteSwiftPackageReference "SwiftUI-Common" */;
|
|
productName = SwiftUICommon;
|
|
};
|
|
700AD4D2283B85450000EBC1 /* SwiftUICommon */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 700AD4CF283B852A0000EBC1 /* XCRemoteSwiftPackageReference "SwiftUI-Common" */;
|
|
productName = SwiftUICommon;
|
|
};
|
|
702AF9EA2812B7C700AAC024 /* FirebaseFirestore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseFirestore;
|
|
};
|
|
702AFB092812B9B500AAC024 /* FirebaseAuth */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseAuth;
|
|
};
|
|
702AFB2B2812BF4800AAC024 /* FirebaseAuth */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseAuth;
|
|
};
|
|
702AFB2D2812BF5300AAC024 /* FirebaseFirestore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseFirestore;
|
|
};
|
|
702AFB7A2812C6D000AAC024 /* FirebaseAuth */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseAuth;
|
|
};
|
|
702AFB7C2812C6DA00AAC024 /* FirebaseFirestore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseFirestore;
|
|
};
|
|
702F85712818AA51005CFDAC /* WidgetCommon */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = WidgetCommon;
|
|
};
|
|
702F85742818ABDE005CFDAC /* FirebaseAuth */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseAuth;
|
|
};
|
|
702F85762818ABDE005CFDAC /* FirebaseFirestore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseFirestore;
|
|
};
|
|
7034984C2818C6F600A96E66 /* WidgetCommon */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = WidgetCommon;
|
|
};
|
|
705587682813964B002C3147 /* FirebaseCrashlytics */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseCrashlytics;
|
|
};
|
|
7055876C28139A23002C3147 /* FirebaseCrashlytics */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseCrashlytics;
|
|
};
|
|
7059D680283B8BB90092F748 /* FirebaseFirestoreSwift */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseFirestoreSwift;
|
|
};
|
|
7059D682283B8BC90092F748 /* FirebaseFirestoreSwift */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseFirestoreSwift;
|
|
};
|
|
70891E802818FF6F00B7AD02 /* Core */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Core;
|
|
};
|
|
70891E82281901F000B7AD02 /* Core */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Core;
|
|
};
|
|
70D47116283B942600B783F9 /* FirebaseFirestoreSwift */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseFirestoreSwift;
|
|
};
|
|
70D47118283B944C00B783F9 /* FirebaseFirestoreSwift */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 702AF9E92812B7C700AAC024 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
|
|
productName = FirebaseFirestoreSwift;
|
|
};
|
|
70F6A71B281E100000E5375E /* SwiftUISimulator */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 70F6A71A281E100000E5375E /* XCRemoteSwiftPackageReference "SwiftUI-Simulator" */;
|
|
productName = SwiftUISimulator;
|
|
};
|
|
/* End XCSwiftPackageProductDependency section */
|
|
};
|
|
rootObject = 702AF9C32812B6D000AAC024 /* Project object */;
|
|
}
|