source: launchers/macosx/I2PLauncher.xcodeproj/project.pbxproj @ 5f689cc

Last change on this file since 5f689cc was 5f689cc, checked in by meeh <meeh@…>, 11 months ago

Mac OSX Launcher: project file, workspace file and entittlements file updates.

  • Property mode set to 100644
File size: 105.0 KB
Line 
1// !$*UTF8*$!
2{
3        archiveVersion = 1;
4        classes = {
5        };
6        objectVersion = 47;
7        objects = {
8
9/* Begin PBXBuildFile section */
10                55459244D38FD36955E91F82 /* Pods_I2PLauncher.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF1CEEADE02906132180EEE5 /* Pods_I2PLauncher.framework */; };
11                BF07789721506C810014EB07 /* Storyboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BF07789621506C810014EB07 /* Storyboard.storyboard */; };
12                BF07789E21506D2B0014EB07 /* PopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF07789C21506D2B0014EB07 /* PopoverViewController.swift */; };
13                BF0956E721EAD3590014EB07 /* profile.tgz in Resources */ = {isa = PBXBuildFile; fileRef = BF0956E621EAD3590014EB07 /* profile.tgz */; };
14                BF14B70F215C98DC0014EB07 /* LoggerWorker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BF14B70D215C98DC0014EB07 /* LoggerWorker.cpp */; };
15                BF14B710215C98DC0014EB07 /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF14B70E215C98DC0014EB07 /* Logger.mm */; };
16                BF14B712215D9E040014EB07 /* FolderContentMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF14B711215D9E040014EB07 /* FolderContentMonitor.swift */; };
17                BF1D6D8F21BB32460014EB07 /* Preferences.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BF1D6D8E21BB32460014EB07 /* Preferences.storyboard */; };
18                BF1D6D9121BB344D0014EB07 /* Preferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9021BB344D0014EB07 /* Preferences.swift */; };
19                BF1D6D9321BB36880014EB07 /* PreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9221BB36880014EB07 /* PreferencesViewController.swift */; };
20                BF1D6D9521BB379A0014EB07 /* PreferencesWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9421BB379A0014EB07 /* PreferencesWindowController.swift */; };
21                BF1D6D9921BB7DC10014EB07 /* FirefoxManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9821BB7DC10014EB07 /* FirefoxManager.swift */; };
22                BF1D6D9B21BB86520014EB07 /* ConsoleWebView.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BF1D6D9A21BB86520014EB07 /* ConsoleWebView.storyboard */; };
23                BF1D6D9D21BB87000014EB07 /* EmbeddedConsoleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9C21BB87000014EB07 /* EmbeddedConsoleView.swift */; };
24                BF1D6D9F21BBA1460014EB07 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1D6D9E21BBA1460014EB07 /* WebKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
25                BF1D6DA321BBB8120014EB07 /* AdvancedTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6DA221BBB8120014EB07 /* AdvancedTableView.swift */; };
26                BF1D6DA521BBB84E0014EB07 /* PreferencesViewController+TableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6DA421BBB84E0014EB07 /* PreferencesViewController+TableView.swift */; };
27                BF1EFA3A215140E60014EB07 /* SBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF1EFA39215140E60014EB07 /* SBridge.mm */; };
28                BF1EFA40215141110014EB07 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF1EFA3D215141100014EB07 /* main.mm */; };
29                BF1EFA41215141110014EB07 /* RouterTask.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF1EFA3E215141100014EB07 /* RouterTask.mm */; };
30                BF1EFA47215141640014EB07 /* base.zip in Resources */ = {isa = PBXBuildFile; fileRef = BF1EFA44215141630014EB07 /* base.zip */; };
31                BF1EFA48215141640014EB07 /* ItoopieTransparent.png in Resources */ = {isa = PBXBuildFile; fileRef = BF1EFA45215141640014EB07 /* ItoopieTransparent.png */; };
32                BF3143FE2160C1BD0014EB07 /* DownloadJavaViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF3143FD2160C1BD0014EB07 /* DownloadJavaViewController.swift */; };
33                BF5061702113C48E0014EB07 /* I2PLauncher.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = BF50616E2113C48E0014EB07 /* I2PLauncher.xcdatamodeld */; };
34                BF5061722113C4900014EB07 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BF5061712113C4900014EB07 /* Assets.xcassets */; };
35                BF5061752113C4900014EB07 /* UserInterfaces.xib in Resources */ = {isa = PBXBuildFile; fileRef = BF5061732113C4900014EB07 /* UserInterfaces.xib */; };
36                BF5061962113C84E0014EB07 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF5061952113C84E0014EB07 /* Cocoa.framework */; };
37                BF5315072150C55B0014EB07 /* RouterRunner.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF5315062150C55B0014EB07 /* RouterRunner.swift */; };
38                BF53150D2150CE310014EB07 /* DateTimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF53150C2150CE310014EB07 /* DateTimeUtils.swift */; };
39                BF5315132150EB510014EB07 /* RouterProcessStatus+ObjectiveC.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF5315122150EB510014EB07 /* RouterProcessStatus+ObjectiveC.swift */; };
40                BF531515215105B40014EB07 /* LogViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF531514215105B40014EB07 /* LogViewController.swift */; };
41                BF650CA92152AC7D0014EB07 /* bumpInfoPlist.sh in Resources */ = {isa = PBXBuildFile; fileRef = BF650CA52152AC7D0014EB07 /* bumpInfoPlist.sh */; };
42                BF650CAB2152AC7D0014EB07 /* Deployer.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF650CA72152AC7D0014EB07 /* Deployer.mm */; };
43                BF7506CB21509CFD0014EB07 /* RouterProcessStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF7506CA21509CFD0014EB07 /* RouterProcessStatus.swift */; };
44                BF86541321515CA00014EB07 /* launcher.jar in Resources */ = {isa = PBXBuildFile; fileRef = BF1EFA46215141640014EB07 /* launcher.jar */; };
45                BF865417215182820014EB07 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF865416215182820014EB07 /* Foundation.framework */; };
46                BF99FD3F227087A40014EB07 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF99FD3E227087A40014EB07 /* main.swift */; };
47                BF99FD4422708AB10014EB07 /* Identifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF99FD4322708AB10014EB07 /* Identifiers.swift */; };
48                BF99FD4522708BA80014EB07 /* Identifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF99FD4322708AB10014EB07 /* Identifiers.swift */; };
49                BF99FD4722708DA70014EB07 /* DispatchQueue+delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF99FD4622708DA70014EB07 /* DispatchQueue+delay.swift */; };
50                BFA392FC2259E89B0014EB07 /* NetworkUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFA392FB2259E89B0014EB07 /* NetworkUtil.swift */; };
51                BFA5226221CD43480014EB07 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFA5226121CD43480014EB07 /* AppDelegate.swift */; };
52                BFA5226421CD434A0014EB07 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BFA5226321CD434A0014EB07 /* Assets.xcassets */; };
53                BFA5226E21CD44740014EB07 /* StartupItemApp.app in CopyFiles */ = {isa = PBXBuildFile; fileRef = BFA5225F21CD43480014EB07 /* StartupItemApp.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
54                BFA5227021CDBF450014EB07 /* Startup.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFA5226F21CDBF450014EB07 /* Startup.swift */; };
55                BFAA37EA226891760014EB07 /* icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = BFAA37E9226891760014EB07 /* icon.icns */; };
56                BFAA37EC226891760014EB07 /* ShareViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFAA37EB226891760014EB07 /* ShareViewController.swift */; };
57                BFAA37EF226891760014EB07 /* ShareViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = BFAA37ED226891760014EB07 /* ShareViewController.xib */; };
58                BFAA37F4226891760014EB07 /* I2PSnark-Share.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = BFAA37E7226891760014EB07 /* I2PSnark-Share.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
59                BFAA37FA226892CA0014EB07 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF52150428D0014EB07 /* StringExtensions.swift */; };
60                BFAA37FB226892CA0014EB07 /* ArrayExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF7215047FE0014EB07 /* ArrayExtensions.swift */; };
61                BFAA37FC226892CA0014EB07 /* DateTimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF53150C2150CE310014EB07 /* DateTimeUtils.swift */; };
62                BFAA37FD226892CA0014EB07 /* EventManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE16BF92156DAED0014EB07 /* EventManager.swift */; };
63                BFAA37FE226892CA0014EB07 /* FolderContentMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF14B711215D9E040014EB07 /* FolderContentMonitor.swift */; };
64                BFBDCAE9215040670014EB07 /* Subprocess.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAE8215040670014EB07 /* Subprocess.swift */; };
65                BFBDCAEB215041630014EB07 /* TaskPipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEA215041630014EB07 /* TaskPipeline.swift */; };
66                BFBDCAED215041C10014EB07 /* Subprocess+CompactAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEC215041C10014EB07 /* Subprocess+CompactAPI.swift */; };
67                BFBDCAEF215041E30014EB07 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEE215041E30014EB07 /* Error.swift */; };
68                BFBDCAF12150420C0014EB07 /* ExecutionResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF02150420C0014EB07 /* ExecutionResult.swift */; };
69                BFBDCAF4215042670014EB07 /* AppleStuffExceptionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF3215042670014EB07 /* AppleStuffExceptionHandler.m */; };
70                BFBDCAF62150428D0014EB07 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF52150428D0014EB07 /* StringExtensions.swift */; };
71                BFBDCAF8215047FE0014EB07 /* ArrayExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF7215047FE0014EB07 /* ArrayExtensions.swift */; };
72                BFBDCAFA215050810014EB07 /* ReflectionFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF9215050810014EB07 /* ReflectionFunctions.swift */; };
73                BFBDCAFE2150567D0014EB07 /* SwiftApplicationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAFD2150567D0014EB07 /* SwiftApplicationDelegate.swift */; };
74                BFBDCB0021505BEE0014EB07 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFBDCAFF21505BED0014EB07 /* AppKit.framework */; };
75                BFBDCB02215060190014EB07 /* DetectJava.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCB01215060190014EB07 /* DetectJava.swift */; };
76                BFBDCB04215060970014EB07 /* StatusBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCB03215060970014EB07 /* StatusBarController.swift */; };
77                BFD289912277BEDA0014EB07 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFD289902277BED90014EB07 /* Sparkle.framework */; };
78                BFD289922277BEDA0014EB07 /* Sparkle.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BFD289902277BED90014EB07 /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
79                BFD2899A227810AF0014EB07 /* StatusBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCB03215060970014EB07 /* StatusBarController.swift */; };
80                BFD2899B227810AF0014EB07 /* ArrayExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF7215047FE0014EB07 /* ArrayExtensions.swift */; };
81                BFD2899C227810AF0014EB07 /* RouterRunner.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF5315062150C55B0014EB07 /* RouterRunner.swift */; };
82                BFD2899D227810AF0014EB07 /* Identifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF99FD4322708AB10014EB07 /* Identifiers.swift */; };
83                BFD2899E227810AF0014EB07 /* EventManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE16BF92156DAED0014EB07 /* EventManager.swift */; };
84                BFD2899F227810AF0014EB07 /* ExecutionResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF02150420C0014EB07 /* ExecutionResult.swift */; };
85                BFD289A0227810AF0014EB07 /* RouterStatusView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE16BF72156C61E0014EB07 /* RouterStatusView.swift */; };
86                BFD289A1227810AF0014EB07 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEE215041E30014EB07 /* Error.swift */; };
87                BFD289A2227810AF0014EB07 /* RouterTask.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF1EFA3E215141100014EB07 /* RouterTask.mm */; };
88                BFD289A3227810AF0014EB07 /* NetworkUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFA392FB2259E89B0014EB07 /* NetworkUtil.swift */; };
89                BFD289A4227810AF0014EB07 /* RouterProcessStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF7506CA21509CFD0014EB07 /* RouterProcessStatus.swift */; };
90                BFD289A5227810AF0014EB07 /* Subprocess.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAE8215040670014EB07 /* Subprocess.swift */; };
91                BFD289A6227810AF0014EB07 /* PreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9221BB36880014EB07 /* PreferencesViewController.swift */; };
92                BFD289A7227810AF0014EB07 /* FirefoxManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9821BB7DC10014EB07 /* FirefoxManager.swift */; };
93                BFD289A8227810AF0014EB07 /* ReflectionFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF9215050810014EB07 /* ReflectionFunctions.swift */; };
94                BFD289A9227810AF0014EB07 /* Subprocess+CompactAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEC215041C10014EB07 /* Subprocess+CompactAPI.swift */; };
95                BFD289AA227810AF0014EB07 /* DetectJava.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCB01215060190014EB07 /* DetectJava.swift */; };
96                BFD289AB227810AF0014EB07 /* PopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF07789C21506D2B0014EB07 /* PopoverViewController.swift */; };
97                BFD289AC227810AF0014EB07 /* AdvancedTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6DA221BBB8120014EB07 /* AdvancedTableView.swift */; };
98                BFD289AD227810AF0014EB07 /* DispatchQueue+delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF99FD4622708DA70014EB07 /* DispatchQueue+delay.swift */; };
99                BFD289AE227810AF0014EB07 /* LaunchAgentManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD899462169F01B0014EB07 /* LaunchAgentManager.swift */; };
100                BFD289AF227810AF0014EB07 /* Deployer.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF650CA72152AC7D0014EB07 /* Deployer.mm */; };
101                BFD289B0227810AF0014EB07 /* PreferencesViewController+TableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6DA421BBB84E0014EB07 /* PreferencesViewController+TableView.swift */; };
102                BFD289B1227810AF0014EB07 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF1EFA3D215141100014EB07 /* main.mm */; };
103                BFD289B2227810AF0014EB07 /* AppleStuffExceptionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF3215042670014EB07 /* AppleStuffExceptionHandler.m */; };
104                BFD289B3227810AF0014EB07 /* DownloadJavaViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF3143FD2160C1BD0014EB07 /* DownloadJavaViewController.swift */; };
105                BFD289B4227810AF0014EB07 /* PreferencesWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9421BB379A0014EB07 /* PreferencesWindowController.swift */; };
106                BFD289B5227810AF0014EB07 /* LogViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF531514215105B40014EB07 /* LogViewController.swift */; };
107                BFD289B6227810AF0014EB07 /* Startup.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFA5226F21CDBF450014EB07 /* Startup.swift */; };
108                BFD289B7227810AF0014EB07 /* RouterProcessStatus+ObjectiveC.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF5315122150EB510014EB07 /* RouterProcessStatus+ObjectiveC.swift */; };
109                BFD289B8227810AF0014EB07 /* Preferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9021BB344D0014EB07 /* Preferences.swift */; };
110                BFD289B9227810AF0014EB07 /* LaunchAgent+Status.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD899442169EFE90014EB07 /* LaunchAgent+Status.swift */; };
111                BFD289BA227810AF0014EB07 /* FolderContentMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF14B711215D9E040014EB07 /* FolderContentMonitor.swift */; };
112                BFD289BB227810AF0014EB07 /* SwiftApplicationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAFD2150567D0014EB07 /* SwiftApplicationDelegate.swift */; };
113                BFD289BC227810AF0014EB07 /* LaunchAgent.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD899422169EE9F0014EB07 /* LaunchAgent.swift */; };
114                BFD289BD227810AF0014EB07 /* RouterManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDD81D92156B3E30014EB07 /* RouterManager.swift */; };
115                BFD289BE227810AF0014EB07 /* SBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF1EFA39215140E60014EB07 /* SBridge.mm */; };
116                BFD289BF227810AF0014EB07 /* LoggerWorker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BF14B70D215C98DC0014EB07 /* LoggerWorker.cpp */; };
117                BFD289C0227810AF0014EB07 /* EmbeddedConsoleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9C21BB87000014EB07 /* EmbeddedConsoleView.swift */; };
118                BFD289C1227810AF0014EB07 /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF14B70E215C98DC0014EB07 /* Logger.mm */; };
119                BFD289C2227810AF0014EB07 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF52150428D0014EB07 /* StringExtensions.swift */; };
120                BFD289C3227810AF0014EB07 /* I2PLauncher.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = BF50616E2113C48E0014EB07 /* I2PLauncher.xcdatamodeld */; };
121                BFD289C4227810AF0014EB07 /* TaskPipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEA215041630014EB07 /* TaskPipeline.swift */; };
122                BFD289C5227810AF0014EB07 /* DateTimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF53150C2150CE310014EB07 /* DateTimeUtils.swift */; };
123                BFD289C7227810AF0014EB07 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1D6D9E21BBA1460014EB07 /* WebKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
124                BFD289C8227810AF0014EB07 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFE1CBAC2151908F0014EB07 /* CoreFoundation.framework */; };
125                BFD289C9227810AF0014EB07 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF865416215182820014EB07 /* Foundation.framework */; };
126                BFD289CB227810AF0014EB07 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFBDCAFF21505BED0014EB07 /* AppKit.framework */; };
127                BFD289CC227810AF0014EB07 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF5061952113C84E0014EB07 /* Cocoa.framework */; };
128                BFD289D0227810AF0014EB07 /* profile.tgz in Resources */ = {isa = PBXBuildFile; fileRef = BF0956E621EAD3590014EB07 /* profile.tgz */; };
129                BFD289D1227810AF0014EB07 /* launcher.jar in Resources */ = {isa = PBXBuildFile; fileRef = BF1EFA46215141640014EB07 /* launcher.jar */; };
130                BFD289D2227810AF0014EB07 /* bumpInfoPlist.sh in Resources */ = {isa = PBXBuildFile; fileRef = BF650CA52152AC7D0014EB07 /* bumpInfoPlist.sh */; };
131                BFD289D3227810AF0014EB07 /* Storyboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BF07789621506C810014EB07 /* Storyboard.storyboard */; };
132                BFD289D4227810AF0014EB07 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BF5061712113C4900014EB07 /* Assets.xcassets */; };
133                BFD289D5227810AF0014EB07 /* UserInterfaces.xib in Resources */ = {isa = PBXBuildFile; fileRef = BF5061732113C4900014EB07 /* UserInterfaces.xib */; };
134                BFD289D6227810AF0014EB07 /* ItoopieTransparent.png in Resources */ = {isa = PBXBuildFile; fileRef = BF1EFA45215141640014EB07 /* ItoopieTransparent.png */; };
135                BFD289D7227810AF0014EB07 /* base.zip in Resources */ = {isa = PBXBuildFile; fileRef = BF1EFA44215141630014EB07 /* base.zip */; };
136                BFD289D8227810AF0014EB07 /* Preferences.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BF1D6D8E21BB32460014EB07 /* Preferences.storyboard */; };
137                BFD289D9227810AF0014EB07 /* ConsoleWebView.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BF1D6D9A21BB86520014EB07 /* ConsoleWebView.storyboard */; };
138                BFD289DB227810AF0014EB07 /* StartupItemApp.app in CopyFiles */ = {isa = PBXBuildFile; fileRef = BFA5225F21CD43480014EB07 /* StartupItemApp.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
139                BFD289DD227810AF0014EB07 /* I2PSnark-Share.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = BFAA37E7226891760014EB07 /* I2PSnark-Share.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
140                BFD289E7227812C10014EB07 /* SwitchableTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289E6227812C10014EB07 /* SwitchableTableViewController.swift */; };
141                BFD289E9227812F20014EB07 /* ServiceTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289E8227812F20014EB07 /* ServiceTableViewController.swift */; };
142                BFD289EB227813A60014EB07 /* BottomBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289EA227813A60014EB07 /* BottomBar.swift */; };
143                BFD289ED227813EB0014EB07 /* AppearanceObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289EC227813EB0014EB07 /* AppearanceObserver.swift */; };
144                BFD289EF227814240014EB07 /* CustomScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289EE227814240014EB07 /* CustomScrollView.swift */; };
145                BFD289F12278144A0014EB07 /* Icons.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289F02278144A0014EB07 /* Icons.swift */; };
146                BFD289F3227814AC0014EB07 /* Service.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289F2227814AC0014EB07 /* Service.swift */; };
147                BFD289F5227818DA0014EB07 /* StatusIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289F4227818DA0014EB07 /* StatusIndicator.swift */; };
148                BFD289F72278192B0014EB07 /* ServiceTableRowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289F62278192B0014EB07 /* ServiceTableRowView.swift */; };
149                BFD289F92278194D0014EB07 /* StatusTableCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289F82278194D0014EB07 /* StatusTableCell.swift */; };
150                BFD289FD227821410014EB07 /* EditorTableCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289FC227821410014EB07 /* EditorTableCell.swift */; };
151                BFD289FF227821690014EB07 /* EditorTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD289FE227821690014EB07 /* EditorTableViewController.swift */; };
152                BFD28A012278218F0014EB07 /* SectionHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD28A002278218F0014EB07 /* SectionHeaderView.swift */; };
153                BFD28A03227821D00014EB07 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD28A02227821D00014EB07 /* SettingsView.swift */; };
154                BFD28A062278269A0014EB07 /* RouterServices.plist in Resources */ = {isa = PBXBuildFile; fileRef = BFD28A052278269A0014EB07 /* RouterServices.plist */; };
155                BFD28A09227830EF0014EB07 /* I2PRouterService.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD28A08227830EF0014EB07 /* I2PRouterService.swift */; };
156                BFD28A0B227833E80014EB07 /* HttpTunnelService.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD28A0A227833E80014EB07 /* HttpTunnelService.swift */; };
157                BFD28A0D227834120014EB07 /* IrcTunnelService.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD28A0C227834120014EB07 /* IrcTunnelService.swift */; };
158                BFD899432169EE9F0014EB07 /* LaunchAgent.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD899422169EE9F0014EB07 /* LaunchAgent.swift */; };
159                BFD899452169EFE90014EB07 /* LaunchAgent+Status.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD899442169EFE90014EB07 /* LaunchAgent+Status.swift */; };
160                BFD899472169F01B0014EB07 /* LaunchAgentManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD899462169F01B0014EB07 /* LaunchAgentManager.swift */; };
161                BFDD81DA2156B3E30014EB07 /* RouterManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDD81D92156B3E30014EB07 /* RouterManager.swift */; };
162                BFE16BF82156C61E0014EB07 /* RouterStatusView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE16BF72156C61E0014EB07 /* RouterStatusView.swift */; };
163                BFE16BFA2156DAED0014EB07 /* EventManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE16BF92156DAED0014EB07 /* EventManager.swift */; };
164                BFE1CBAD2151908F0014EB07 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFE1CBAC2151908F0014EB07 /* CoreFoundation.framework */; };
165                BFFDBCCF227B50410014EB07 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF52150428D0014EB07 /* StringExtensions.swift */; };
166                BFFDBCD0227B50410014EB07 /* ArrayExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF7215047FE0014EB07 /* ArrayExtensions.swift */; };
167                BFFDBCD1227B50410014EB07 /* Preferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1D6D9021BB344D0014EB07 /* Preferences.swift */; };
168                BFFDBCD2227B50410014EB07 /* DetectJava.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCB01215060190014EB07 /* DetectJava.swift */; };
169                BFFDBCD3227B50410014EB07 /* Subprocess.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAE8215040670014EB07 /* Subprocess.swift */; };
170                BFFDBCD4227B50410014EB07 /* TaskPipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEA215041630014EB07 /* TaskPipeline.swift */; };
171                BFFDBCD5227B50410014EB07 /* Subprocess+CompactAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEC215041C10014EB07 /* Subprocess+CompactAPI.swift */; };
172                BFFDBCD6227B50410014EB07 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAEE215041E30014EB07 /* Error.swift */; };
173                BFFDBCD7227B50410014EB07 /* ExecutionResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF02150420C0014EB07 /* ExecutionResult.swift */; };
174                BFFDBCD8227B50410014EB07 /* AppleStuffExceptionHandler.h in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF22150422C0014EB07 /* AppleStuffExceptionHandler.h */; };
175                BFFDBCD9227B50410014EB07 /* AppleStuffExceptionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BFBDCAF3215042670014EB07 /* AppleStuffExceptionHandler.m */; };
176                BFFDBCDB227B50EE0014EB07 /* I2PLauncher-Bridging-Header.h in Sources */ = {isa = PBXBuildFile; fileRef = BFF45818213C428E0014EB07 /* I2PLauncher-Bridging-Header.h */; };
177                BFFDBCDC227B50FB0014EB07 /* Identifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF99FD4322708AB10014EB07 /* Identifiers.swift */; };
178/* End PBXBuildFile section */
179
180/* Begin PBXContainerItemProxy section */
181                BFAA37F2226891760014EB07 /* PBXContainerItemProxy */ = {
182                        isa = PBXContainerItemProxy;
183                        containerPortal = BF5061602113C48E0014EB07 /* Project object */;
184                        proxyType = 1;
185                        remoteGlobalIDString = BFAA37E6226891760014EB07;
186                        remoteInfo = "I2PSnark-Share";
187                };
188                BFD28996227810AF0014EB07 /* PBXContainerItemProxy */ = {
189                        isa = PBXContainerItemProxy;
190                        containerPortal = BF5061602113C48E0014EB07 /* Project object */;
191                        proxyType = 1;
192                        remoteGlobalIDString = BFAA37E6226891760014EB07;
193                        remoteInfo = "I2PSnark-Share";
194                };
195/* End PBXContainerItemProxy section */
196
197/* Begin PBXCopyFilesBuildPhase section */
198                BF99FD3A227087A40014EB07 /* CopyFiles */ = {
199                        isa = PBXCopyFilesBuildPhase;
200                        buildActionMask = 2147483647;
201                        dstPath = /usr/share/man/man1/;
202                        dstSubfolderSpec = 0;
203                        files = (
204                        );
205                        runOnlyForDeploymentPostprocessing = 1;
206                };
207                BFA5226D21CD44610014EB07 /* CopyFiles */ = {
208                        isa = PBXCopyFilesBuildPhase;
209                        buildActionMask = 2147483647;
210                        dstPath = Contents/Library/LoginItems;
211                        dstSubfolderSpec = 1;
212                        files = (
213                                BFA5226E21CD44740014EB07 /* StartupItemApp.app in CopyFiles */,
214                        );
215                        runOnlyForDeploymentPostprocessing = 0;
216                };
217                BFAA37F8226891760014EB07 /* Embed App Extensions */ = {
218                        isa = PBXCopyFilesBuildPhase;
219                        buildActionMask = 2147483647;
220                        dstPath = "";
221                        dstSubfolderSpec = 13;
222                        files = (
223                                BFAA37F4226891760014EB07 /* I2PSnark-Share.appex in Embed App Extensions */,
224                        );
225                        name = "Embed App Extensions";
226                        runOnlyForDeploymentPostprocessing = 0;
227                };
228                BFD289932277BEDA0014EB07 /* Embed Frameworks */ = {
229                        isa = PBXCopyFilesBuildPhase;
230                        buildActionMask = 2147483647;
231                        dstPath = "";
232                        dstSubfolderSpec = 10;
233                        files = (
234                                BFD289922277BEDA0014EB07 /* Sparkle.framework in Embed Frameworks */,
235                        );
236                        name = "Embed Frameworks";
237                        runOnlyForDeploymentPostprocessing = 0;
238                };
239                BFD289DA227810AF0014EB07 /* CopyFiles */ = {
240                        isa = PBXCopyFilesBuildPhase;
241                        buildActionMask = 2147483647;
242                        dstPath = Contents/Library/LoginItems;
243                        dstSubfolderSpec = 1;
244                        files = (
245                                BFD289DB227810AF0014EB07 /* StartupItemApp.app in CopyFiles */,
246                        );
247                        runOnlyForDeploymentPostprocessing = 0;
248                };
249                BFD289DC227810AF0014EB07 /* Embed App Extensions */ = {
250                        isa = PBXCopyFilesBuildPhase;
251                        buildActionMask = 2147483647;
252                        dstPath = "";
253                        dstSubfolderSpec = 13;
254                        files = (
255                                BFD289DD227810AF0014EB07 /* I2PSnark-Share.appex in Embed App Extensions */,
256                        );
257                        name = "Embed App Extensions";
258                        runOnlyForDeploymentPostprocessing = 0;
259                };
260/* End PBXCopyFilesBuildPhase section */
261
262/* Begin PBXFileReference section */
263                46DE721B10FF505B06389B92 /* Pods-I2PLauncher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-I2PLauncher.release.xcconfig"; path = "Pods/Target Support Files/Pods-I2PLauncher/Pods-I2PLauncher.release.xcconfig"; sourceTree = "<group>"; };
264                AF1CEEADE02906132180EEE5 /* Pods_I2PLauncher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_I2PLauncher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
265                BF07789621506C810014EB07 /* Storyboard.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Storyboard.storyboard; sourceTree = "<group>"; };
266                BF07789C21506D2B0014EB07 /* PopoverViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PopoverViewController.swift; sourceTree = "<group>"; };
267                BF0956E621EAD3590014EB07 /* profile.tgz */ = {isa = PBXFileReference; lastKnownFileType = file; path = profile.tgz; sourceTree = "<group>"; };
268                BF14B70B215C98DC0014EB07 /* LoggerWorker.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = LoggerWorker.hpp; path = I2PLauncher/ObjectiveC/LoggerWorker.hpp; sourceTree = SOURCE_ROOT; };
269                BF14B70C215C98DC0014EB07 /* Logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Logger.h; path = I2PLauncher/ObjectiveC/Logger.h; sourceTree = SOURCE_ROOT; };
270                BF14B70D215C98DC0014EB07 /* LoggerWorker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LoggerWorker.cpp; path = I2PLauncher/ObjectiveC/LoggerWorker.cpp; sourceTree = SOURCE_ROOT; };
271                BF14B70E215C98DC0014EB07 /* Logger.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = Logger.mm; path = I2PLauncher/ObjectiveC/Logger.mm; sourceTree = SOURCE_ROOT; };
272                BF14B711215D9E040014EB07 /* FolderContentMonitor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FolderContentMonitor.swift; sourceTree = "<group>"; };
273                BF14B714215DA3330014EB07 /* version.h.tpl */ = {isa = PBXFileReference; lastKnownFileType = text; path = version.h.tpl; sourceTree = "<group>"; };
274                BF1D6D8E21BB32460014EB07 /* Preferences.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Preferences.storyboard; sourceTree = "<group>"; };
275                BF1D6D9021BB344D0014EB07 /* Preferences.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Preferences.swift; sourceTree = "<group>"; };
276                BF1D6D9221BB36880014EB07 /* PreferencesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesViewController.swift; sourceTree = "<group>"; };
277                BF1D6D9421BB379A0014EB07 /* PreferencesWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesWindowController.swift; sourceTree = "<group>"; };
278                BF1D6D9821BB7DC10014EB07 /* FirefoxManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirefoxManager.swift; sourceTree = "<group>"; };
279                BF1D6D9A21BB86520014EB07 /* ConsoleWebView.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = ConsoleWebView.storyboard; sourceTree = "<group>"; };
280                BF1D6D9C21BB87000014EB07 /* EmbeddedConsoleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmbeddedConsoleView.swift; sourceTree = "<group>"; };
281                BF1D6D9E21BBA1460014EB07 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
282                BF1D6DA221BBB8120014EB07 /* AdvancedTableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdvancedTableView.swift; sourceTree = "<group>"; };
283                BF1D6DA421BBB84E0014EB07 /* PreferencesViewController+TableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PreferencesViewController+TableView.swift"; sourceTree = "<group>"; };
284                BF1EFA38215140E60014EB07 /* SBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SBridge.h; path = I2PLauncher/ObjectiveC/SBridge.h; sourceTree = SOURCE_ROOT; };
285                BF1EFA39215140E60014EB07 /* SBridge.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SBridge.mm; path = I2PLauncher/ObjectiveC/SBridge.mm; sourceTree = SOURCE_ROOT; };
286                BF1EFA3B215141100014EB07 /* RouterTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RouterTask.h; path = I2PLauncher/ObjectiveC/RouterTask.h; sourceTree = SOURCE_ROOT; };
287                BF1EFA3D215141100014EB07 /* main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = SOURCE_ROOT; };
288                BF1EFA3E215141100014EB07 /* RouterTask.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = RouterTask.mm; path = I2PLauncher/ObjectiveC/RouterTask.mm; sourceTree = SOURCE_ROOT; };
289                BF1EFA3F215141110014EB07 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = I2PLauncher/ObjectiveC/AppDelegate.h; sourceTree = SOURCE_ROOT; };
290                BF1EFA42215141220014EB07 /* include */ = {isa = PBXFileReference; lastKnownFileType = folder; path = include; sourceTree = SOURCE_ROOT; };
291                BF1EFA44215141630014EB07 /* base.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = base.zip; sourceTree = "<group>"; };
292                BF1EFA45215141640014EB07 /* ItoopieTransparent.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ItoopieTransparent.png; sourceTree = "<group>"; };
293                BF1EFA46215141640014EB07 /* launcher.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; path = launcher.jar; sourceTree = "<group>"; };
294                BF3143FD2160C1BD0014EB07 /* DownloadJavaViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadJavaViewController.swift; sourceTree = "<group>"; };
295                BF3143FF2160CA350014EB07 /* logger_c.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = logger_c.h; sourceTree = "<group>"; };
296                BF5061682113C48E0014EB07 /* I2PLauncher.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = I2PLauncher.app; sourceTree = BUILT_PRODUCTS_DIR; };
297                BF50616F2113C48E0014EB07 /* I2PLauncher.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = I2PLauncher.xcdatamodel; sourceTree = "<group>"; };
298                BF5061712113C4900014EB07 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
299                BF5061742113C4900014EB07 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/UserInterfaces.xib; sourceTree = "<group>"; };
300                BF5061762113C4900014EB07 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
301                BF5061792113C4900014EB07 /* I2PLauncher.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = I2PLauncher.entitlements; sourceTree = "<group>"; };
302                BF5061952113C84E0014EB07 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
303                BF5315062150C55B0014EB07 /* RouterRunner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouterRunner.swift; sourceTree = "<group>"; };
304                BF53150C2150CE310014EB07 /* DateTimeUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateTimeUtils.swift; sourceTree = "<group>"; };
305                BF5315122150EB510014EB07 /* RouterProcessStatus+ObjectiveC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "RouterProcessStatus+ObjectiveC.swift"; sourceTree = "<group>"; };
306                BF531514215105B40014EB07 /* LogViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogViewController.swift; sourceTree = "<group>"; };
307                BF650CA52152AC7D0014EB07 /* bumpInfoPlist.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = bumpInfoPlist.sh; sourceTree = SOURCE_ROOT; };
308                BF650CA72152AC7D0014EB07 /* Deployer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = Deployer.mm; path = I2PLauncher/ObjectiveC/Deployer.mm; sourceTree = SOURCE_ROOT; };
309                BF650CA82152AC7D0014EB07 /* Deployer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Deployer.h; path = I2PLauncher/ObjectiveC/Deployer.h; sourceTree = SOURCE_ROOT; };
310                BF7506CA21509CFD0014EB07 /* RouterProcessStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouterProcessStatus.swift; sourceTree = "<group>"; };
311                BF865414215180F60014EB07 /* libswiftDarwin.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libswiftDarwin.tbd; path = System/Library/PrivateFrameworks/Swift/libswiftDarwin.tbd; sourceTree = SDKROOT; };
312                BF865416215182820014EB07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
313                BF99FD3C227087A40014EB07 /* RouterWrapper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = RouterWrapper; sourceTree = BUILT_PRODUCTS_DIR; };
314                BF99FD3E227087A40014EB07 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
315                BF99FD4322708AB10014EB07 /* Identifiers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Identifiers.swift; sourceTree = "<group>"; };
316                BF99FD4622708DA70014EB07 /* DispatchQueue+delay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DispatchQueue+delay.swift"; sourceTree = "<group>"; };
317                BFA392FB2259E89B0014EB07 /* NetworkUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkUtil.swift; sourceTree = "<group>"; };
318                BFA5225F21CD43480014EB07 /* StartupItemApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = StartupItemApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
319                BFA5226121CD43480014EB07 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
320                BFA5226321CD434A0014EB07 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
321                BFA5226821CD434A0014EB07 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
322                BFA5226921CD434A0014EB07 /* StartupItemApp.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = StartupItemApp.entitlements; sourceTree = "<group>"; };
323                BFA5226F21CDBF450014EB07 /* Startup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Startup.swift; sourceTree = "<group>"; };
324                BFAA37E7226891760014EB07 /* I2PSnark-Share.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "I2PSnark-Share.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
325                BFAA37E9226891760014EB07 /* icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = icon.icns; sourceTree = "<group>"; };
326                BFAA37EB226891760014EB07 /* ShareViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareViewController.swift; sourceTree = "<group>"; };
327                BFAA37EE226891760014EB07 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/ShareViewController.xib; sourceTree = "<group>"; };
328                BFAA37F0226891760014EB07 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
329                BFAA37F1226891760014EB07 /* I2PSnark_Share.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = I2PSnark_Share.entitlements; sourceTree = "<group>"; };
330                BFBDCAE8215040670014EB07 /* Subprocess.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Subprocess.swift; sourceTree = "<group>"; };
331                BFBDCAEA215041630014EB07 /* TaskPipeline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TaskPipeline.swift; sourceTree = "<group>"; };
332                BFBDCAEC215041C10014EB07 /* Subprocess+CompactAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Subprocess+CompactAPI.swift"; sourceTree = "<group>"; };
333                BFBDCAEE215041E30014EB07 /* Error.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = "<group>"; };
334                BFBDCAF02150420C0014EB07 /* ExecutionResult.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExecutionResult.swift; sourceTree = "<group>"; };
335                BFBDCAF22150422C0014EB07 /* AppleStuffExceptionHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleStuffExceptionHandler.h; sourceTree = "<group>"; };
336                BFBDCAF3215042670014EB07 /* AppleStuffExceptionHandler.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppleStuffExceptionHandler.m; sourceTree = "<group>"; };
337                BFBDCAF52150428D0014EB07 /* StringExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringExtensions.swift; sourceTree = "<group>"; };
338                BFBDCAF7215047FE0014EB07 /* ArrayExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArrayExtensions.swift; sourceTree = "<group>"; };
339                BFBDCAF9215050810014EB07 /* ReflectionFunctions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReflectionFunctions.swift; sourceTree = "<group>"; };
340                BFBDCAFD2150567D0014EB07 /* SwiftApplicationDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftApplicationDelegate.swift; sourceTree = "<group>"; };
341                BFBDCAFF21505BED0014EB07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
342                BFBDCB01215060190014EB07 /* DetectJava.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DetectJava.swift; sourceTree = "<group>"; };
343                BFBDCB03215060970014EB07 /* StatusBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatusBarController.swift; sourceTree = "<group>"; };
344                BFD289902277BED90014EB07 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = "<group>"; };
345                BFD289E4227810AF0014EB07 /* I2PLauncher-Appstore.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "I2PLauncher-Appstore.app"; sourceTree = BUILT_PRODUCTS_DIR; };
346                BFD289E5227810B00014EB07 /* I2PLauncher copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "I2PLauncher copy-Info.plist"; path = "/Volumes/localzfs/Projects/I2P/i2p.i2p/launchers/macosx/I2PLauncher copy-Info.plist"; sourceTree = "<absolute>"; };
347                BFD289E6227812C10014EB07 /* SwitchableTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchableTableViewController.swift; sourceTree = "<group>"; };
348                BFD289E8227812F20014EB07 /* ServiceTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTableViewController.swift; sourceTree = "<group>"; };
349                BFD289EA227813A60014EB07 /* BottomBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BottomBar.swift; sourceTree = "<group>"; };
350                BFD289EC227813EB0014EB07 /* AppearanceObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppearanceObserver.swift; sourceTree = "<group>"; };
351                BFD289EE227814240014EB07 /* CustomScrollView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomScrollView.swift; sourceTree = "<group>"; };
352                BFD289F02278144A0014EB07 /* Icons.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Icons.swift; sourceTree = "<group>"; };
353                BFD289F2227814AC0014EB07 /* Service.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Service.swift; sourceTree = "<group>"; };
354                BFD289F4227818DA0014EB07 /* StatusIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatusIndicator.swift; sourceTree = "<group>"; };
355                BFD289F62278192B0014EB07 /* ServiceTableRowView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTableRowView.swift; sourceTree = "<group>"; };
356                BFD289F82278194D0014EB07 /* StatusTableCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatusTableCell.swift; sourceTree = "<group>"; };
357                BFD289FC227821410014EB07 /* EditorTableCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorTableCell.swift; sourceTree = "<group>"; };
358                BFD289FE227821690014EB07 /* EditorTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorTableViewController.swift; sourceTree = "<group>"; };
359                BFD28A002278218F0014EB07 /* SectionHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SectionHeaderView.swift; sourceTree = "<group>"; };
360                BFD28A02227821D00014EB07 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; };
361                BFD28A052278269A0014EB07 /* RouterServices.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = RouterServices.plist; sourceTree = "<group>"; };
362                BFD28A08227830EF0014EB07 /* I2PRouterService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = I2PRouterService.swift; sourceTree = "<group>"; };
363                BFD28A0A227833E80014EB07 /* HttpTunnelService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HttpTunnelService.swift; sourceTree = "<group>"; };
364                BFD28A0C227834120014EB07 /* IrcTunnelService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IrcTunnelService.swift; sourceTree = "<group>"; };
365                BFD899422169EE9F0014EB07 /* LaunchAgent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchAgent.swift; sourceTree = "<group>"; };
366                BFD899442169EFE90014EB07 /* LaunchAgent+Status.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LaunchAgent+Status.swift"; sourceTree = "<group>"; };
367                BFD899462169F01B0014EB07 /* LaunchAgentManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchAgentManager.swift; sourceTree = "<group>"; };
368                BFDD81D92156B3E30014EB07 /* RouterManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouterManager.swift; sourceTree = "<group>"; };
369                BFE16BF72156C61E0014EB07 /* RouterStatusView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouterStatusView.swift; sourceTree = "<group>"; };
370                BFE16BF92156DAED0014EB07 /* EventManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventManager.swift; sourceTree = "<group>"; };
371                BFE16BFD2156FD290014EB07 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = "<group>"; };
372                BFE1CBAC2151908F0014EB07 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
373                BFF45818213C428E0014EB07 /* I2PLauncher-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "I2PLauncher-Bridging-Header.h"; sourceTree = "<group>"; };
374                D96029CAD8BABBE8D621DBD0 /* Pods-I2PLauncher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-I2PLauncher.debug.xcconfig"; path = "Pods/Target Support Files/Pods-I2PLauncher/Pods-I2PLauncher.debug.xcconfig"; sourceTree = "<group>"; };
375/* End PBXFileReference section */
376
377/* Begin PBXFrameworksBuildPhase section */
378                BF5061652113C48E0014EB07 /* Frameworks */ = {
379                        isa = PBXFrameworksBuildPhase;
380                        buildActionMask = 2147483647;
381                        files = (
382                                BF1D6D9F21BBA1460014EB07 /* WebKit.framework in Frameworks */,
383                                BFE1CBAD2151908F0014EB07 /* CoreFoundation.framework in Frameworks */,
384                                BF865417215182820014EB07 /* Foundation.framework in Frameworks */,
385                                BFD289912277BEDA0014EB07 /* Sparkle.framework in Frameworks */,
386                                BFBDCB0021505BEE0014EB07 /* AppKit.framework in Frameworks */,
387                                BF5061962113C84E0014EB07 /* Cocoa.framework in Frameworks */,
388                                55459244D38FD36955E91F82 /* Pods_I2PLauncher.framework in Frameworks */,
389                        );
390                        runOnlyForDeploymentPostprocessing = 0;
391                };
392                BF99FD39227087A40014EB07 /* Frameworks */ = {
393                        isa = PBXFrameworksBuildPhase;
394                        buildActionMask = 2147483647;
395                        files = (
396                        );
397                        runOnlyForDeploymentPostprocessing = 0;
398                };
399                BFA5225C21CD43480014EB07 /* Frameworks */ = {
400                        isa = PBXFrameworksBuildPhase;
401                        buildActionMask = 2147483647;
402                        files = (
403                        );
404                        runOnlyForDeploymentPostprocessing = 0;
405                };
406                BFAA37E4226891760014EB07 /* Frameworks */ = {
407                        isa = PBXFrameworksBuildPhase;
408                        buildActionMask = 2147483647;
409                        files = (
410                        );
411                        runOnlyForDeploymentPostprocessing = 0;
412                };
413                BFD289C6227810AF0014EB07 /* Frameworks */ = {
414                        isa = PBXFrameworksBuildPhase;
415                        buildActionMask = 2147483647;
416                        files = (
417                                BFD289C7227810AF0014EB07 /* WebKit.framework in Frameworks */,
418                                BFD289C8227810AF0014EB07 /* CoreFoundation.framework in Frameworks */,
419                                BFD289C9227810AF0014EB07 /* Foundation.framework in Frameworks */,
420                                BFD289CB227810AF0014EB07 /* AppKit.framework in Frameworks */,
421                                BFD289CC227810AF0014EB07 /* Cocoa.framework in Frameworks */,
422                        );
423                        runOnlyForDeploymentPostprocessing = 0;
424                };
425/* End PBXFrameworksBuildPhase section */
426
427/* Begin PBXGroup section */
428                350F6D42FF1F2A6A9F60613D /* Pods */ = {
429                        isa = PBXGroup;
430                        children = (
431                                D96029CAD8BABBE8D621DBD0 /* Pods-I2PLauncher.debug.xcconfig */,
432                                46DE721B10FF505B06389B92 /* Pods-I2PLauncher.release.xcconfig */,
433                        );
434                        name = Pods;
435                        sourceTree = "<group>";
436                };
437                BF0778A0215080910014EB07 /* subprocesses */ = {
438                        isa = PBXGroup;
439                        children = (
440                                BFBDCAE8215040670014EB07 /* Subprocess.swift */,
441                                BFBDCAEA215041630014EB07 /* TaskPipeline.swift */,
442                                BFBDCAEC215041C10014EB07 /* Subprocess+CompactAPI.swift */,
443                                BFBDCAEE215041E30014EB07 /* Error.swift */,
444                                BFBDCAF02150420C0014EB07 /* ExecutionResult.swift */,
445                                BFBDCAF22150422C0014EB07 /* AppleStuffExceptionHandler.h */,
446                                BFBDCAF3215042670014EB07 /* AppleStuffExceptionHandler.m */,
447                        );
448                        path = subprocesses;
449                        sourceTree = "<group>";
450                };
451                BF0778A12150897A0014EB07 /* userinterface */ = {
452                        isa = PBXGroup;
453                        children = (
454                                BFD289FA227820670014EB07 /* Style2019 */,
455                                BF1D6DA121BBAA420014EB07 /* preferences */,
456                                BF07789C21506D2B0014EB07 /* PopoverViewController.swift */,
457                                BFBDCB03215060970014EB07 /* StatusBarController.swift */,
458                                BF531514215105B40014EB07 /* LogViewController.swift */,
459                                BFE16BF72156C61E0014EB07 /* RouterStatusView.swift */,
460                                BF3143FD2160C1BD0014EB07 /* DownloadJavaViewController.swift */,
461                        );
462                        path = userinterface;
463                        sourceTree = "<group>";
464                };
465                BF1D6DA021BBA9910014EB07 /* Browser */ = {
466                        isa = PBXGroup;
467                        children = (
468                                BF1D6D9C21BB87000014EB07 /* EmbeddedConsoleView.swift */,
469                                BF1D6D9A21BB86520014EB07 /* ConsoleWebView.storyboard */,
470                                BF1D6D9821BB7DC10014EB07 /* FirefoxManager.swift */,
471                        );
472                        path = Browser;
473                        sourceTree = "<group>";
474                };
475                BF1D6DA121BBAA420014EB07 /* preferences */ = {
476                        isa = PBXGroup;
477                        children = (
478                                BF1D6D9221BB36880014EB07 /* PreferencesViewController.swift */,
479                                BF1D6DA421BBB84E0014EB07 /* PreferencesViewController+TableView.swift */,
480                                BF1D6D9421BB379A0014EB07 /* PreferencesWindowController.swift */,
481                                BF1D6DA221BBB8120014EB07 /* AdvancedTableView.swift */,
482                        );
483                        path = preferences;
484                        sourceTree = "<group>";
485                };
486                BF1D6DA621BBB9F50014EB07 /* launchd */ = {
487                        isa = PBXGroup;
488                        children = (
489                                BFD899422169EE9F0014EB07 /* LaunchAgent.swift */,
490                                BFD899442169EFE90014EB07 /* LaunchAgent+Status.swift */,
491                                BFD899462169F01B0014EB07 /* LaunchAgentManager.swift */,
492                        );
493                        path = launchd;
494                        sourceTree = "<group>";
495                };
496                BF50615F2113C48E0014EB07 = {
497                        isa = PBXGroup;
498                        children = (
499                                BFD289902277BED90014EB07 /* Sparkle.framework */,
500                                BFAA380022689DFA0014EB07 /* CommonCode */,
501                                BF0956E621EAD3590014EB07 /* profile.tgz */,
502                                BF14B714215DA3330014EB07 /* version.h.tpl */,
503                                BF1EFA44215141630014EB07 /* base.zip */,
504                                BF1EFA45215141640014EB07 /* ItoopieTransparent.png */,
505                                BF1EFA46215141640014EB07 /* launcher.jar */,
506                                BF50616A2113C48E0014EB07 /* I2PLauncher */,
507                                BFA5226021CD43480014EB07 /* StartupItemApp */,
508                                BFAA37E8226891760014EB07 /* I2PSnark-Share */,
509                                BF99FD3D227087A40014EB07 /* RouterWrapper */,
510                                BF5061692113C48E0014EB07 /* Products */,
511                                BF5061922113C6ED0014EB07 /* Frameworks */,
512                                BFD289E5227810B00014EB07 /* I2PLauncher copy-Info.plist */,
513                                350F6D42FF1F2A6A9F60613D /* Pods */,
514                        );
515                        sourceTree = "<group>";
516                };
517                BF5061692113C48E0014EB07 /* Products */ = {
518                        isa = PBXGroup;
519                        children = (
520                                BF5061682113C48E0014EB07 /* I2PLauncher.app */,
521                                BFA5225F21CD43480014EB07 /* StartupItemApp.app */,
522                                BFAA37E7226891760014EB07 /* I2PSnark-Share.appex */,
523                                BF99FD3C227087A40014EB07 /* RouterWrapper */,
524                                BFD289E4227810AF0014EB07 /* I2PLauncher-Appstore.app */,
525                        );
526                        name = Products;
527                        sourceTree = "<group>";
528                };
529                BF50616A2113C48E0014EB07 /* I2PLauncher */ = {
530                        isa = PBXGroup;
531                        children = (
532                                BFFDBCDD227B5BB90014EB07 /* ObjectiveC */,
533                                BF650CA52152AC7D0014EB07 /* bumpInfoPlist.sh */,
534                                BF1EFA42215141220014EB07 /* include */,
535                                BF1EFA3D215141100014EB07 /* main.mm */,
536                                BF5315042150C4860014EB07 /* routermgmt */,
537                                BF0778A12150897A0014EB07 /* userinterface */,
538                                BF0778A0215080910014EB07 /* subprocesses */,
539                                BF5061712113C4900014EB07 /* Assets.xcassets */,
540                                BFF45818213C428E0014EB07 /* I2PLauncher-Bridging-Header.h */,
541                                BF5061792113C4900014EB07 /* I2PLauncher.entitlements */,
542                                BF50616E2113C48E0014EB07 /* I2PLauncher.xcdatamodeld */,
543                                BF5061732113C4900014EB07 /* UserInterfaces.xib */,
544                                BF5061762113C4900014EB07 /* Info.plist */,
545                                BFD28A04227826640014EB07 /* Resources */,
546                                BFBDCAFD2150567D0014EB07 /* SwiftApplicationDelegate.swift */,
547                                BF99FD4322708AB10014EB07 /* Identifiers.swift */,
548                        );
549                        path = I2PLauncher;
550                        sourceTree = "<group>";
551                };
552                BF5061922113C6ED0014EB07 /* Frameworks */ = {
553                        isa = PBXGroup;
554                        children = (
555                                BF1D6D9E21BBA1460014EB07 /* WebKit.framework */,
556                                BFE16BFD2156FD290014EB07 /* Sparkle.framework */,
557                                BFE1CBAC2151908F0014EB07 /* CoreFoundation.framework */,
558                                BF865416215182820014EB07 /* Foundation.framework */,
559                                BF865414215180F60014EB07 /* libswiftDarwin.tbd */,
560                                BFBDCAFF21505BED0014EB07 /* AppKit.framework */,
561                                BF5061952113C84E0014EB07 /* Cocoa.framework */,
562                                AF1CEEADE02906132180EEE5 /* Pods_I2PLauncher.framework */,
563                        );
564                        name = Frameworks;
565                        sourceTree = "<group>";
566                };
567                BF5315042150C4860014EB07 /* routermgmt */ = {
568                        isa = PBXGroup;
569                        children = (
570                                BFD28A07227830DB0014EB07 /* RouterServices */,
571                                BF1D6DA621BBB9F50014EB07 /* launchd */,
572                                BFBDCB01215060190014EB07 /* DetectJava.swift */,
573                                BF7506CA21509CFD0014EB07 /* RouterProcessStatus.swift */,
574                                BF5315122150EB510014EB07 /* RouterProcessStatus+ObjectiveC.swift */,
575                                BF5315062150C55B0014EB07 /* RouterRunner.swift */,
576                                BFDD81D92156B3E30014EB07 /* RouterManager.swift */,
577                                BFA392FB2259E89B0014EB07 /* NetworkUtil.swift */,
578                                BFD289F2227814AC0014EB07 /* Service.swift */,
579                        );
580                        path = routermgmt;
581                        sourceTree = "<group>";
582                };
583                BF5315052150C4AB0014EB07 /* Utils */ = {
584                        isa = PBXGroup;
585                        children = (
586                                BFBDCAF9215050810014EB07 /* ReflectionFunctions.swift */,
587                                BFBDCAF52150428D0014EB07 /* StringExtensions.swift */,
588                                BFBDCAF7215047FE0014EB07 /* ArrayExtensions.swift */,
589                                BF53150C2150CE310014EB07 /* DateTimeUtils.swift */,
590                                BFE16BF92156DAED0014EB07 /* EventManager.swift */,
591                                BF14B711215D9E040014EB07 /* FolderContentMonitor.swift */,
592                                BF1D6D9021BB344D0014EB07 /* Preferences.swift */,
593                                BFA5226F21CDBF450014EB07 /* Startup.swift */,
594                                BF99FD4622708DA70014EB07 /* DispatchQueue+delay.swift */,
595                        );
596                        path = Utils;
597                        sourceTree = "<group>";
598                };
599                BF99FD3D227087A40014EB07 /* RouterWrapper */ = {
600                        isa = PBXGroup;
601                        children = (
602                                BF99FD3E227087A40014EB07 /* main.swift */,
603                        );
604                        path = RouterWrapper;
605                        sourceTree = "<group>";
606                };
607                BFA5226021CD43480014EB07 /* StartupItemApp */ = {
608                        isa = PBXGroup;
609                        children = (
610                                BFA5226121CD43480014EB07 /* AppDelegate.swift */,
611                                BFA5226321CD434A0014EB07 /* Assets.xcassets */,
612                                BFA5226821CD434A0014EB07 /* Info.plist */,
613                                BFA5226921CD434A0014EB07 /* StartupItemApp.entitlements */,
614                        );
615                        path = StartupItemApp;
616                        sourceTree = "<group>";
617                };
618                BFAA37E8226891760014EB07 /* I2PSnark-Share */ = {
619                        isa = PBXGroup;
620                        children = (
621                                BFAA37E9226891760014EB07 /* icon.icns */,
622                                BFAA37EB226891760014EB07 /* ShareViewController.swift */,
623                                BFAA37ED226891760014EB07 /* ShareViewController.xib */,
624                                BFAA37F0226891760014EB07 /* Info.plist */,
625                                BFAA37F1226891760014EB07 /* I2PSnark_Share.entitlements */,
626                        );
627                        path = "I2PSnark-Share";
628                        sourceTree = "<group>";
629                };
630                BFAA380022689DFA0014EB07 /* CommonCode */ = {
631                        isa = PBXGroup;
632                        children = (
633                                BF1D6DA021BBA9910014EB07 /* Browser */,
634                                BF5315052150C4AB0014EB07 /* Utils */,
635                        );
636                        path = CommonCode;
637                        sourceTree = "<group>";
638                };
639                BFD289FA227820670014EB07 /* Style2019 */ = {
640                        isa = PBXGroup;
641                        children = (
642                                BFD289FB227821330014EB07 /* EditorTableView */,
643                                BFD289EC227813EB0014EB07 /* AppearanceObserver.swift */,
644                                BFD289EE227814240014EB07 /* CustomScrollView.swift */,
645                                BFD289F02278144A0014EB07 /* Icons.swift */,
646                                BFD289F4227818DA0014EB07 /* StatusIndicator.swift */,
647                                BFD289E6227812C10014EB07 /* SwitchableTableViewController.swift */,
648                                BFD289E8227812F20014EB07 /* ServiceTableViewController.swift */,
649                                BFD289F62278192B0014EB07 /* ServiceTableRowView.swift */,
650                                BFD289F82278194D0014EB07 /* StatusTableCell.swift */,
651                                BFD289EA227813A60014EB07 /* BottomBar.swift */,
652                        );
653                        path = Style2019;
654                        sourceTree = "<group>";
655                };
656                BFD289FB227821330014EB07 /* EditorTableView */ = {
657                        isa = PBXGroup;
658                        children = (
659                                BFD289FC227821410014EB07 /* EditorTableCell.swift */,
660                                BFD289FE227821690014EB07 /* EditorTableViewController.swift */,
661                                BFD28A002278218F0014EB07 /* SectionHeaderView.swift */,
662                                BFD28A02227821D00014EB07 /* SettingsView.swift */,
663                        );
664                        path = EditorTableView;
665                        sourceTree = "<group>";
666                };
667                BFD28A04227826640014EB07 /* Resources */ = {
668                        isa = PBXGroup;
669                        children = (
670                                BF1D6D8E21BB32460014EB07 /* Preferences.storyboard */,
671                                BF07789621506C810014EB07 /* Storyboard.storyboard */,
672                                BFD28A052278269A0014EB07 /* RouterServices.plist */,
673                        );
674                        path = Resources;
675                        sourceTree = "<group>";
676                };
677                BFD28A07227830DB0014EB07 /* RouterServices */ = {
678                        isa = PBXGroup;
679                        children = (
680                                BFD28A08227830EF0014EB07 /* I2PRouterService.swift */,
681                                BFD28A0A227833E80014EB07 /* HttpTunnelService.swift */,
682                                BFD28A0C227834120014EB07 /* IrcTunnelService.swift */,
683                        );
684                        path = RouterServices;
685                        sourceTree = "<group>";
686                };
687                BFFDBCDD227B5BB90014EB07 /* ObjectiveC */ = {
688                        isa = PBXGroup;
689                        children = (
690                                BF14B70E215C98DC0014EB07 /* Logger.mm */,
691                                BF14B70C215C98DC0014EB07 /* Logger.h */,
692                                BF650CA82152AC7D0014EB07 /* Deployer.h */,
693                                BF650CA72152AC7D0014EB07 /* Deployer.mm */,
694                                BF1EFA3B215141100014EB07 /* RouterTask.h */,
695                                BF1EFA3E215141100014EB07 /* RouterTask.mm */,
696                                BF1EFA3F215141110014EB07 /* AppDelegate.h */,
697                                BF3143FF2160CA350014EB07 /* logger_c.h */,
698                                BF1EFA38215140E60014EB07 /* SBridge.h */,
699                                BF14B70D215C98DC0014EB07 /* LoggerWorker.cpp */,
700                                BF14B70B215C98DC0014EB07 /* LoggerWorker.hpp */,
701                                BF1EFA39215140E60014EB07 /* SBridge.mm */,
702                        );
703                        path = ObjectiveC;
704                        sourceTree = "<group>";
705                };
706/* End PBXGroup section */
707
708/* Begin PBXNativeTarget section */
709                BF5061672113C48E0014EB07 /* I2PLauncher */ = {
710                        isa = PBXNativeTarget;
711                        buildConfigurationList = BF50617C2113C4900014EB07 /* Build configuration list for PBXNativeTarget "I2PLauncher" */;
712                        buildPhases = (
713                                F1677B10B8ACD49E0ACEC82A /* [CP] Check Pods Manifest.lock */,
714                                BF14B713215DA1460014EB07 /* ShellScript */,
715                                BF5061642113C48E0014EB07 /* Sources */,
716                                BF5061652113C48E0014EB07 /* Frameworks */,
717                                BF1EFA4B215142030014EB07 /* ShellScript */,
718                                BF5061662113C48E0014EB07 /* Resources */,
719                                BFA5226D21CD44610014EB07 /* CopyFiles */,
720                                BFAA37F8226891760014EB07 /* Embed App Extensions */,
721                                BFD289932277BEDA0014EB07 /* Embed Frameworks */,
722                                C3823A85B1B52D669B6C412F /* [CP] Embed Pods Frameworks */,
723                        );
724                        buildRules = (
725                        );
726                        dependencies = (
727                                BFAA37F3226891760014EB07 /* PBXTargetDependency */,
728                        );
729                        name = I2PLauncher;
730                        productName = I2PLauncher;
731                        productReference = BF5061682113C48E0014EB07 /* I2PLauncher.app */;
732                        productType = "com.apple.product-type.application";
733                };
734                BF99FD3B227087A40014EB07 /* RouterWrapper */ = {
735                        isa = PBXNativeTarget;
736                        buildConfigurationList = BF99FD40227087A40014EB07 /* Build configuration list for PBXNativeTarget "RouterWrapper" */;
737                        buildPhases = (
738                                BF99FD38227087A40014EB07 /* Sources */,
739                                BF99FD39227087A40014EB07 /* Frameworks */,
740                                BF99FD3A227087A40014EB07 /* CopyFiles */,
741                        );
742                        buildRules = (
743                        );
744                        dependencies = (
745                        );
746                        name = RouterWrapper;
747                        productName = RouterWrapper;
748                        productReference = BF99FD3C227087A40014EB07 /* RouterWrapper */;
749                        productType = "com.apple.product-type.tool";
750                };
751                BFA5225E21CD43480014EB07 /* StartupItemApp */ = {
752                        isa = PBXNativeTarget;
753                        buildConfigurationList = BFA5226C21CD434A0014EB07 /* Build configuration list for PBXNativeTarget "StartupItemApp" */;
754                        buildPhases = (
755                                BFA5225B21CD43480014EB07 /* Sources */,
756                                BFA5225C21CD43480014EB07 /* Frameworks */,
757                                BFA5225D21CD43480014EB07 /* Resources */,
758                        );
759                        buildRules = (
760                        );
761                        dependencies = (
762                        );
763                        name = StartupItemApp;
764                        productName = StartupItemApp;
765                        productReference = BFA5225F21CD43480014EB07 /* StartupItemApp.app */;
766                        productType = "com.apple.product-type.application";
767                };
768                BFAA37E6226891760014EB07 /* I2PSnark-Share */ = {
769                        isa = PBXNativeTarget;
770                        buildConfigurationList = BFAA37F7226891760014EB07 /* Build configuration list for PBXNativeTarget "I2PSnark-Share" */;
771                        buildPhases = (
772                                BFAA37E3226891760014EB07 /* Sources */,
773                                BFAA37E4226891760014EB07 /* Frameworks */,
774                                BFAA37E5226891760014EB07 /* Resources */,
775                        );
776                        buildRules = (
777                        );
778                        dependencies = (
779                        );
780                        name = "I2PSnark-Share";
781                        productName = "I2PSnark-Share";
782                        productReference = BFAA37E7226891760014EB07 /* I2PSnark-Share.appex */;
783                        productType = "com.apple.product-type.app-extension";
784                };
785                BFD28994227810AF0014EB07 /* I2PLauncher-Appstore */ = {
786                        isa = PBXNativeTarget;
787                        buildConfigurationList = BFD289E1227810AF0014EB07 /* Build configuration list for PBXNativeTarget "I2PLauncher-Appstore" */;
788                        buildPhases = (
789                                BFD28998227810AF0014EB07 /* ShellScript */,
790                                BFD28999227810AF0014EB07 /* Sources */,
791                                BFD289C6227810AF0014EB07 /* Frameworks */,
792                                BFD289CE227810AF0014EB07 /* ShellScript */,
793                                BFD289CF227810AF0014EB07 /* Resources */,
794                                BFD289DA227810AF0014EB07 /* CopyFiles */,
795                                BFD289DC227810AF0014EB07 /* Embed App Extensions */,
796                        );
797                        buildRules = (
798                        );
799                        dependencies = (
800                                BFD28995227810AF0014EB07 /* PBXTargetDependency */,
801                        );
802                        name = "I2PLauncher-Appstore";
803                        productName = I2PLauncher;
804                        productReference = BFD289E4227810AF0014EB07 /* I2PLauncher-Appstore.app */;
805                        productType = "com.apple.product-type.application";
806                };
807/* End PBXNativeTarget section */
808
809/* Begin PBXProject section */
810                BF5061602113C48E0014EB07 /* Project object */ = {
811                        isa = PBXProject;
812                        attributes = {
813                                LastSwiftUpdateCheck = 1010;
814                                LastUpgradeCheck = 1000;
815                                ORGANIZATIONNAME = "The I2P Project";
816                                TargetAttributes = {
817                                        BF5061672113C48E0014EB07 = {
818                                                CreatedOnToolsVersion = 9.4.1;
819                                                DevelopmentTeam = W3C42P2LA8;
820                                                LastSwiftMigration = 0940;
821                                                ProvisioningStyle = Manual;
822                                                SystemCapabilities = {
823                                                        com.apple.ApplicationGroups.Mac = {
824                                                                enabled = 0;
825                                                        };
826                                                        com.apple.HardenedRuntime = {
827                                                                enabled = 1;
828                                                        };
829                                                        com.apple.NetworkExtensions = {
830                                                                enabled = 0;
831                                                        };
832                                                        com.apple.Sandbox = {
833                                                                enabled = 0;
834                                                        };
835                                                };
836                                        };
837                                        BF99FD3B227087A40014EB07 = {
838                                                CreatedOnToolsVersion = 10.1;
839                                                DevelopmentTeam = W3C42P2LA8;
840                                                ProvisioningStyle = Automatic;
841                                        };
842                                        BFA5225E21CD43480014EB07 = {
843                                                CreatedOnToolsVersion = 10.1;
844                                                DevelopmentTeam = W3C42P2LA8;
845                                                ProvisioningStyle = Manual;
846                                                SystemCapabilities = {
847                                                        com.apple.ApplicationGroups.Mac = {
848                                                                enabled = 1;
849                                                        };
850                                                };
851                                        };
852                                        BFAA37E6226891760014EB07 = {
853                                                CreatedOnToolsVersion = 10.1;
854                                                DevelopmentTeam = W3C42P2LA8;
855                                                ProvisioningStyle = Manual;
856                                                SystemCapabilities = {
857                                                        com.apple.ApplicationGroups.Mac = {
858                                                                enabled = 1;
859                                                        };
860                                                        com.apple.Sandbox = {
861                                                                enabled = 1;
862                                                        };
863                                                };
864                                        };
865                                        BFD28994227810AF0014EB07 = {
866                                                DevelopmentTeam = W3C42P2LA8;
867                                                ProvisioningStyle = Manual;
868                                        };
869                                };
870                        };
871                        buildConfigurationList = BF5061632113C48E0014EB07 /* Build configuration list for PBXProject "I2PLauncher" */;
872                        compatibilityVersion = "Xcode 6.3";
873                        developmentRegion = en;
874                        hasScannedForEncodings = 0;
875                        knownRegions = (
876                                en,
877                                Base,
878                        );
879                        mainGroup = BF50615F2113C48E0014EB07;
880                        productRefGroup = BF5061692113C48E0014EB07 /* Products */;
881                        projectDirPath = "";
882                        projectRoot = "";
883                        targets = (
884                                BF5061672113C48E0014EB07 /* I2PLauncher */,
885                                BFA5225E21CD43480014EB07 /* StartupItemApp */,
886                                BFAA37E6226891760014EB07 /* I2PSnark-Share */,
887                                BF99FD3B227087A40014EB07 /* RouterWrapper */,
888                                BFD28994227810AF0014EB07 /* I2PLauncher-Appstore */,
889                        );
890                };
891/* End PBXProject section */
892
893/* Begin PBXResourcesBuildPhase section */
894                BF5061662113C48E0014EB07 /* Resources */ = {
895                        isa = PBXResourcesBuildPhase;
896                        buildActionMask = 2147483647;
897                        files = (
898                                BF0956E721EAD3590014EB07 /* profile.tgz in Resources */,
899                                BF86541321515CA00014EB07 /* launcher.jar in Resources */,
900                                BF650CA92152AC7D0014EB07 /* bumpInfoPlist.sh in Resources */,
901                                BF07789721506C810014EB07 /* Storyboard.storyboard in Resources */,
902                                BF5061722113C4900014EB07 /* Assets.xcassets in Resources */,
903                                BF5061752113C4900014EB07 /* UserInterfaces.xib in Resources */,
904                                BF1EFA48215141640014EB07 /* ItoopieTransparent.png in Resources */,
905                                BF1EFA47215141640014EB07 /* base.zip in Resources */,
906                                BFD28A062278269A0014EB07 /* RouterServices.plist in Resources */,
907                                BF1D6D8F21BB32460014EB07 /* Preferences.storyboard in Resources */,
908                                BF1D6D9B21BB86520014EB07 /* ConsoleWebView.storyboard in Resources */,
909                        );
910                        runOnlyForDeploymentPostprocessing = 0;
911                };
912                BFA5225D21CD43480014EB07 /* Resources */ = {
913                        isa = PBXResourcesBuildPhase;
914                        buildActionMask = 2147483647;
915                        files = (
916                                BFA5226421CD434A0014EB07 /* Assets.xcassets in Resources */,
917                        );
918                        runOnlyForDeploymentPostprocessing = 0;
919                };
920                BFAA37E5226891760014EB07 /* Resources */ = {
921                        isa = PBXResourcesBuildPhase;
922                        buildActionMask = 2147483647;
923                        files = (
924                                BFAA37EF226891760014EB07 /* ShareViewController.xib in Resources */,
925                                BFAA37EA226891760014EB07 /* icon.icns in Resources */,
926                        );
927                        runOnlyForDeploymentPostprocessing = 0;
928                };
929                BFD289CF227810AF0014EB07 /* Resources */ = {
930                        isa = PBXResourcesBuildPhase;
931                        buildActionMask = 2147483647;
932                        files = (
933                                BFD289D0227810AF0014EB07 /* profile.tgz in Resources */,
934                                BFD289D1227810AF0014EB07 /* launcher.jar in Resources */,
935                                BFD289D2227810AF0014EB07 /* bumpInfoPlist.sh in Resources */,
936                                BFD289D3227810AF0014EB07 /* Storyboard.storyboard in Resources */,
937                                BFD289D4227810AF0014EB07 /* Assets.xcassets in Resources */,
938                                BFD289D5227810AF0014EB07 /* UserInterfaces.xib in Resources */,
939                                BFD289D6227810AF0014EB07 /* ItoopieTransparent.png in Resources */,
940                                BFD289D7227810AF0014EB07 /* base.zip in Resources */,
941                                BFD289D8227810AF0014EB07 /* Preferences.storyboard in Resources */,
942                                BFD289D9227810AF0014EB07 /* ConsoleWebView.storyboard in Resources */,
943                        );
944                        runOnlyForDeploymentPostprocessing = 0;
945                };
946/* End PBXResourcesBuildPhase section */
947
948/* Begin PBXShellScriptBuildPhase section */
949                BF14B713215DA1460014EB07 /* ShellScript */ = {
950                        isa = PBXShellScriptBuildPhase;
951                        buildActionMask = 2147483647;
952                        files = (
953                        );
954                        inputFileListPaths = (
955                        );
956                        inputPaths = (
957                        );
958                        outputFileListPaths = (
959                        );
960                        outputPaths = (
961                        );
962                        runOnlyForDeploymentPostprocessing = 0;
963                        shellPath = /bin/sh;
964                        shellScript = "# Type a script or drag a script file from your workspace to insert its path.\nversion=`/usr/libexec/PlistBuddy -c \"Print I2PRouterVersion\" \"${INFOPLIST_FILE}\"`\ncommit=`mtn heads --branch=i2p.i2p | awk '{ print $1 }' | head -n 1`\nbuildinfo=\"Built $(date), $commit\"\n\n# Use cat to avoid any potential alias of cp asking for overwrite of file.\ncat $SRCROOT/version.h.tpl > $SRCROOT/version.h\nsed -i '' \"s#VERSION_REPLACED_BY_XCODE_BUILD_SCRIPT#$version#g\" $SRCROOT/version.h\nsed -i '' \"s#BUILD_INFO_REPLACED_BY_XCODE_BUILD_SCRIPT#$buildinfo#\" $SRCROOT/version.h\n\n$SRCROOT/check_latest_java.sh\n\n";
965                };
966                BF1EFA4B215142030014EB07 /* ShellScript */ = {
967                        isa = PBXShellScriptBuildPhase;
968                        buildActionMask = 2147483647;
969                        files = (
970                        );
971                        inputPaths = (
972                        );
973                        outputPaths = (
974                        );
975                        runOnlyForDeploymentPostprocessing = 0;
976                        shellPath = /bin/sh;
977                        shellScript = "# Run from launchers/macosx\nset -x\n\n# Warning to keep clean files\nfind \"${SRCROOT}\" \\( -name \"*.h\" -or -name \"*.m\" \\) -print0 | xargs -0 wc -l | awk '$1 > 200 && $2 != \"total\" { print $2 \":1: warning: file more than 200 lines\" }'\n\nif [ ! -z \"${REPACK_I2P}\" ]; then\n    export BUILDDIR=$(pwd)\n    export MACOSX_SOURCE_DIR=$SRCROOT\n    export I2P_SOURCE_DIR=$(realpath $SRCROOT/../..)\n    cd $MACOSX_SOURCE_DIR/..\n    # TODO: Find out why sbt hangs when executed in cli\n    #./sbt \";macosx:assembly\"\n    cd ..\n    cd $I2P_SOURCE_DIR\n    ant preppkg-osx jbigi-osx-only\n    cp build/jbigi.jar pkg-temp/lib/jbigi.jar\n    cd pkg-temp\n    rm -f $BUILDDIR/base.zip\n    zip -r -v -9 $BUILDDIR/base.zip *\n    cd $MACOSX_SOURCE_DIR\n    cp $MACOSX_SOURCE_DIR/target/scala-2.11/routerLauncher-assembly-0.1.0-SNAPSHOT.jar $BUILDDIR/launcher.jar\nfi\n\n";
978                };
979                BFD28998227810AF0014EB07 /* ShellScript */ = {
980                        isa = PBXShellScriptBuildPhase;
981                        buildActionMask = 2147483647;
982                        files = (
983                        );
984                        inputFileListPaths = (
985                        );
986                        inputPaths = (
987                        );
988                        outputFileListPaths = (
989                        );
990                        outputPaths = (
991                        );
992                        runOnlyForDeploymentPostprocessing = 0;
993                        shellPath = /bin/sh;
994                        shellScript = "# Type a script or drag a script file from your workspace to insert its path.\nversion=`/usr/libexec/PlistBuddy -c \"Print I2PRouterVersion\" \"${INFOPLIST_FILE}\"`\ncommit=`mtn heads --branch=i2p.i2p | awk '{ print $1 }' | head -n 1`\nbuildinfo=\"Built $(date), $commit\"\n\n# Use cat to avoid any potential alias of cp asking for overwrite of file.\ncat $SRCROOT/version.h.tpl > $SRCROOT/version.h\nsed -i '' \"s#VERSION_REPLACED_BY_XCODE_BUILD_SCRIPT#$version#g\" $SRCROOT/version.h\nsed -i '' \"s#BUILD_INFO_REPLACED_BY_XCODE_BUILD_SCRIPT#$buildinfo#\" $SRCROOT/version.h\n\n$SRCROOT/check_latest_java.sh\n\n";
995                };
996                BFD289CE227810AF0014EB07 /* ShellScript */ = {
997                        isa = PBXShellScriptBuildPhase;
998                        buildActionMask = 2147483647;
999                        files = (
1000                        );
1001                        inputPaths = (
1002                        );
1003                        outputPaths = (
1004                        );
1005                        runOnlyForDeploymentPostprocessing = 0;
1006                        shellPath = /bin/sh;
1007                        shellScript = "# Run from launchers/macosx\nset -x\n\n# Warning to keep clean files\nfind \"${SRCROOT}\" \\( -name \"*.h\" -or -name \"*.m\" \\) -print0 | xargs -0 wc -l | awk '$1 > 200 && $2 != \"total\" { print $2 \":1: warning: file more than 200 lines\" }'\n\nif [ ! -z \"${REPACK_I2P}\" ]; then\n    export BUILDDIR=$(pwd)\n    export MACOSX_SOURCE_DIR=$SRCROOT\n    export I2P_SOURCE_DIR=$(realpath $SRCROOT/../..)\n    cd $MACOSX_SOURCE_DIR/..\n    # TODO: Find out why sbt hangs when executed in cli\n    #./sbt \";macosx:assembly\"\n    cd ..\n    cd $I2P_SOURCE_DIR\n    ant preppkg-osx jbigi-osx-only\n    cp build/jbigi.jar pkg-temp/lib/jbigi.jar\n    cd pkg-temp\n    rm -f $BUILDDIR/base.zip\n    zip -r -v -9 $BUILDDIR/base.zip *\n    cd $MACOSX_SOURCE_DIR\n    cp $MACOSX_SOURCE_DIR/target/scala-2.11/routerLauncher-assembly-0.1.0-SNAPSHOT.jar $BUILDDIR/launcher.jar\nfi\n\n";
1008                };
1009                C3823A85B1B52D669B6C412F /* [CP] Embed Pods Frameworks */ = {
1010                        isa = PBXShellScriptBuildPhase;
1011                        buildActionMask = 2147483647;
1012                        files = (
1013                        );
1014                        inputFileListPaths = (
1015                        );
1016                        inputPaths = (
1017                                "${SRCROOT}/Pods/Target Support Files/Pods-I2PLauncher/Pods-I2PLauncher-frameworks.sh",
1018                                "${BUILT_PRODUCTS_DIR}/Kanna/Kanna.framework",
1019                                "${BUILT_PRODUCTS_DIR}/MBPopup/MBPopup.framework",
1020                                "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework",
1021                                "${BUILT_PRODUCTS_DIR}/SwiftDate/SwiftDate.framework",
1022                        );
1023                        name = "[CP] Embed Pods Frameworks";
1024                        outputFileListPaths = (
1025                        );
1026                        outputPaths = (
1027                                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Kanna.framework",
1028                                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBPopup.framework",
1029                                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework",
1030                                "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftDate.framework",
1031                        );
1032                        runOnlyForDeploymentPostprocessing = 0;
1033                        shellPath = /bin/sh;
1034                        shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-I2PLauncher/Pods-I2PLauncher-frameworks.sh\"\n";
1035                        showEnvVarsInLog = 0;
1036                };
1037                F1677B10B8ACD49E0ACEC82A /* [CP] Check Pods Manifest.lock */ = {
1038                        isa = PBXShellScriptBuildPhase;
1039                        buildActionMask = 2147483647;
1040                        files = (
1041                        );
1042                        inputFileListPaths = (
1043                        );
1044                        inputPaths = (
1045                                "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
1046                                "${PODS_ROOT}/Manifest.lock",
1047                        );
1048                        name = "[CP] Check Pods Manifest.lock";
1049                        outputFileListPaths = (
1050                        );
1051                        outputPaths = (
1052                                "$(DERIVED_FILE_DIR)/Pods-I2PLauncher-checkManifestLockResult.txt",
1053                        );
1054                        runOnlyForDeploymentPostprocessing = 0;
1055                        shellPath = /bin/sh;
1056                        shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
1057                        showEnvVarsInLog = 0;
1058                };
1059/* End PBXShellScriptBuildPhase section */
1060
1061/* Begin PBXSourcesBuildPhase section */
1062                BF5061642113C48E0014EB07 /* Sources */ = {
1063                        isa = PBXSourcesBuildPhase;
1064                        buildActionMask = 2147483647;
1065                        files = (
1066                                BFBDCB04215060970014EB07 /* StatusBarController.swift in Sources */,
1067                                BFBDCAF8215047FE0014EB07 /* ArrayExtensions.swift in Sources */,
1068                                BF5315072150C55B0014EB07 /* RouterRunner.swift in Sources */,
1069                                BF99FD4422708AB10014EB07 /* Identifiers.swift in Sources */,
1070                                BFE16BFA2156DAED0014EB07 /* EventManager.swift in Sources */,
1071                                BFBDCAF12150420C0014EB07 /* ExecutionResult.swift in Sources */,
1072                                BFE16BF82156C61E0014EB07 /* RouterStatusView.swift in Sources */,
1073                                BFBDCAEF215041E30014EB07 /* Error.swift in Sources */,
1074                                BF1EFA41215141110014EB07 /* RouterTask.mm in Sources */,
1075                                BFA392FC2259E89B0014EB07 /* NetworkUtil.swift in Sources */,
1076                                BF7506CB21509CFD0014EB07 /* RouterProcessStatus.swift in Sources */,
1077                                BFD289F3227814AC0014EB07 /* Service.swift in Sources */,
1078                                BFBDCAE9215040670014EB07 /* Subprocess.swift in Sources */,
1079                                BF1D6D9321BB36880014EB07 /* PreferencesViewController.swift in Sources */,
1080                                BF1D6D9921BB7DC10014EB07 /* FirefoxManager.swift in Sources */,
1081                                BFBDCAFA215050810014EB07 /* ReflectionFunctions.swift in Sources */,
1082                                BFD289E7227812C10014EB07 /* SwitchableTableViewController.swift in Sources */,
1083                                BFD289F5227818DA0014EB07 /* StatusIndicator.swift in Sources */,
1084                                BFBDCAED215041C10014EB07 /* Subprocess+CompactAPI.swift in Sources */,
1085                                BFD28A0D227834120014EB07 /* IrcTunnelService.swift in Sources */,
1086                                BFBDCB02215060190014EB07 /* DetectJava.swift in Sources */,
1087                                BFD289F12278144A0014EB07 /* Icons.swift in Sources */,
1088                                BF07789E21506D2B0014EB07 /* PopoverViewController.swift in Sources */,
1089                                BF1D6DA321BBB8120014EB07 /* AdvancedTableView.swift in Sources */,
1090                                BF99FD4722708DA70014EB07 /* DispatchQueue+delay.swift in Sources */,
1091                                BFD899472169F01B0014EB07 /* LaunchAgentManager.swift in Sources */,
1092                                BF650CAB2152AC7D0014EB07 /* Deployer.mm in Sources */,
1093                                BF1D6DA521BBB84E0014EB07 /* PreferencesViewController+TableView.swift in Sources */,
1094                                BF1EFA40215141110014EB07 /* main.mm in Sources */,
1095                                BFD28A012278218F0014EB07 /* SectionHeaderView.swift in Sources */,
1096                                BFD28A0B227833E80014EB07 /* HttpTunnelService.swift in Sources */,
1097                                BFD289EB227813A60014EB07 /* BottomBar.swift in Sources */,
1098                                BFBDCAF4215042670014EB07 /* AppleStuffExceptionHandler.m in Sources */,
1099                                BFD289F92278194D0014EB07 /* StatusTableCell.swift in Sources */,
1100                                BFD289ED227813EB0014EB07 /* AppearanceObserver.swift in Sources */,
1101                                BFD289FF227821690014EB07 /* EditorTableViewController.swift in Sources */,
1102                                BF3143FE2160C1BD0014EB07 /* DownloadJavaViewController.swift in Sources */,
1103                                BF1D6D9521BB379A0014EB07 /* PreferencesWindowController.swift in Sources */,
1104                                BFD289E9227812F20014EB07 /* ServiceTableViewController.swift in Sources */,
1105                                BFD28A09227830EF0014EB07 /* I2PRouterService.swift in Sources */,
1106                                BFD289F72278192B0014EB07 /* ServiceTableRowView.swift in Sources */,
1107                                BF531515215105B40014EB07 /* LogViewController.swift in Sources */,
1108                                BFA5227021CDBF450014EB07 /* Startup.swift in Sources */,
1109                                BF5315132150EB510014EB07 /* RouterProcessStatus+ObjectiveC.swift in Sources */,
1110                                BF1D6D9121BB344D0014EB07 /* Preferences.swift in Sources */,
1111                                BFD899452169EFE90014EB07 /* LaunchAgent+Status.swift in Sources */,
1112                                BF14B712215D9E040014EB07 /* FolderContentMonitor.swift in Sources */,
1113                                BFBDCAFE2150567D0014EB07 /* SwiftApplicationDelegate.swift in Sources */,
1114                                BFD899432169EE9F0014EB07 /* LaunchAgent.swift in Sources */,
1115                                BFDD81DA2156B3E30014EB07 /* RouterManager.swift in Sources */,
1116                                BFD28A03227821D00014EB07 /* SettingsView.swift in Sources */,
1117                                BF1EFA3A215140E60014EB07 /* SBridge.mm in Sources */,
1118                                BF14B70F215C98DC0014EB07 /* LoggerWorker.cpp in Sources */,
1119                                BF1D6D9D21BB87000014EB07 /* EmbeddedConsoleView.swift in Sources */,
1120                                BFD289FD227821410014EB07 /* EditorTableCell.swift in Sources */,
1121                                BF14B710215C98DC0014EB07 /* Logger.mm in Sources */,
1122                                BFD289EF227814240014EB07 /* CustomScrollView.swift in Sources */,
1123                                BFBDCAF62150428D0014EB07 /* StringExtensions.swift in Sources */,
1124                                BF5061702113C48E0014EB07 /* I2PLauncher.xcdatamodeld in Sources */,
1125                                BFBDCAEB215041630014EB07 /* TaskPipeline.swift in Sources */,
1126                                BF53150D2150CE310014EB07 /* DateTimeUtils.swift in Sources */,
1127                        );
1128                        runOnlyForDeploymentPostprocessing = 0;
1129                };
1130                BF99FD38227087A40014EB07 /* Sources */ = {
1131                        isa = PBXSourcesBuildPhase;
1132                        buildActionMask = 2147483647;
1133                        files = (
1134                                BFFDBCDC227B50FB0014EB07 /* Identifiers.swift in Sources */,
1135                                BFFDBCDB227B50EE0014EB07 /* I2PLauncher-Bridging-Header.h in Sources */,
1136                                BFFDBCCF227B50410014EB07 /* StringExtensions.swift in Sources */,
1137                                BFFDBCD0227B50410014EB07 /* ArrayExtensions.swift in Sources */,
1138                                BFFDBCD1227B50410014EB07 /* Preferences.swift in Sources */,
1139                                BFFDBCD2227B50410014EB07 /* DetectJava.swift in Sources */,
1140                                BFFDBCD3227B50410014EB07 /* Subprocess.swift in Sources */,
1141                                BFFDBCD4227B50410014EB07 /* TaskPipeline.swift in Sources */,
1142                                BFFDBCD5227B50410014EB07 /* Subprocess+CompactAPI.swift in Sources */,
1143                                BFFDBCD6227B50410014EB07 /* Error.swift in Sources */,
1144                                BFFDBCD7227B50410014EB07 /* ExecutionResult.swift in Sources */,
1145                                BFFDBCD8227B50410014EB07 /* AppleStuffExceptionHandler.h in Sources */,
1146                                BFFDBCD9227B50410014EB07 /* AppleStuffExceptionHandler.m in Sources */,
1147                                BF99FD3F227087A40014EB07 /* main.swift in Sources */,
1148                        );
1149                        runOnlyForDeploymentPostprocessing = 0;
1150                };
1151                BFA5225B21CD43480014EB07 /* Sources */ = {
1152                        isa = PBXSourcesBuildPhase;
1153                        buildActionMask = 2147483647;
1154                        files = (
1155                                BF99FD4522708BA80014EB07 /* Identifiers.swift in Sources */,
1156                                BFA5226221CD43480014EB07 /* AppDelegate.swift in Sources */,
1157                        );
1158                        runOnlyForDeploymentPostprocessing = 0;
1159                };
1160                BFAA37E3226891760014EB07 /* Sources */ = {
1161                        isa = PBXSourcesBuildPhase;
1162                        buildActionMask = 2147483647;
1163                        files = (
1164                                BFAA37FA226892CA0014EB07 /* StringExtensions.swift in Sources */,
1165                                BFAA37FB226892CA0014EB07 /* ArrayExtensions.swift in Sources */,
1166                                BFAA37FC226892CA0014EB07 /* DateTimeUtils.swift in Sources */,
1167                                BFAA37FD226892CA0014EB07 /* EventManager.swift in Sources */,
1168                                BFAA37FE226892CA0014EB07 /* FolderContentMonitor.swift in Sources */,
1169                                BFAA37EC226891760014EB07 /* ShareViewController.swift in Sources */,
1170                        );
1171                        runOnlyForDeploymentPostprocessing = 0;
1172                };
1173                BFD28999227810AF0014EB07 /* Sources */ = {
1174                        isa = PBXSourcesBuildPhase;
1175                        buildActionMask = 2147483647;
1176                        files = (
1177                                BFD2899A227810AF0014EB07 /* StatusBarController.swift in Sources */,
1178                                BFD2899B227810AF0014EB07 /* ArrayExtensions.swift in Sources */,
1179                                BFD2899C227810AF0014EB07 /* RouterRunner.swift in Sources */,
1180                                BFD2899D227810AF0014EB07 /* Identifiers.swift in Sources */,
1181                                BFD2899E227810AF0014EB07 /* EventManager.swift in Sources */,
1182                                BFD2899F227810AF0014EB07 /* ExecutionResult.swift in Sources */,
1183                                BFD289A0227810AF0014EB07 /* RouterStatusView.swift in Sources */,
1184                                BFD289A1227810AF0014EB07 /* Error.swift in Sources */,
1185                                BFD289A2227810AF0014EB07 /* RouterTask.mm in Sources */,
1186                                BFD289A3227810AF0014EB07 /* NetworkUtil.swift in Sources */,
1187                                BFD289A4227810AF0014EB07 /* RouterProcessStatus.swift in Sources */,
1188                                BFD289A5227810AF0014EB07 /* Subprocess.swift in Sources */,
1189                                BFD289A6227810AF0014EB07 /* PreferencesViewController.swift in Sources */,
1190                                BFD289A7227810AF0014EB07 /* FirefoxManager.swift in Sources */,
1191                                BFD289A8227810AF0014EB07 /* ReflectionFunctions.swift in Sources */,
1192                                BFD289A9227810AF0014EB07 /* Subprocess+CompactAPI.swift in Sources */,
1193                                BFD289AA227810AF0014EB07 /* DetectJava.swift in Sources */,
1194                                BFD289AB227810AF0014EB07 /* PopoverViewController.swift in Sources */,
1195                                BFD289AC227810AF0014EB07 /* AdvancedTableView.swift in Sources */,
1196                                BFD289AD227810AF0014EB07 /* DispatchQueue+delay.swift in Sources */,
1197                                BFD289AE227810AF0014EB07 /* LaunchAgentManager.swift in Sources */,
1198                                BFD289AF227810AF0014EB07 /* Deployer.mm in Sources */,
1199                                BFD289B0227810AF0014EB07 /* PreferencesViewController+TableView.swift in Sources */,
1200                                BFD289B1227810AF0014EB07 /* main.mm in Sources */,
1201                                BFD289B2227810AF0014EB07 /* AppleStuffExceptionHandler.m in Sources */,
1202                                BFD289B3227810AF0014EB07 /* DownloadJavaViewController.swift in Sources */,
1203                                BFD289B4227810AF0014EB07 /* PreferencesWindowController.swift in Sources */,
1204                                BFD289B5227810AF0014EB07 /* LogViewController.swift in Sources */,
1205                                BFD289B6227810AF0014EB07 /* Startup.swift in Sources */,
1206                                BFD289B7227810AF0014EB07 /* RouterProcessStatus+ObjectiveC.swift in Sources */,
1207                                BFD289B8227810AF0014EB07 /* Preferences.swift in Sources */,
1208                                BFD289B9227810AF0014EB07 /* LaunchAgent+Status.swift in Sources */,
1209                                BFD289BA227810AF0014EB07 /* FolderContentMonitor.swift in Sources */,
1210                                BFD289BB227810AF0014EB07 /* SwiftApplicationDelegate.swift in Sources */,
1211                                BFD289BC227810AF0014EB07 /* LaunchAgent.swift in Sources */,
1212                                BFD289BD227810AF0014EB07 /* RouterManager.swift in Sources */,
1213                                BFD289BE227810AF0014EB07 /* SBridge.mm in Sources */,
1214                                BFD289BF227810AF0014EB07 /* LoggerWorker.cpp in Sources */,
1215                                BFD289C0227810AF0014EB07 /* EmbeddedConsoleView.swift in Sources */,
1216                                BFD289C1227810AF0014EB07 /* Logger.mm in Sources */,
1217                                BFD289C2227810AF0014EB07 /* StringExtensions.swift in Sources */,
1218                                BFD289C3227810AF0014EB07 /* I2PLauncher.xcdatamodeld in Sources */,
1219                                BFD289C4227810AF0014EB07 /* TaskPipeline.swift in Sources */,
1220                                BFD289C5227810AF0014EB07 /* DateTimeUtils.swift in Sources */,
1221                        );
1222                        runOnlyForDeploymentPostprocessing = 0;
1223                };
1224/* End PBXSourcesBuildPhase section */
1225
1226/* Begin PBXTargetDependency section */
1227                BFAA37F3226891760014EB07 /* PBXTargetDependency */ = {
1228                        isa = PBXTargetDependency;
1229                        target = BFAA37E6226891760014EB07 /* I2PSnark-Share */;
1230                        targetProxy = BFAA37F2226891760014EB07 /* PBXContainerItemProxy */;
1231                };
1232                BFD28995227810AF0014EB07 /* PBXTargetDependency */ = {
1233                        isa = PBXTargetDependency;
1234                        target = BFAA37E6226891760014EB07 /* I2PSnark-Share */;
1235                        targetProxy = BFD28996227810AF0014EB07 /* PBXContainerItemProxy */;
1236                };
1237/* End PBXTargetDependency section */
1238
1239/* Begin PBXVariantGroup section */
1240                BF5061732113C4900014EB07 /* UserInterfaces.xib */ = {
1241                        isa = PBXVariantGroup;
1242                        children = (
1243                                BF5061742113C4900014EB07 /* Base */,
1244                        );
1245                        name = UserInterfaces.xib;
1246                        sourceTree = "<group>";
1247                };
1248                BFAA37ED226891760014EB07 /* ShareViewController.xib */ = {
1249                        isa = PBXVariantGroup;
1250                        children = (
1251                                BFAA37EE226891760014EB07 /* Base */,
1252                        );
1253                        name = ShareViewController.xib;
1254                        sourceTree = "<group>";
1255                };
1256/* End PBXVariantGroup section */
1257
1258/* Begin XCBuildConfiguration section */
1259                BF50617A2113C4900014EB07 /* Debug */ = {
1260                        isa = XCBuildConfiguration;
1261                        buildSettings = {
1262                                ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
1263                                ALWAYS_SEARCH_USER_PATHS = "$(inherited)";
1264                                CLANG_ANALYZER_NONNULL = YES;
1265                                CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
1266                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
1267                                CLANG_CXX_LIBRARY = "libc++";
1268                                CLANG_ENABLE_MODULES = YES;
1269                                CLANG_ENABLE_OBJC_ARC = NO;
1270                                CLANG_ENABLE_OBJC_WEAK = YES;
1271                                CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
1272                                CLANG_WARN_BOOL_CONVERSION = YES;
1273                                CLANG_WARN_COMMA = YES;
1274                                CLANG_WARN_CONSTANT_CONVERSION = YES;
1275                                CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
1276                                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
1277                                CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
1278                                CLANG_WARN_EMPTY_BODY = YES;
1279                                CLANG_WARN_ENUM_CONVERSION = YES;
1280                                CLANG_WARN_INFINITE_RECURSION = YES;
1281                                CLANG_WARN_INT_CONVERSION = YES;
1282                                CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
1283                                CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
1284                                CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
1285                                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1286                                CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
1287                                CLANG_WARN_STRICT_PROTOTYPES = YES;
1288                                CLANG_WARN_SUSPICIOUS_MOVE = YES;
1289                                CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
1290                                CLANG_WARN_UNREACHABLE_CODE = YES;
1291                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1292                                CODE_SIGN_IDENTITY = "-";
1293                                COPY_PHASE_STRIP = NO;
1294                                DEBUG_INFORMATION_FORMAT = dwarf;
1295                                ENABLE_STRICT_OBJC_MSGSEND = YES;
1296                                ENABLE_TESTABILITY = YES;
1297                                FRAMEWORK_SEARCH_PATHS = "$(inherited)";
1298                                GCC_C_LANGUAGE_STANDARD = gnu11;
1299                                GCC_DYNAMIC_NO_PIC = NO;
1300                                GCC_NO_COMMON_BLOCKS = YES;
1301                                GCC_OPTIMIZATION_LEVEL = 0;
1302                                GCC_PREPROCESSOR_DEFINITIONS = (
1303                                        "DEBUG=1",
1304                                        "$(inherited)",
1305                                );
1306                                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
1307                                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
1308                                GCC_WARN_UNDECLARED_SELECTOR = YES;
1309                                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
1310                                GCC_WARN_UNUSED_FUNCTION = NO;
1311                                GCC_WARN_UNUSED_VALUE = NO;
1312                                GCC_WARN_UNUSED_VARIABLE = NO;
1313                                MACOSX_DEPLOYMENT_TARGET = 10.11;
1314                                MTL_ENABLE_DEBUG_INFO = YES;
1315                                ONLY_ACTIVE_ARCH = YES;
1316                                SDKROOT = macosx;
1317                        };
1318                        name = Debug;
1319                };
1320                BF50617B2113C4900014EB07 /* Release */ = {
1321                        isa = XCBuildConfiguration;
1322                        buildSettings = {
1323                                ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
1324                                ALWAYS_SEARCH_USER_PATHS = "$(inherited)";
1325                                CLANG_ANALYZER_NONNULL = YES;
1326                                CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
1327                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
1328                                CLANG_CXX_LIBRARY = "libc++";
1329                                CLANG_ENABLE_MODULES = YES;
1330                                CLANG_ENABLE_OBJC_ARC = NO;
1331                                CLANG_ENABLE_OBJC_WEAK = YES;
1332                                CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
1333                                CLANG_WARN_BOOL_CONVERSION = YES;
1334                                CLANG_WARN_COMMA = YES;
1335                                CLANG_WARN_CONSTANT_CONVERSION = YES;
1336                                CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
1337                                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
1338                                CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
1339                                CLANG_WARN_EMPTY_BODY = YES;
1340                                CLANG_WARN_ENUM_CONVERSION = YES;
1341                                CLANG_WARN_INFINITE_RECURSION = YES;
1342                                CLANG_WARN_INT_CONVERSION = YES;
1343                                CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
1344                                CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
1345                                CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
1346                                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1347                                CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
1348                                CLANG_WARN_STRICT_PROTOTYPES = YES;
1349                                CLANG_WARN_SUSPICIOUS_MOVE = YES;
1350                                CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
1351                                CLANG_WARN_UNREACHABLE_CODE = YES;
1352                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1353                                CODE_SIGN_IDENTITY = "-";
1354                                COPY_PHASE_STRIP = NO;
1355                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1356                                ENABLE_NS_ASSERTIONS = NO;
1357                                ENABLE_STRICT_OBJC_MSGSEND = YES;
1358                                FRAMEWORK_SEARCH_PATHS = "$(inherited)";
1359                                GCC_C_LANGUAGE_STANDARD = gnu11;
1360                                GCC_NO_COMMON_BLOCKS = YES;
1361                                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
1362                                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
1363                                GCC_WARN_UNDECLARED_SELECTOR = YES;
1364                                GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
1365                                GCC_WARN_UNUSED_FUNCTION = NO;
1366                                GCC_WARN_UNUSED_VALUE = NO;
1367                                GCC_WARN_UNUSED_VARIABLE = NO;
1368                                MACOSX_DEPLOYMENT_TARGET = 10.11;
1369                                MTL_ENABLE_DEBUG_INFO = NO;
1370                                SDKROOT = macosx;
1371                                SWIFT_COMPILATION_MODE = wholemodule;
1372                        };
1373                        name = Release;
1374                };
1375                BF50617D2113C4900014EB07 /* Debug */ = {
1376                        isa = XCBuildConfiguration;
1377                        baseConfigurationReference = D96029CAD8BABBE8D621DBD0 /* Pods-I2PLauncher.debug.xcconfig */;
1378                        buildSettings = {
1379                                ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
1380                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1381                                CODE_SIGN_ENTITLEMENTS = I2PLauncher/I2PLauncher.entitlements;
1382                                CODE_SIGN_IDENTITY = "Developer ID Application";
1383                                CODE_SIGN_STYLE = Manual;
1384                                COMBINE_HIDPI_IMAGES = YES;
1385                                COMPRESS_PNG_FILES = YES;
1386                                COPY_PHASE_STRIP = YES;
1387                                DEAD_CODE_STRIPPING = YES;
1388                                DEFINES_MODULE = YES;
1389                                DEVELOPMENT_TEAM = W3C42P2LA8;
1390                                ENABLE_HARDENED_RUNTIME = YES;
1391                                FRAMEWORK_SEARCH_PATHS = (
1392                                        "$(inherited)",
1393                                        /Library/Frameworks,
1394                                        /System/Library/Frameworks,
1395                                        "$(PROJECT_DIR)",
1396                                );
1397                                GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1398                                GCC_WARN_UNUSED_FUNCTION = NO;
1399                                GCC_WARN_UNUSED_VALUE = NO;
1400                                GCC_WARN_UNUSED_VARIABLE = NO;
1401                                HEADER_SEARCH_PATHS = (
1402                                        "$(inherited)",
1403                                        "$(SRCROOT)/include",
1404                                        "$(SRCROOT)/../../../Sparkle/Sparkle",
1405                                );
1406                                INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = include;
1407                                INFOPLIST_FILE = I2PLauncher/Info.plist;
1408                                LD_NO_PIE = YES;
1409                                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/Frameworks @loader_path/../Frameworks";
1410                                MACOSX_DEPLOYMENT_TARGET = 10.11;
1411                                PRODUCT_BUNDLE_IDENTIFIER = "net.i2p.bootstrap-macosx.I2PLauncher";
1412                                PRODUCT_NAME = "$(TARGET_NAME)";
1413                                PROVISIONING_PROFILE_SPECIFIER = "";
1414                                SDKROOT = macosx;
1415                                SWIFT_OBJC_BRIDGING_HEADER = "I2PLauncher/I2PLauncher-Bridging-Header.h";
1416                                SWIFT_OPTIMIZATION_LEVEL = "-Onone";
1417                                SWIFT_VERSION = 4.2;
1418                                SYSTEM_HEADER_SEARCH_PATHS = "$(SRCROOT)/include/**";
1419                        };
1420                        name = Debug;
1421                };
1422                BF50617E2113C4900014EB07 /* Release */ = {
1423                        isa = XCBuildConfiguration;
1424                        baseConfigurationReference = 46DE721B10FF505B06389B92 /* Pods-I2PLauncher.release.xcconfig */;
1425                        buildSettings = {
1426                                ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
1427                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1428                                CODE_SIGN_ENTITLEMENTS = I2PLauncher/I2PLauncher.entitlements;
1429                                CODE_SIGN_IDENTITY = "Developer ID Application";
1430                                CODE_SIGN_STYLE = Manual;
1431                                COMBINE_HIDPI_IMAGES = YES;
1432                                COMPRESS_PNG_FILES = YES;
1433                                COPY_PHASE_STRIP = YES;
1434                                DEAD_CODE_STRIPPING = YES;
1435                                DEFINES_MODULE = YES;
1436                                DEVELOPMENT_TEAM = W3C42P2LA8;
1437                                ENABLE_HARDENED_RUNTIME = YES;
1438                                FRAMEWORK_SEARCH_PATHS = (
1439                                        "$(inherited)",
1440                                        /Library/Frameworks,
1441                                        /System/Library/Frameworks,
1442                                        "$(PROJECT_DIR)",
1443                                );
1444                                GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1445                                GCC_WARN_UNUSED_FUNCTION = NO;
1446                                GCC_WARN_UNUSED_VALUE = NO;
1447                                GCC_WARN_UNUSED_VARIABLE = NO;
1448                                HEADER_SEARCH_PATHS = (
1449                                        "$(inherited)",
1450                                        "$(SRCROOT)/include",
1451                                        "$(SRCROOT)/../../../Sparkle/Sparkle",
1452                                );
1453                                INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = include;
1454                                INFOPLIST_FILE = I2PLauncher/Info.plist;
1455                                LD_NO_PIE = YES;
1456                                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/Frameworks @loader_path/../Frameworks";
1457                                MACOSX_DEPLOYMENT_TARGET = 10.11;
1458                                PRODUCT_BUNDLE_IDENTIFIER = "net.i2p.bootstrap-macosx.I2PLauncher";
1459                                PRODUCT_NAME = "$(TARGET_NAME)";
1460                                PROVISIONING_PROFILE_SPECIFIER = "";
1461                                SDKROOT = macosx;
1462                                SWIFT_OBJC_BRIDGING_HEADER = "I2PLauncher/I2PLauncher-Bridging-Header.h";
1463                                SWIFT_VERSION = 4.2;
1464                                SYSTEM_HEADER_SEARCH_PATHS = "$(SRCROOT)/include/**";
1465                        };
1466                        name = Release;
1467                };
1468                BF99FD41227087A40014EB07 /* Debug */ = {
1469                        isa = XCBuildConfiguration;
1470                        buildSettings = {
1471                                CLANG_ENABLE_OBJC_ARC = YES;
1472                                CODE_SIGN_IDENTITY = "Mac Developer";
1473                                CODE_SIGN_STYLE = Automatic;
1474                                DEVELOPMENT_TEAM = W3C42P2LA8;
1475                                GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1476                                GCC_WARN_UNUSED_FUNCTION = YES;
1477                                GCC_WARN_UNUSED_VARIABLE = YES;
1478                                MACOSX_DEPLOYMENT_TARGET = 10.14;
1479                                MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
1480                                MTL_FAST_MATH = YES;
1481                                PRODUCT_NAME = "$(TARGET_NAME)";
1482                                SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
1483                                SWIFT_OBJC_BRIDGING_HEADER = "I2PLauncher/I2PLauncher-Bridging-Header.h";
1484                                SWIFT_OPTIMIZATION_LEVEL = "-Onone";
1485                                SWIFT_VERSION = 4.2;
1486                        };
1487                        name = Debug;
1488                };
1489                BF99FD42227087A40014EB07 /* Release */ = {
1490                        isa = XCBuildConfiguration;
1491                        buildSettings = {
1492                                CLANG_ENABLE_OBJC_ARC = YES;
1493                                CODE_SIGN_IDENTITY = "Mac Developer";
1494                                CODE_SIGN_STYLE = Automatic;
1495                                DEVELOPMENT_TEAM = W3C42P2LA8;
1496                                GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1497                                GCC_WARN_UNUSED_FUNCTION = YES;
1498                                GCC_WARN_UNUSED_VARIABLE = YES;
1499                                MACOSX_DEPLOYMENT_TARGET = 10.14;
1500                                MTL_FAST_MATH = YES;
1501                                PRODUCT_NAME = "$(TARGET_NAME)";
1502                                SWIFT_OBJC_BRIDGING_HEADER = "I2PLauncher/I2PLauncher-Bridging-Header.h";
1503                                SWIFT_OPTIMIZATION_LEVEL = "-O";
1504                                SWIFT_VERSION = 4.2;
1505                        };
1506                        name = Release;
1507                };
1508                BFA5226A21CD434A0014EB07 /* Debug */ = {
1509                        isa = XCBuildConfiguration;
1510                        buildSettings = {
1511                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1512                                CLANG_ENABLE_OBJC_ARC = YES;
1513                                CODE_SIGN_ENTITLEMENTS = StartupItemApp/StartupItemApp.entitlements;
1514                                CODE_SIGN_IDENTITY = "Developer ID Application";
1515                                CODE_SIGN_STYLE = Manual;
1516                                COMBINE_HIDPI_IMAGES = YES;
1517                                DEVELOPMENT_TEAM = W3C42P2LA8;
1518                                GCC_WARN_UNUSED_FUNCTION = YES;
1519                                GCC_WARN_UNUSED_VARIABLE = YES;
1520                                INFOPLIST_FILE = StartupItemApp/Info.plist;
1521                                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
1522                                MACOSX_DEPLOYMENT_TARGET = 10.10;
1523                                MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
1524                                MTL_FAST_MATH = YES;
1525                                PRODUCT_BUNDLE_IDENTIFIER = "net.i2p.bootstrap-macosx.StartupItemApp";
1526                                PRODUCT_NAME = "$(TARGET_NAME)";
1527                                PROVISIONING_PROFILE_SPECIFIER = "";
1528                                SKIP_INSTALL = YES;
1529                                SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
1530                                SWIFT_OPTIMIZATION_LEVEL = "-Onone";
1531                                SWIFT_SWIFT3_OBJC_INFERENCE = On;
1532                                SWIFT_VERSION = 4.2;
1533                        };
1534                        name = Debug;
1535                };
1536                BFA5226B21CD434A0014EB07 /* Release */ = {
1537                        isa = XCBuildConfiguration;
1538                        buildSettings = {
1539                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1540                                CLANG_ENABLE_OBJC_ARC = YES;
1541                                CODE_SIGN_ENTITLEMENTS = StartupItemApp/StartupItemApp.entitlements;
1542                                CODE_SIGN_IDENTITY = "Developer ID Application";
1543                                CODE_SIGN_STYLE = Manual;
1544                                COMBINE_HIDPI_IMAGES = YES;
1545                                DEVELOPMENT_TEAM = W3C42P2LA8;
1546                                GCC_WARN_UNUSED_FUNCTION = YES;
1547                                GCC_WARN_UNUSED_VARIABLE = YES;
1548                                INFOPLIST_FILE = StartupItemApp/Info.plist;
1549                                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
1550                                MACOSX_DEPLOYMENT_TARGET = 10.10;
1551                                MTL_FAST_MATH = YES;
1552                                PRODUCT_BUNDLE_IDENTIFIER = "net.i2p.bootstrap-macosx.StartupItemApp";
1553                                PRODUCT_NAME = "$(TARGET_NAME)";
1554                                PROVISIONING_PROFILE_SPECIFIER = "";
1555                                SKIP_INSTALL = YES;
1556                                SWIFT_OPTIMIZATION_LEVEL = "-O";
1557                                SWIFT_SWIFT3_OBJC_INFERENCE = On;
1558                                SWIFT_VERSION = 4.2;
1559                        };
1560                        name = Release;
1561                };
1562                BFAA37F5226891760014EB07 /* Debug */ = {
1563                        isa = XCBuildConfiguration;
1564                        buildSettings = {
1565                                CLANG_ENABLE_OBJC_ARC = YES;
1566                                CODE_SIGN_ENTITLEMENTS = "I2PSnark-Share/I2PSnark_Share.entitlements";
1567                                CODE_SIGN_IDENTITY = "Developer ID Application";
1568                                CODE_SIGN_STYLE = Manual;
1569                                COMBINE_HIDPI_IMAGES = YES;
1570                                DEVELOPMENT_TEAM = W3C42P2LA8;
1571                                GCC_WARN_UNUSED_FUNCTION = YES;
1572                                GCC_WARN_UNUSED_VARIABLE = YES;
1573                                INFOPLIST_FILE = "I2PSnark-Share/Info.plist";
1574                                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/../../../../Frameworks";
1575                                MACOSX_DEPLOYMENT_TARGET = 10.12;
1576                                MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
1577                                MTL_FAST_MATH = YES;
1578                                PRODUCT_BUNDLE_IDENTIFIER = "net.i2p.bootstrap-macosx.I2PLauncher.I2PSnark-Share";
1579                                PRODUCT_NAME = "$(TARGET_NAME)";
1580                                PROVISIONING_PROFILE_SPECIFIER = "";
1581                                SKIP_INSTALL = YES;
1582                                SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
1583                                SWIFT_OPTIMIZATION_LEVEL = "-Onone";
1584                                SWIFT_VERSION = 4.2;
1585                        };
1586                        name = Debug;
1587                };
1588                BFAA37F6226891760014EB07 /* Release */ = {
1589                        isa = XCBuildConfiguration;
1590                        buildSettings = {
1591                                CLANG_ENABLE_OBJC_ARC = YES;
1592                                CODE_SIGN_ENTITLEMENTS = "I2PSnark-Share/I2PSnark_Share.entitlements";
1593                                CODE_SIGN_IDENTITY = "Developer ID Application";
1594                                CODE_SIGN_STYLE = Manual;
1595                                COMBINE_HIDPI_IMAGES = YES;
1596                                DEVELOPMENT_TEAM = W3C42P2LA8;
1597                                GCC_WARN_UNUSED_FUNCTION = YES;
1598                                GCC_WARN_UNUSED_VARIABLE = YES;
1599                                INFOPLIST_FILE = "I2PSnark-Share/Info.plist";
1600                                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/../../../../Frameworks";
1601                                MACOSX_DEPLOYMENT_TARGET = 10.12;
1602                                MTL_FAST_MATH = YES;
1603                                PRODUCT_BUNDLE_IDENTIFIER = "net.i2p.bootstrap-macosx.I2PLauncher.I2PSnark-Share";
1604                                PRODUCT_NAME = "$(TARGET_NAME)";
1605                                PROVISIONING_PROFILE_SPECIFIER = "";
1606                                SKIP_INSTALL = YES;
1607                                SWIFT_OPTIMIZATION_LEVEL = "-O";
1608                                SWIFT_VERSION = 4.2;
1609                        };
1610                        name = Release;
1611                };
1612                BFD289E2227810AF0014EB07 /* Debug */ = {
1613                        isa = XCBuildConfiguration;
1614                        buildSettings = {
1615                                ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
1616                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1617                                CODE_SIGN_ENTITLEMENTS = I2PLauncher/I2PLauncher.entitlements;
1618                                CODE_SIGN_IDENTITY = "Developer ID Application";
1619                                CODE_SIGN_STYLE = Manual;
1620                                COMBINE_HIDPI_IMAGES = YES;
1621                                COMPRESS_PNG_FILES = YES;
1622                                COPY_PHASE_STRIP = YES;
1623                                DEAD_CODE_STRIPPING = YES;
1624                                DEFINES_MODULE = YES;
1625                                DEVELOPMENT_TEAM = W3C42P2LA8;
1626                                ENABLE_HARDENED_RUNTIME = YES;
1627                                FRAMEWORK_SEARCH_PATHS = (
1628                                        "$(inherited)",
1629                                        /Library/Frameworks,
1630                                        /System/Library/Frameworks,
1631                                        "$(PROJECT_DIR)",
1632                                );
1633                                GCC_WARN_UNUSED_FUNCTION = NO;
1634                                GCC_WARN_UNUSED_VALUE = NO;
1635                                GCC_WARN_UNUSED_VARIABLE = NO;
1636                                HEADER_SEARCH_PATHS = (
1637                                        "$(inherited)",
1638                                        "$(SRCROOT)/include",
1639                                        "$(SRCROOT)/../../../Sparkle/Sparkle",
1640                                );
1641                                INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = include;
1642                                INFOPLIST_FILE = "I2PLauncher copy-Info.plist";
1643                                LD_NO_PIE = YES;
1644                                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/Frameworks @loader_path/../Frameworks";
1645                                MACOSX_DEPLOYMENT_TARGET = 10.11;
1646                                PRODUCT_BUNDLE_IDENTIFIER = "net.i2p.bootstrap-macosx.I2PLauncher";
1647                                PRODUCT_NAME = "$(TARGET_NAME)";
1648                                PROVISIONING_PROFILE_SPECIFIER = "";
1649                                SDKROOT = macosx;
1650                                SWIFT_OBJC_BRIDGING_HEADER = "I2PLauncher/I2PLauncher-Bridging-Header.h";
1651                                SWIFT_OPTIMIZATION_LEVEL = "-Onone";
1652                                SWIFT_VERSION = 3.0;
1653                                SYSTEM_HEADER_SEARCH_PATHS = "$(SRCROOT)/include/**";
1654                        };
1655                        name = Debug;
1656                };
1657                BFD289E3227810AF0014EB07 /* Release */ = {
1658                        isa = XCBuildConfiguration;
1659                        buildSettings = {
1660                                ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)";
1661                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1662                                CODE_SIGN_ENTITLEMENTS = I2PLauncher/I2PLauncher.entitlements;
1663                                CODE_SIGN_IDENTITY = "Developer ID Application";
1664                                CODE_SIGN_STYLE = Manual;
1665                                COMBINE_HIDPI_IMAGES = YES;
1666                                COMPRESS_PNG_FILES = YES;
1667                                COPY_PHASE_STRIP = YES;
1668                                DEAD_CODE_STRIPPING = YES;
1669                                DEFINES_MODULE = YES;
1670                                DEVELOPMENT_TEAM = W3C42P2LA8;
1671                                ENABLE_HARDENED_RUNTIME = YES;
1672                                FRAMEWORK_SEARCH_PATHS = (
1673                                        "$(inherited)",
1674                                        /Library/Frameworks,
1675                                        /System/Library/Frameworks,
1676                                        "$(PROJECT_DIR)",
1677                                );
1678                                GCC_WARN_UNUSED_FUNCTION = NO;
1679                                GCC_WARN_UNUSED_VALUE = NO;
1680                                GCC_WARN_UNUSED_VARIABLE = NO;
1681                                HEADER_SEARCH_PATHS = (
1682                                        "$(inherited)",
1683                                        "$(SRCROOT)/include",
1684                                        "$(SRCROOT)/../../../Sparkle/Sparkle",
1685                                );
1686                                INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = include;
1687                                INFOPLIST_FILE = "I2PLauncher copy-Info.plist";
1688                                LD_NO_PIE = YES;
1689                                LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/Frameworks @loader_path/../Frameworks";
1690                                MACOSX_DEPLOYMENT_TARGET = 10.11;
1691                                PRODUCT_BUNDLE_IDENTIFIER = "net.i2p.bootstrap-macosx.I2PLauncher";
1692                                PRODUCT_NAME = "$(TARGET_NAME)";
1693                                PROVISIONING_PROFILE_SPECIFIER = "";
1694                                SDKROOT = macosx;
1695                                SWIFT_OBJC_BRIDGING_HEADER = "I2PLauncher/I2PLauncher-Bridging-Header.h";
1696                                SWIFT_VERSION = 3.0;
1697                                SYSTEM_HEADER_SEARCH_PATHS = "$(SRCROOT)/include/**";
1698                        };
1699                        name = Release;
1700                };
1701/* End XCBuildConfiguration section */
1702
1703/* Begin XCConfigurationList section */
1704                BF5061632113C48E0014EB07 /* Build configuration list for PBXProject "I2PLauncher" */ = {
1705                        isa = XCConfigurationList;
1706                        buildConfigurations = (
1707                                BF50617A2113C4900014EB07 /* Debug */,
1708                                BF50617B2113C4900014EB07 /* Release */,
1709                        );
1710                        defaultConfigurationIsVisible = 0;
1711                        defaultConfigurationName = Release;
1712                };
1713                BF50617C2113C4900014EB07 /* Build configuration list for PBXNativeTarget "I2PLauncher" */ = {
1714                        isa = XCConfigurationList;
1715                        buildConfigurations = (
1716                                BF50617D2113C4900014EB07 /* Debug */,
1717                                BF50617E2113C4900014EB07 /* Release */,
1718                        );
1719                        defaultConfigurationIsVisible = 0;
1720                        defaultConfigurationName = Release;
1721                };
1722                BF99FD40227087A40014EB07 /* Build configuration list for PBXNativeTarget "RouterWrapper" */ = {
1723                        isa = XCConfigurationList;
1724                        buildConfigurations = (
1725                                BF99FD41227087A40014EB07 /* Debug */,
1726                                BF99FD42227087A40014EB07 /* Release */,
1727                        );
1728                        defaultConfigurationIsVisible = 0;
1729                        defaultConfigurationName = Release;
1730                };
1731                BFA5226C21CD434A0014EB07 /* Build configuration list for PBXNativeTarget "StartupItemApp" */ = {
1732                        isa = XCConfigurationList;
1733                        buildConfigurations = (
1734                                BFA5226A21CD434A0014EB07 /* Debug */,
1735                                BFA5226B21CD434A0014EB07 /* Release */,
1736                        );
1737                        defaultConfigurationIsVisible = 0;
1738                        defaultConfigurationName = Release;
1739                };
1740                BFAA37F7226891760014EB07 /* Build configuration list for PBXNativeTarget "I2PSnark-Share" */ = {
1741                        isa = XCConfigurationList;
1742                        buildConfigurations = (
1743                                BFAA37F5226891760014EB07 /* Debug */,
1744                                BFAA37F6226891760014EB07 /* Release */,
1745                        );
1746                        defaultConfigurationIsVisible = 0;
1747                        defaultConfigurationName = Release;
1748                };
1749                BFD289E1227810AF0014EB07 /* Build configuration list for PBXNativeTarget "I2PLauncher-Appstore" */ = {
1750                        isa = XCConfigurationList;
1751                        buildConfigurations = (
1752                                BFD289E2227810AF0014EB07 /* Debug */,
1753                                BFD289E3227810AF0014EB07 /* Release */,
1754                        );
1755                        defaultConfigurationIsVisible = 0;
1756                        defaultConfigurationName = Release;
1757                };
1758/* End XCConfigurationList section */
1759
1760/* Begin XCVersionGroup section */
1761                BF50616E2113C48E0014EB07 /* I2PLauncher.xcdatamodeld */ = {
1762                        isa = XCVersionGroup;
1763                        children = (
1764                                BF50616F2113C48E0014EB07 /* I2PLauncher.xcdatamodel */,
1765                        );
1766                        currentVersion = BF50616F2113C48E0014EB07 /* I2PLauncher.xcdatamodel */;
1767                        path = I2PLauncher.xcdatamodeld;
1768                        sourceTree = "<group>";
1769                        versionGroupType = wrapper.xcdatamodel;
1770                };
1771/* End XCVersionGroup section */
1772        };
1773        rootObject = BF5061602113C48E0014EB07 /* Project object */;
1774}
Note: See TracBrowser for help on using the repository browser.