├── .gitignore
├── Example
├── Assets.xcassets
│ ├── Contents.json
│ └── AppIcon.appiconset
│ │ └── Contents.json
├── ViewController.swift
├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
├── AppDelegate.swift
├── Info.plist
└── SceneDelegate.swift
├── swift-log-pipe-aeconsole.xcodeproj
├── project.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ │ ├── IDEWorkspaceChecks.plist
│ │ └── WorkspaceSettings.xcsettings
├── AELog_Info.plist
├── Logging_Info.plist
├── AEConsole_Info.plist
├── LoggingFormatAndPipe_Info.plist
├── LoggingPipeAEConsole_Info.plist
├── LoggingPipeAEConsoleTests_Info.plist
├── xcshareddata
│ └── xcschemes
│ │ ├── swift-log-pipe-aeconsole.xcscheme
│ │ └── Example.xcscheme
└── project.pbxproj
├── Sources
└── LoggingPipeAEConsole
│ └── LoggingPipeAEConsole.swift
├── Package.swift
└── Package.resolved
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | /.build
3 | /Packages
4 | xcuserdata
5 |
--------------------------------------------------------------------------------
/Example/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Sources/LoggingPipeAEConsole/LoggingPipeAEConsole.swift:
--------------------------------------------------------------------------------
1 | import LoggingFormatAndPipe
2 | import AEConsole
3 |
4 | open class LoggerPipeAEConsole: Pipe {
5 | public init() {}
6 |
7 | /// Pipe our formatting lines to AEConsole
8 | public func handle(_ formattedLogLine: String) {
9 | Console.shared.addLogLine(line: formattedLogLine)
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Example/ViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.swift
3 | // Example
4 | //
5 | // Created by Ian Grossberg on 8/14/19.
6 | //
7 |
8 | import UIKit
9 | import AEConsole
10 |
11 | class ViewController: UIViewController {
12 |
13 | override func viewDidLoad() {
14 | super.viewDidLoad()
15 |
16 | AppDelegate.logger.info("ViewController viewDidLoad")
17 | }
18 |
19 | @IBAction func log() {
20 | AppDelegate.logger.info("Logged from ViewController")
21 | }
22 |
23 | @IBAction func toggleConsole() {
24 | Console.shared.toggle()
25 | }
26 | }
27 |
28 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/AELog_Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | CFBundleDevelopmentRegion
5 | en
6 | CFBundleExecutable
7 | $(EXECUTABLE_NAME)
8 | CFBundleIdentifier
9 | $(PRODUCT_BUNDLE_IDENTIFIER)
10 | CFBundleInfoDictionaryVersion
11 | 6.0
12 | CFBundleName
13 | $(PRODUCT_NAME)
14 | CFBundlePackageType
15 | FMWK
16 | CFBundleShortVersionString
17 | 1.0
18 | CFBundleSignature
19 | ????
20 | CFBundleVersion
21 | $(CURRENT_PROJECT_VERSION)
22 | NSPrincipalClass
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/Logging_Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | CFBundleDevelopmentRegion
5 | en
6 | CFBundleExecutable
7 | $(EXECUTABLE_NAME)
8 | CFBundleIdentifier
9 | $(PRODUCT_BUNDLE_IDENTIFIER)
10 | CFBundleInfoDictionaryVersion
11 | 6.0
12 | CFBundleName
13 | $(PRODUCT_NAME)
14 | CFBundlePackageType
15 | FMWK
16 | CFBundleShortVersionString
17 | 1.0
18 | CFBundleSignature
19 | ????
20 | CFBundleVersion
21 | $(CURRENT_PROJECT_VERSION)
22 | NSPrincipalClass
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/AEConsole_Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | CFBundleDevelopmentRegion
5 | en
6 | CFBundleExecutable
7 | $(EXECUTABLE_NAME)
8 | CFBundleIdentifier
9 | $(PRODUCT_BUNDLE_IDENTIFIER)
10 | CFBundleInfoDictionaryVersion
11 | 6.0
12 | CFBundleName
13 | $(PRODUCT_NAME)
14 | CFBundlePackageType
15 | FMWK
16 | CFBundleShortVersionString
17 | 1.0
18 | CFBundleSignature
19 | ????
20 | CFBundleVersion
21 | $(CURRENT_PROJECT_VERSION)
22 | NSPrincipalClass
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/LoggingFormatAndPipe_Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | CFBundleDevelopmentRegion
5 | en
6 | CFBundleExecutable
7 | $(EXECUTABLE_NAME)
8 | CFBundleIdentifier
9 | $(PRODUCT_BUNDLE_IDENTIFIER)
10 | CFBundleInfoDictionaryVersion
11 | 6.0
12 | CFBundleName
13 | $(PRODUCT_NAME)
14 | CFBundlePackageType
15 | FMWK
16 | CFBundleShortVersionString
17 | 1.0
18 | CFBundleSignature
19 | ????
20 | CFBundleVersion
21 | $(CURRENT_PROJECT_VERSION)
22 | NSPrincipalClass
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/LoggingPipeAEConsole_Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | CFBundleDevelopmentRegion
5 | en
6 | CFBundleExecutable
7 | $(EXECUTABLE_NAME)
8 | CFBundleIdentifier
9 | $(PRODUCT_BUNDLE_IDENTIFIER)
10 | CFBundleInfoDictionaryVersion
11 | 6.0
12 | CFBundleName
13 | $(PRODUCT_NAME)
14 | CFBundlePackageType
15 | FMWK
16 | CFBundleShortVersionString
17 | 1.0
18 | CFBundleSignature
19 | ????
20 | CFBundleVersion
21 | $(CURRENT_PROJECT_VERSION)
22 | NSPrincipalClass
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/LoggingPipeAEConsoleTests_Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | CFBundleDevelopmentRegion
5 | en
6 | CFBundleExecutable
7 | $(EXECUTABLE_NAME)
8 | CFBundleIdentifier
9 | $(PRODUCT_BUNDLE_IDENTIFIER)
10 | CFBundleInfoDictionaryVersion
11 | 6.0
12 | CFBundleName
13 | $(PRODUCT_NAME)
14 | CFBundlePackageType
15 | BNDL
16 | CFBundleShortVersionString
17 | 1.0
18 | CFBundleSignature
19 | ????
20 | CFBundleVersion
21 | $(CURRENT_PROJECT_VERSION)
22 | NSPrincipalClass
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Package.swift:
--------------------------------------------------------------------------------
1 | // swift-tools-version:5.0
2 | // The swift-tools-version declares the minimum version of Swift required to build this package.
3 |
4 | import PackageDescription
5 |
6 | let package = Package(
7 | name: "swift-log-pipe-aeconsole",
8 | platforms: [
9 | .iOS(.v9),
10 | ],
11 | products: [
12 | .library(
13 | name: "LoggingPipeAEConsole",
14 | targets: ["LoggingPipeAEConsole"]),
15 | ],
16 | dependencies: [
17 | .package(url: "https://github.com/Adorkable/swift-log-format-and-pipe.git", .upToNextMinor(from: "0.1.0")),
18 | .package(url: "https://github.com/tadija/AEConsole.git", .upToNextMinor(from: "0.6.0")),
19 | ],
20 | targets: [
21 | .target(
22 | name: "LoggingPipeAEConsole",
23 | dependencies: ["LoggingFormatAndPipe", "AEConsole"]),
24 | .testTarget(
25 | name: "LoggingPipeAEConsoleTests",
26 | dependencies: ["LoggingPipeAEConsole"]),
27 | ]
28 | )
29 |
--------------------------------------------------------------------------------
/Package.resolved:
--------------------------------------------------------------------------------
1 | {
2 | "object": {
3 | "pins": [
4 | {
5 | "package": "AEConsole",
6 | "repositoryURL": "https://github.com/tadija/AEConsole.git",
7 | "state": {
8 | "branch": null,
9 | "revision": "ddb0e4acc60eca4c3774b58a42c4f7b71f432e62",
10 | "version": "0.6.1"
11 | }
12 | },
13 | {
14 | "package": "AELog",
15 | "repositoryURL": "https://github.com/tadija/AELog.git",
16 | "state": {
17 | "branch": null,
18 | "revision": "c960d9b36de25c342bac2052ca21acf9c7083029",
19 | "version": "0.5.6"
20 | }
21 | },
22 | {
23 | "package": "swift-log",
24 | "repositoryURL": "https://github.com/apple/swift-log.git",
25 | "state": {
26 | "branch": null,
27 | "revision": "f4240bf022a69815241a883c03645444b58ac553",
28 | "version": "1.1.0"
29 | }
30 | },
31 | {
32 | "package": "swift-log-format-and-pipe",
33 | "repositoryURL": "https://github.com/Adorkable/swift-log-format-and-pipe.git",
34 | "state": {
35 | "branch": null,
36 | "revision": "bd29badb9e6b18122ec10b84eed534db83cad279",
37 | "version": "0.1.1"
38 | }
39 | }
40 | ]
41 | },
42 | "version": 1
43 | }
44 |
--------------------------------------------------------------------------------
/Example/Base.lproj/LaunchScreen.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Example/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.swift
3 | // Example
4 | //
5 | // Created by Ian Grossberg on 8/14/19.
6 | //
7 |
8 | import UIKit
9 |
10 | import Logging
11 | import LoggingFormatAndPipe
12 |
13 | import AEConsole
14 | import LoggingPipeAEConsole
15 |
16 | @UIApplicationMain
17 | class AppDelegate: UIResponder, UIApplicationDelegate {
18 |
19 | static let logger = Logger(label: "Example") { (_) -> LogHandler in
20 | return LoggingFormatAndPipe.Handler(
21 | formatter: BasicFormatter.adorkable,
22 | pipe: LoggerPipeAEConsole()
23 | )
24 | }
25 |
26 | func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
27 | // For some reason simulator doesn't have a window ready yet, but then replaces ours late, hence the Timer below
28 | let window = UIWindow(frame: UIScreen.main.bounds)
29 | window.makeKeyAndVisible()
30 |
31 | let settings = Console.shared.settings
32 |
33 | /// - Note: Customize Console settings like this, these are defaults:
34 | settings.isShakeGestureEnabled = true
35 | settings.backColor = UIColor.black
36 | settings.textColor = UIColor.white
37 | settings.fontSize = 12.0
38 | settings.rowSpacing = 4.0
39 | settings.opacity = 0.7
40 |
41 | /// - Note: Configure Console in app window (it's recommended to skip this for public release)
42 | Console.shared.configure(in: window)
43 |
44 | AppDelegate.logger.info("Application did finish launching with options")
45 |
46 | Timer.scheduledTimer(withTimeInterval: 0.1, repeats: false) { (_) in
47 | Console.shared.configure(in: UIApplication.shared.windows.first)
48 | }
49 |
50 | return true
51 | }
52 | }
53 |
54 |
--------------------------------------------------------------------------------
/Example/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "20x20",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "20x20",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "29x29",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "29x29",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "40x40",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "40x40",
31 | "scale" : "3x"
32 | },
33 | {
34 | "idiom" : "iphone",
35 | "size" : "60x60",
36 | "scale" : "2x"
37 | },
38 | {
39 | "idiom" : "iphone",
40 | "size" : "60x60",
41 | "scale" : "3x"
42 | },
43 | {
44 | "idiom" : "ipad",
45 | "size" : "20x20",
46 | "scale" : "1x"
47 | },
48 | {
49 | "idiom" : "ipad",
50 | "size" : "20x20",
51 | "scale" : "2x"
52 | },
53 | {
54 | "idiom" : "ipad",
55 | "size" : "29x29",
56 | "scale" : "1x"
57 | },
58 | {
59 | "idiom" : "ipad",
60 | "size" : "29x29",
61 | "scale" : "2x"
62 | },
63 | {
64 | "idiom" : "ipad",
65 | "size" : "40x40",
66 | "scale" : "1x"
67 | },
68 | {
69 | "idiom" : "ipad",
70 | "size" : "40x40",
71 | "scale" : "2x"
72 | },
73 | {
74 | "idiom" : "ipad",
75 | "size" : "76x76",
76 | "scale" : "1x"
77 | },
78 | {
79 | "idiom" : "ipad",
80 | "size" : "76x76",
81 | "scale" : "2x"
82 | },
83 | {
84 | "idiom" : "ipad",
85 | "size" : "83.5x83.5",
86 | "scale" : "2x"
87 | },
88 | {
89 | "idiom" : "ios-marketing",
90 | "size" : "1024x1024",
91 | "scale" : "1x"
92 | }
93 | ],
94 | "info" : {
95 | "version" : 1,
96 | "author" : "xcode"
97 | }
98 | }
--------------------------------------------------------------------------------
/Example/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | $(PRODUCT_BUNDLE_PACKAGE_TYPE)
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | 1
21 | LSRequiresIPhoneOS
22 |
23 | NSMainNibFile
24 | Main
25 | UIApplicationSceneManifest
26 |
27 | UIApplicationSupportsMultipleScenes
28 |
29 | UISceneConfigurations
30 |
31 | UIWindowSceneSessionRoleApplication
32 |
33 |
34 | UISceneConfigurationName
35 | Default Configuration
36 | UISceneDelegateClassName
37 | $(PRODUCT_MODULE_NAME).SceneDelegate
38 | UISceneStoryboardFile
39 | Main
40 |
41 |
42 |
43 |
44 | UILaunchStoryboardName
45 | LaunchScreen
46 | UIRequiredDeviceCapabilities
47 |
48 | armv7
49 |
50 | UISupportedInterfaceOrientations
51 |
52 | UIInterfaceOrientationPortrait
53 | UIInterfaceOrientationLandscapeLeft
54 | UIInterfaceOrientationLandscapeRight
55 |
56 | UISupportedInterfaceOrientations~ipad
57 |
58 | UIInterfaceOrientationPortrait
59 | UIInterfaceOrientationPortraitUpsideDown
60 | UIInterfaceOrientationLandscapeLeft
61 | UIInterfaceOrientationLandscapeRight
62 |
63 |
64 |
65 |
--------------------------------------------------------------------------------
/Example/SceneDelegate.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SceneDelegate.swift
3 | // Example
4 | //
5 | // Created by Ian Grossberg on 8/14/19.
6 | //
7 |
8 | import UIKit
9 |
10 | class SceneDelegate: UIResponder, UIWindowSceneDelegate {
11 |
12 | var window: UIWindow?
13 |
14 |
15 | func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
16 | // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`.
17 | // If using a storyboard, the `window` property will automatically be initialized and attached to the scene.
18 | // This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead).
19 | guard let _ = (scene as? UIWindowScene) else { return }
20 | }
21 |
22 | func sceneDidDisconnect(_ scene: UIScene) {
23 | // Called as the scene is being released by the system.
24 | // This occurs shortly after the scene enters the background, or when its session is discarded.
25 | // Release any resources associated with this scene that can be re-created the next time the scene connects.
26 | // The scene may re-connect later, as its session was not neccessarily discarded (see `application:didDiscardSceneSessions` instead).
27 | }
28 |
29 | func sceneDidBecomeActive(_ scene: UIScene) {
30 | // Called when the scene has moved from an inactive state to an active state.
31 | // Use this method to restart any tasks that were paused (or not yet started) when the scene was inactive.
32 | }
33 |
34 | func sceneWillResignActive(_ scene: UIScene) {
35 | // Called when the scene will move from an active state to an inactive state.
36 | // This may occur due to temporary interruptions (ex. an incoming phone call).
37 | }
38 |
39 | func sceneWillEnterForeground(_ scene: UIScene) {
40 | // Called as the scene transitions from the background to the foreground.
41 | // Use this method to undo the changes made on entering the background.
42 | }
43 |
44 | func sceneDidEnterBackground(_ scene: UIScene) {
45 | // Called as the scene transitions from the foreground to the background.
46 | // Use this method to save data, release shared resources, and store enough scene-specific state information
47 | // to restore the scene back to its current state.
48 | }
49 |
50 |
51 | }
52 |
53 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/xcshareddata/xcschemes/swift-log-pipe-aeconsole.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
33 |
39 |
40 |
41 |
42 |
43 |
53 |
54 |
60 |
61 |
63 |
64 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/xcshareddata/xcschemes/Example.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
32 |
33 |
43 |
45 |
51 |
52 |
53 |
54 |
60 |
62 |
68 |
69 |
70 |
71 |
73 |
74 |
77 |
78 |
79 |
--------------------------------------------------------------------------------
/Example/Base.lproj/Main.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
26 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/swift-log-pipe-aeconsole.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
1 | // !$*UTF8*$!
2 | {
3 | archiveVersion = 1;
4 | classes = {
5 | };
6 | objectVersion = 52;
7 | objects = {
8 |
9 | /* Begin PBXBuildFile section */
10 | 3CFEFA5523048CE00029032B /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CFEFA5423048CE00029032B /* AppDelegate.swift */; };
11 | 3CFEFA5723048CE00029032B /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CFEFA5623048CE00029032B /* SceneDelegate.swift */; };
12 | 3CFEFA5923048CE00029032B /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CFEFA5823048CE00029032B /* ViewController.swift */; };
13 | 3CFEFA5C23048CE00029032B /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3CFEFA5A23048CE00029032B /* Main.storyboard */; };
14 | 3CFEFA5E23048CE20029032B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 3CFEFA5D23048CE20029032B /* Assets.xcassets */; };
15 | 3CFEFA6123048CE20029032B /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3CFEFA5F23048CE20029032B /* LaunchScreen.storyboard */; };
16 | 3CFEFA6723048D140029032B /* AEConsole.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEConsole::AEConsole::Product" /* AEConsole.framework */; };
17 | 3CFEFA6823048D140029032B /* AEConsole.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = "AEConsole::AEConsole::Product" /* AEConsole.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
18 | 3CFEFA6B23048D140029032B /* Logging.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log::Logging::Product" /* Logging.framework */; };
19 | 3CFEFA6C23048D140029032B /* Logging.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log::Logging::Product" /* Logging.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
20 | 3CFEFA6F23048D140029032B /* LoggingFormatAndPipe.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log-format-and-pipe::LoggingFormatAndPipe::Product" /* LoggingFormatAndPipe.framework */; };
21 | 3CFEFA7023048D140029032B /* LoggingFormatAndPipe.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log-format-and-pipe::LoggingFormatAndPipe::Product" /* LoggingFormatAndPipe.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
22 | 3CFEFA7323048D140029032B /* LoggingPipeAEConsole.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log-pipe-aeconsole::LoggingPipeAEConsole::Product" /* LoggingPipeAEConsole.framework */; };
23 | 3CFEFA7423048D140029032B /* LoggingPipeAEConsole.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log-pipe-aeconsole::LoggingPipeAEConsole::Product" /* LoggingPipeAEConsole.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
24 | OBJ_100 /* Formatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_32 /* Formatter.swift */; };
25 | OBJ_101 /* Handler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_33 /* Handler.swift */; };
26 | OBJ_102 /* LoggerTextOutputStreamPipe.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_34 /* LoggerTextOutputStreamPipe.swift */; };
27 | OBJ_103 /* Pipe.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_35 /* Pipe.swift */; };
28 | OBJ_105 /* Logging.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log::Logging::Product" /* Logging.framework */; platformFilter = ios; };
29 | OBJ_112 /* LoggingPipeAEConsole.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_9 /* LoggingPipeAEConsole.swift */; };
30 | OBJ_114 /* AEConsole.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEConsole::AEConsole::Product" /* AEConsole.framework */; platformFilter = ios; };
31 | OBJ_115 /* AELog.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AELog::AELog::Product" /* AELog.framework */; platformFilter = ios; };
32 | OBJ_116 /* LoggingFormatAndPipe.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log-format-and-pipe::LoggingFormatAndPipe::Product" /* LoggingFormatAndPipe.framework */; platformFilter = ios; };
33 | OBJ_117 /* Logging.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log::Logging::Product" /* Logging.framework */; platformFilter = ios; };
34 | OBJ_127 /* XCTestManifests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* XCTestManifests.swift */; platformFilter = ios; };
35 | OBJ_128 /* swift_log_pipe_aeconsoleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_13 /* swift_log_pipe_aeconsoleTests.swift */; platformFilter = ios; };
36 | OBJ_130 /* LoggingPipeAEConsole.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log-pipe-aeconsole::LoggingPipeAEConsole::Product" /* LoggingPipeAEConsole.framework */; platformFilter = ios; };
37 | OBJ_131 /* AEConsole.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AEConsole::AEConsole::Product" /* AEConsole.framework */; platformFilter = ios; };
38 | OBJ_132 /* AELog.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AELog::AELog::Product" /* AELog.framework */; platformFilter = ios; };
39 | OBJ_133 /* LoggingFormatAndPipe.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log-format-and-pipe::LoggingFormatAndPipe::Product" /* LoggingFormatAndPipe.framework */; platformFilter = ios; };
40 | OBJ_134 /* Logging.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "swift-log::Logging::Product" /* Logging.framework */; platformFilter = ios; };
41 | OBJ_56 /* Brain.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* Brain.swift */; platformFilter = ios; };
42 | OBJ_57 /* Cell.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* Cell.swift */; platformFilter = ios; };
43 | OBJ_58 /* Console.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* Console.swift */; platformFilter = ios; };
44 | OBJ_59 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_20 /* Settings.swift */; platformFilter = ios; };
45 | OBJ_60 /* View.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_21 /* View.swift */; platformFilter = ios; };
46 | OBJ_62 /* AELog.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "AELog::AELog::Product" /* AELog.framework */; platformFilter = ios; };
47 | OBJ_75 /* Line.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_25 /* Line.swift */; platformFilter = ios; };
48 | OBJ_76 /* Log.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_26 /* Log.swift */; platformFilter = ios; };
49 | OBJ_77 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_27 /* Settings.swift */; platformFilter = ios; };
50 | OBJ_90 /* Locks.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_39 /* Locks.swift */; platformFilter = ios; };
51 | OBJ_91 /* LogHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_40 /* LogHandler.swift */; platformFilter = ios; };
52 | OBJ_92 /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_41 /* Logging.swift */; platformFilter = ios; };
53 | OBJ_99 /* BasicFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_31 /* BasicFormatter.swift */; };
54 | /* End PBXBuildFile section */
55 |
56 | /* Begin PBXContainerItemProxy section */
57 | 3CFEFA4223048A030029032B /* PBXContainerItemProxy */ = {
58 | isa = PBXContainerItemProxy;
59 | containerPortal = OBJ_1 /* Project object */;
60 | proxyType = 1;
61 | remoteGlobalIDString = "AEConsole::AEConsole";
62 | remoteInfo = AEConsole;
63 | };
64 | 3CFEFA4323048A030029032B /* PBXContainerItemProxy */ = {
65 | isa = PBXContainerItemProxy;
66 | containerPortal = OBJ_1 /* Project object */;
67 | proxyType = 1;
68 | remoteGlobalIDString = "AELog::AELog";
69 | remoteInfo = AELog;
70 | };
71 | 3CFEFA4423048A030029032B /* PBXContainerItemProxy */ = {
72 | isa = PBXContainerItemProxy;
73 | containerPortal = OBJ_1 /* Project object */;
74 | proxyType = 1;
75 | remoteGlobalIDString = "AELog::AELog";
76 | remoteInfo = AELog;
77 | };
78 | 3CFEFA4523048A030029032B /* PBXContainerItemProxy */ = {
79 | isa = PBXContainerItemProxy;
80 | containerPortal = OBJ_1 /* Project object */;
81 | proxyType = 1;
82 | remoteGlobalIDString = "swift-log-format-and-pipe::LoggingFormatAndPipe";
83 | remoteInfo = LoggingFormatAndPipe;
84 | };
85 | 3CFEFA4623048A030029032B /* PBXContainerItemProxy */ = {
86 | isa = PBXContainerItemProxy;
87 | containerPortal = OBJ_1 /* Project object */;
88 | proxyType = 1;
89 | remoteGlobalIDString = "swift-log::Logging";
90 | remoteInfo = Logging;
91 | };
92 | 3CFEFA4723048A030029032B /* PBXContainerItemProxy */ = {
93 | isa = PBXContainerItemProxy;
94 | containerPortal = OBJ_1 /* Project object */;
95 | proxyType = 1;
96 | remoteGlobalIDString = "swift-log::Logging";
97 | remoteInfo = Logging;
98 | };
99 | 3CFEFA4823048A030029032B /* PBXContainerItemProxy */ = {
100 | isa = PBXContainerItemProxy;
101 | containerPortal = OBJ_1 /* Project object */;
102 | proxyType = 1;
103 | remoteGlobalIDString = "swift-log-pipe-aeconsole::LoggingPipeAEConsole";
104 | remoteInfo = LoggingPipeAEConsole;
105 | };
106 | 3CFEFA4923048A030029032B /* PBXContainerItemProxy */ = {
107 | isa = PBXContainerItemProxy;
108 | containerPortal = OBJ_1 /* Project object */;
109 | proxyType = 1;
110 | remoteGlobalIDString = "AEConsole::AEConsole";
111 | remoteInfo = AEConsole;
112 | };
113 | 3CFEFA4A23048A030029032B /* PBXContainerItemProxy */ = {
114 | isa = PBXContainerItemProxy;
115 | containerPortal = OBJ_1 /* Project object */;
116 | proxyType = 1;
117 | remoteGlobalIDString = "AELog::AELog";
118 | remoteInfo = AELog;
119 | };
120 | 3CFEFA4B23048A030029032B /* PBXContainerItemProxy */ = {
121 | isa = PBXContainerItemProxy;
122 | containerPortal = OBJ_1 /* Project object */;
123 | proxyType = 1;
124 | remoteGlobalIDString = "swift-log-format-and-pipe::LoggingFormatAndPipe";
125 | remoteInfo = LoggingFormatAndPipe;
126 | };
127 | 3CFEFA4C23048A030029032B /* PBXContainerItemProxy */ = {
128 | isa = PBXContainerItemProxy;
129 | containerPortal = OBJ_1 /* Project object */;
130 | proxyType = 1;
131 | remoteGlobalIDString = "swift-log::Logging";
132 | remoteInfo = Logging;
133 | };
134 | 3CFEFA6923048D140029032B /* PBXContainerItemProxy */ = {
135 | isa = PBXContainerItemProxy;
136 | containerPortal = OBJ_1 /* Project object */;
137 | proxyType = 1;
138 | remoteGlobalIDString = "AEConsole::AEConsole";
139 | remoteInfo = AEConsole;
140 | };
141 | 3CFEFA6D23048D140029032B /* PBXContainerItemProxy */ = {
142 | isa = PBXContainerItemProxy;
143 | containerPortal = OBJ_1 /* Project object */;
144 | proxyType = 1;
145 | remoteGlobalIDString = "swift-log::Logging";
146 | remoteInfo = Logging;
147 | };
148 | 3CFEFA7123048D140029032B /* PBXContainerItemProxy */ = {
149 | isa = PBXContainerItemProxy;
150 | containerPortal = OBJ_1 /* Project object */;
151 | proxyType = 1;
152 | remoteGlobalIDString = "swift-log-format-and-pipe::LoggingFormatAndPipe";
153 | remoteInfo = LoggingFormatAndPipe;
154 | };
155 | 3CFEFA7523048D140029032B /* PBXContainerItemProxy */ = {
156 | isa = PBXContainerItemProxy;
157 | containerPortal = OBJ_1 /* Project object */;
158 | proxyType = 1;
159 | remoteGlobalIDString = "swift-log-pipe-aeconsole::LoggingPipeAEConsole";
160 | remoteInfo = LoggingPipeAEConsole;
161 | };
162 | /* End PBXContainerItemProxy section */
163 |
164 | /* Begin PBXCopyFilesBuildPhase section */
165 | 3CFEFA7723048D140029032B /* Embed Frameworks */ = {
166 | isa = PBXCopyFilesBuildPhase;
167 | buildActionMask = 2147483647;
168 | dstPath = "";
169 | dstSubfolderSpec = 10;
170 | files = (
171 | 3CFEFA7423048D140029032B /* LoggingPipeAEConsole.framework in Embed Frameworks */,
172 | 3CFEFA7023048D140029032B /* LoggingFormatAndPipe.framework in Embed Frameworks */,
173 | 3CFEFA6C23048D140029032B /* Logging.framework in Embed Frameworks */,
174 | 3CFEFA6823048D140029032B /* AEConsole.framework in Embed Frameworks */,
175 | );
176 | name = "Embed Frameworks";
177 | runOnlyForDeploymentPostprocessing = 0;
178 | };
179 | /* End PBXCopyFilesBuildPhase section */
180 |
181 | /* Begin PBXFileReference section */
182 | 3CFEFA5223048CE00029032B /* Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example.app; sourceTree = BUILT_PRODUCTS_DIR; };
183 | 3CFEFA5423048CE00029032B /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
184 | 3CFEFA5623048CE00029032B /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; };
185 | 3CFEFA5823048CE00029032B /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; };
186 | 3CFEFA5B23048CE00029032B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; };
187 | 3CFEFA5D23048CE20029032B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
188 | 3CFEFA6023048CE20029032B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
189 | 3CFEFA6223048CE20029032B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
190 | "AEConsole::AEConsole::Product" /* AEConsole.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AEConsole.framework; sourceTree = BUILT_PRODUCTS_DIR; };
191 | "AELog::AELog::Product" /* AELog.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AELog.framework; sourceTree = BUILT_PRODUCTS_DIR; };
192 | OBJ_12 /* XCTestManifests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCTestManifests.swift; sourceTree = ""; };
193 | OBJ_13 /* swift_log_pipe_aeconsoleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = swift_log_pipe_aeconsoleTests.swift; sourceTree = ""; };
194 | OBJ_17 /* Brain.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Brain.swift; sourceTree = ""; };
195 | OBJ_18 /* Cell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Cell.swift; sourceTree = ""; };
196 | OBJ_19 /* Console.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Console.swift; sourceTree = ""; };
197 | OBJ_20 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = ""; };
198 | OBJ_21 /* View.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = View.swift; sourceTree = ""; };
199 | OBJ_22 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/ian/Documents/Adorkable/swift-log-pipe-aeconsole/.build/checkouts/AEConsole/Package.swift"; sourceTree = ""; };
200 | OBJ_25 /* Line.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Line.swift; sourceTree = ""; };
201 | OBJ_26 /* Log.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Log.swift; sourceTree = ""; };
202 | OBJ_27 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = ""; };
203 | OBJ_28 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/ian/Documents/Adorkable/swift-log-pipe-aeconsole/.build/checkouts/AELog/Package.swift"; sourceTree = ""; };
204 | OBJ_31 /* BasicFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicFormatter.swift; sourceTree = ""; };
205 | OBJ_32 /* Formatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Formatter.swift; sourceTree = ""; };
206 | OBJ_33 /* Handler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Handler.swift; sourceTree = ""; };
207 | OBJ_34 /* LoggerTextOutputStreamPipe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggerTextOutputStreamPipe.swift; sourceTree = ""; };
208 | OBJ_35 /* Pipe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Pipe.swift; sourceTree = ""; };
209 | OBJ_36 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/ian/Documents/Adorkable/swift-log-pipe-aeconsole/.build/checkouts/swift-log-format-and-pipe/Package.swift"; sourceTree = ""; };
210 | OBJ_39 /* Locks.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Locks.swift; sourceTree = ""; };
211 | OBJ_40 /* LogHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogHandler.swift; sourceTree = ""; };
212 | OBJ_41 /* Logging.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Logging.swift; sourceTree = ""; };
213 | OBJ_42 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = "/Users/ian/Documents/Adorkable/swift-log-pipe-aeconsole/.build/checkouts/swift-log/Package.swift"; sourceTree = ""; };
214 | OBJ_50 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; };
215 | OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; };
216 | OBJ_9 /* LoggingPipeAEConsole.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggingPipeAEConsole.swift; sourceTree = ""; };
217 | "swift-log-format-and-pipe::LoggingFormatAndPipe::Product" /* LoggingFormatAndPipe.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = LoggingFormatAndPipe.framework; sourceTree = BUILT_PRODUCTS_DIR; };
218 | "swift-log-pipe-aeconsole::LoggingPipeAEConsole::Product" /* LoggingPipeAEConsole.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = LoggingPipeAEConsole.framework; sourceTree = BUILT_PRODUCTS_DIR; };
219 | "swift-log-pipe-aeconsole::LoggingPipeAEConsoleTests::Product" /* LoggingPipeAEConsoleTests.xctest */ = {isa = PBXFileReference; lastKnownFileType = file; path = LoggingPipeAEConsoleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
220 | "swift-log::Logging::Product" /* Logging.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Logging.framework; sourceTree = BUILT_PRODUCTS_DIR; };
221 | /* End PBXFileReference section */
222 |
223 | /* Begin PBXFrameworksBuildPhase section */
224 | 3CFEFA4F23048CE00029032B /* Frameworks */ = {
225 | isa = PBXFrameworksBuildPhase;
226 | buildActionMask = 2147483647;
227 | files = (
228 | 3CFEFA7323048D140029032B /* LoggingPipeAEConsole.framework in Frameworks */,
229 | 3CFEFA6F23048D140029032B /* LoggingFormatAndPipe.framework in Frameworks */,
230 | 3CFEFA6B23048D140029032B /* Logging.framework in Frameworks */,
231 | 3CFEFA6723048D140029032B /* AEConsole.framework in Frameworks */,
232 | );
233 | runOnlyForDeploymentPostprocessing = 0;
234 | };
235 | OBJ_104 /* Frameworks */ = {
236 | isa = PBXFrameworksBuildPhase;
237 | buildActionMask = 0;
238 | files = (
239 | OBJ_105 /* Logging.framework in Frameworks */,
240 | );
241 | runOnlyForDeploymentPostprocessing = 0;
242 | };
243 | OBJ_113 /* Frameworks */ = {
244 | isa = PBXFrameworksBuildPhase;
245 | buildActionMask = 0;
246 | files = (
247 | OBJ_114 /* AEConsole.framework in Frameworks */,
248 | OBJ_115 /* AELog.framework in Frameworks */,
249 | OBJ_116 /* LoggingFormatAndPipe.framework in Frameworks */,
250 | OBJ_117 /* Logging.framework in Frameworks */,
251 | );
252 | runOnlyForDeploymentPostprocessing = 0;
253 | };
254 | OBJ_129 /* Frameworks */ = {
255 | isa = PBXFrameworksBuildPhase;
256 | buildActionMask = 0;
257 | files = (
258 | OBJ_130 /* LoggingPipeAEConsole.framework in Frameworks */,
259 | OBJ_131 /* AEConsole.framework in Frameworks */,
260 | OBJ_132 /* AELog.framework in Frameworks */,
261 | OBJ_133 /* LoggingFormatAndPipe.framework in Frameworks */,
262 | OBJ_134 /* Logging.framework in Frameworks */,
263 | );
264 | runOnlyForDeploymentPostprocessing = 0;
265 | };
266 | OBJ_61 /* Frameworks */ = {
267 | isa = PBXFrameworksBuildPhase;
268 | buildActionMask = 0;
269 | files = (
270 | OBJ_62 /* AELog.framework in Frameworks */,
271 | );
272 | runOnlyForDeploymentPostprocessing = 0;
273 | };
274 | OBJ_78 /* Frameworks */ = {
275 | isa = PBXFrameworksBuildPhase;
276 | buildActionMask = 0;
277 | files = (
278 | );
279 | runOnlyForDeploymentPostprocessing = 0;
280 | };
281 | OBJ_93 /* Frameworks */ = {
282 | isa = PBXFrameworksBuildPhase;
283 | buildActionMask = 0;
284 | files = (
285 | );
286 | runOnlyForDeploymentPostprocessing = 0;
287 | };
288 | /* End PBXFrameworksBuildPhase section */
289 |
290 | /* Begin PBXGroup section */
291 | 3CFEFA5323048CE00029032B /* Example */ = {
292 | isa = PBXGroup;
293 | children = (
294 | 3CFEFA5423048CE00029032B /* AppDelegate.swift */,
295 | 3CFEFA5623048CE00029032B /* SceneDelegate.swift */,
296 | 3CFEFA5823048CE00029032B /* ViewController.swift */,
297 | 3CFEFA5A23048CE00029032B /* Main.storyboard */,
298 | 3CFEFA5D23048CE20029032B /* Assets.xcassets */,
299 | 3CFEFA5F23048CE20029032B /* LaunchScreen.storyboard */,
300 | 3CFEFA6223048CE20029032B /* Info.plist */,
301 | );
302 | path = Example;
303 | sourceTree = "";
304 | };
305 | 3CFEFA6623048D140029032B /* Frameworks */ = {
306 | isa = PBXGroup;
307 | children = (
308 | );
309 | name = Frameworks;
310 | sourceTree = "";
311 | };
312 | OBJ_10 /* Tests */ = {
313 | isa = PBXGroup;
314 | children = (
315 | OBJ_11 /* LoggingPipeAEConsoleTests */,
316 | );
317 | name = Tests;
318 | sourceTree = SOURCE_ROOT;
319 | };
320 | OBJ_11 /* LoggingPipeAEConsoleTests */ = {
321 | isa = PBXGroup;
322 | children = (
323 | OBJ_12 /* XCTestManifests.swift */,
324 | OBJ_13 /* swift_log_pipe_aeconsoleTests.swift */,
325 | );
326 | name = LoggingPipeAEConsoleTests;
327 | path = Tests/LoggingPipeAEConsoleTests;
328 | sourceTree = SOURCE_ROOT;
329 | };
330 | OBJ_14 /* Dependencies */ = {
331 | isa = PBXGroup;
332 | children = (
333 | OBJ_15 /* AEConsole 0.6.1 */,
334 | OBJ_23 /* AELog 0.5.6 */,
335 | OBJ_29 /* swift-log-format-and-pipe 0.1.1 */,
336 | OBJ_37 /* swift-log 1.1.0 */,
337 | );
338 | name = Dependencies;
339 | sourceTree = "";
340 | };
341 | OBJ_15 /* AEConsole 0.6.1 */ = {
342 | isa = PBXGroup;
343 | children = (
344 | OBJ_16 /* AEConsole */,
345 | OBJ_22 /* Package.swift */,
346 | );
347 | name = "AEConsole 0.6.1";
348 | sourceTree = SOURCE_ROOT;
349 | };
350 | OBJ_16 /* AEConsole */ = {
351 | isa = PBXGroup;
352 | children = (
353 | OBJ_17 /* Brain.swift */,
354 | OBJ_18 /* Cell.swift */,
355 | OBJ_19 /* Console.swift */,
356 | OBJ_20 /* Settings.swift */,
357 | OBJ_21 /* View.swift */,
358 | );
359 | name = AEConsole;
360 | path = .build/checkouts/AEConsole/Sources/AEConsole;
361 | sourceTree = SOURCE_ROOT;
362 | };
363 | OBJ_23 /* AELog 0.5.6 */ = {
364 | isa = PBXGroup;
365 | children = (
366 | OBJ_24 /* AELog */,
367 | OBJ_28 /* Package.swift */,
368 | );
369 | name = "AELog 0.5.6";
370 | sourceTree = SOURCE_ROOT;
371 | };
372 | OBJ_24 /* AELog */ = {
373 | isa = PBXGroup;
374 | children = (
375 | OBJ_25 /* Line.swift */,
376 | OBJ_26 /* Log.swift */,
377 | OBJ_27 /* Settings.swift */,
378 | );
379 | name = AELog;
380 | path = .build/checkouts/AELog/Sources/AELog;
381 | sourceTree = SOURCE_ROOT;
382 | };
383 | OBJ_29 /* swift-log-format-and-pipe 0.1.1 */ = {
384 | isa = PBXGroup;
385 | children = (
386 | OBJ_30 /* LoggingFormatAndPipe */,
387 | OBJ_36 /* Package.swift */,
388 | );
389 | name = "swift-log-format-and-pipe 0.1.1";
390 | sourceTree = SOURCE_ROOT;
391 | };
392 | OBJ_30 /* LoggingFormatAndPipe */ = {
393 | isa = PBXGroup;
394 | children = (
395 | OBJ_31 /* BasicFormatter.swift */,
396 | OBJ_32 /* Formatter.swift */,
397 | OBJ_33 /* Handler.swift */,
398 | OBJ_34 /* LoggerTextOutputStreamPipe.swift */,
399 | OBJ_35 /* Pipe.swift */,
400 | );
401 | name = LoggingFormatAndPipe;
402 | path = ".build/checkouts/swift-log-format-and-pipe/Sources/LoggingFormatAndPipe";
403 | sourceTree = SOURCE_ROOT;
404 | };
405 | OBJ_37 /* swift-log 1.1.0 */ = {
406 | isa = PBXGroup;
407 | children = (
408 | OBJ_38 /* Logging */,
409 | OBJ_42 /* Package.swift */,
410 | );
411 | name = "swift-log 1.1.0";
412 | sourceTree = SOURCE_ROOT;
413 | };
414 | OBJ_38 /* Logging */ = {
415 | isa = PBXGroup;
416 | children = (
417 | OBJ_39 /* Locks.swift */,
418 | OBJ_40 /* LogHandler.swift */,
419 | OBJ_41 /* Logging.swift */,
420 | );
421 | name = Logging;
422 | path = ".build/checkouts/swift-log/Sources/Logging";
423 | sourceTree = SOURCE_ROOT;
424 | };
425 | OBJ_43 /* Products */ = {
426 | isa = PBXGroup;
427 | children = (
428 | "AELog::AELog::Product" /* AELog.framework */,
429 | "swift-log::Logging::Product" /* Logging.framework */,
430 | "swift-log-pipe-aeconsole::LoggingPipeAEConsoleTests::Product" /* LoggingPipeAEConsoleTests.xctest */,
431 | "swift-log-pipe-aeconsole::LoggingPipeAEConsole::Product" /* LoggingPipeAEConsole.framework */,
432 | "AEConsole::AEConsole::Product" /* AEConsole.framework */,
433 | "swift-log-format-and-pipe::LoggingFormatAndPipe::Product" /* LoggingFormatAndPipe.framework */,
434 | 3CFEFA5223048CE00029032B /* Example.app */,
435 | );
436 | name = Products;
437 | sourceTree = BUILT_PRODUCTS_DIR;
438 | };
439 | OBJ_5 /* */ = {
440 | isa = PBXGroup;
441 | children = (
442 | OBJ_6 /* Package.swift */,
443 | OBJ_7 /* Sources */,
444 | OBJ_10 /* Tests */,
445 | OBJ_14 /* Dependencies */,
446 | OBJ_43 /* Products */,
447 | OBJ_50 /* README.md */,
448 | 3CFEFA6623048D140029032B /* Frameworks */,
449 | );
450 | name = "";
451 | sourceTree = "";
452 | };
453 | OBJ_7 /* Sources */ = {
454 | isa = PBXGroup;
455 | children = (
456 | 3CFEFA5323048CE00029032B /* Example */,
457 | OBJ_8 /* LoggingPipeAEConsole */,
458 | );
459 | name = Sources;
460 | sourceTree = SOURCE_ROOT;
461 | };
462 | OBJ_8 /* LoggingPipeAEConsole */ = {
463 | isa = PBXGroup;
464 | children = (
465 | OBJ_9 /* LoggingPipeAEConsole.swift */,
466 | );
467 | name = LoggingPipeAEConsole;
468 | path = Sources/LoggingPipeAEConsole;
469 | sourceTree = SOURCE_ROOT;
470 | };
471 | /* End PBXGroup section */
472 |
473 | /* Begin PBXNativeTarget section */
474 | 3CFEFA5123048CE00029032B /* Example */ = {
475 | isa = PBXNativeTarget;
476 | buildConfigurationList = 3CFEFA6323048CE20029032B /* Build configuration list for PBXNativeTarget "Example" */;
477 | buildPhases = (
478 | 3CFEFA4E23048CE00029032B /* Sources */,
479 | 3CFEFA4F23048CE00029032B /* Frameworks */,
480 | 3CFEFA5023048CE00029032B /* Resources */,
481 | 3CFEFA7723048D140029032B /* Embed Frameworks */,
482 | );
483 | buildRules = (
484 | );
485 | dependencies = (
486 | 3CFEFA6A23048D140029032B /* PBXTargetDependency */,
487 | 3CFEFA6E23048D140029032B /* PBXTargetDependency */,
488 | 3CFEFA7223048D140029032B /* PBXTargetDependency */,
489 | 3CFEFA7623048D140029032B /* PBXTargetDependency */,
490 | );
491 | name = Example;
492 | productName = Example;
493 | productReference = 3CFEFA5223048CE00029032B /* Example.app */;
494 | productType = "com.apple.product-type.application";
495 | };
496 | "AEConsole::AEConsole" /* AEConsole */ = {
497 | isa = PBXNativeTarget;
498 | buildConfigurationList = OBJ_52 /* Build configuration list for PBXNativeTarget "AEConsole" */;
499 | buildPhases = (
500 | OBJ_55 /* Sources */,
501 | OBJ_61 /* Frameworks */,
502 | );
503 | buildRules = (
504 | );
505 | dependencies = (
506 | OBJ_63 /* PBXTargetDependency */,
507 | );
508 | name = AEConsole;
509 | productName = AEConsole;
510 | productReference = "AEConsole::AEConsole::Product" /* AEConsole.framework */;
511 | productType = "com.apple.product-type.framework";
512 | };
513 | "AELog::AELog" /* AELog */ = {
514 | isa = PBXNativeTarget;
515 | buildConfigurationList = OBJ_71 /* Build configuration list for PBXNativeTarget "AELog" */;
516 | buildPhases = (
517 | OBJ_74 /* Sources */,
518 | OBJ_78 /* Frameworks */,
519 | );
520 | buildRules = (
521 | );
522 | dependencies = (
523 | );
524 | name = AELog;
525 | productName = AELog;
526 | productReference = "AELog::AELog::Product" /* AELog.framework */;
527 | productType = "com.apple.product-type.framework";
528 | };
529 | "swift-log-format-and-pipe::LoggingFormatAndPipe" /* LoggingFormatAndPipe */ = {
530 | isa = PBXNativeTarget;
531 | buildConfigurationList = OBJ_95 /* Build configuration list for PBXNativeTarget "LoggingFormatAndPipe" */;
532 | buildPhases = (
533 | OBJ_98 /* Sources */,
534 | OBJ_104 /* Frameworks */,
535 | );
536 | buildRules = (
537 | );
538 | dependencies = (
539 | OBJ_106 /* PBXTargetDependency */,
540 | );
541 | name = LoggingFormatAndPipe;
542 | productName = LoggingFormatAndPipe;
543 | productReference = "swift-log-format-and-pipe::LoggingFormatAndPipe::Product" /* LoggingFormatAndPipe.framework */;
544 | productType = "com.apple.product-type.framework";
545 | };
546 | "swift-log-pipe-aeconsole::LoggingPipeAEConsole" /* LoggingPipeAEConsole */ = {
547 | isa = PBXNativeTarget;
548 | buildConfigurationList = OBJ_108 /* Build configuration list for PBXNativeTarget "LoggingPipeAEConsole" */;
549 | buildPhases = (
550 | OBJ_111 /* Sources */,
551 | OBJ_113 /* Frameworks */,
552 | );
553 | buildRules = (
554 | );
555 | dependencies = (
556 | OBJ_118 /* PBXTargetDependency */,
557 | OBJ_119 /* PBXTargetDependency */,
558 | OBJ_120 /* PBXTargetDependency */,
559 | OBJ_121 /* PBXTargetDependency */,
560 | );
561 | name = LoggingPipeAEConsole;
562 | productName = LoggingPipeAEConsole;
563 | productReference = "swift-log-pipe-aeconsole::LoggingPipeAEConsole::Product" /* LoggingPipeAEConsole.framework */;
564 | productType = "com.apple.product-type.framework";
565 | };
566 | "swift-log-pipe-aeconsole::LoggingPipeAEConsoleTests" /* LoggingPipeAEConsoleTests */ = {
567 | isa = PBXNativeTarget;
568 | buildConfigurationList = OBJ_123 /* Build configuration list for PBXNativeTarget "LoggingPipeAEConsoleTests" */;
569 | buildPhases = (
570 | OBJ_126 /* Sources */,
571 | OBJ_129 /* Frameworks */,
572 | );
573 | buildRules = (
574 | );
575 | dependencies = (
576 | OBJ_135 /* PBXTargetDependency */,
577 | OBJ_136 /* PBXTargetDependency */,
578 | OBJ_137 /* PBXTargetDependency */,
579 | OBJ_138 /* PBXTargetDependency */,
580 | OBJ_139 /* PBXTargetDependency */,
581 | );
582 | name = LoggingPipeAEConsoleTests;
583 | productName = LoggingPipeAEConsoleTests;
584 | productReference = "swift-log-pipe-aeconsole::LoggingPipeAEConsoleTests::Product" /* LoggingPipeAEConsoleTests.xctest */;
585 | productType = "com.apple.product-type.bundle.unit-test";
586 | };
587 | "swift-log::Logging" /* Logging */ = {
588 | isa = PBXNativeTarget;
589 | buildConfigurationList = OBJ_86 /* Build configuration list for PBXNativeTarget "Logging" */;
590 | buildPhases = (
591 | OBJ_89 /* Sources */,
592 | OBJ_93 /* Frameworks */,
593 | );
594 | buildRules = (
595 | );
596 | dependencies = (
597 | );
598 | name = Logging;
599 | productName = Logging;
600 | productReference = "swift-log::Logging::Product" /* Logging.framework */;
601 | productType = "com.apple.product-type.framework";
602 | };
603 | /* End PBXNativeTarget section */
604 |
605 | /* Begin PBXProject section */
606 | OBJ_1 /* Project object */ = {
607 | isa = PBXProject;
608 | attributes = {
609 | LastSwiftMigration = 9999;
610 | LastSwiftUpdateCheck = 1100;
611 | LastUpgradeCheck = 9999;
612 | TargetAttributes = {
613 | 3CFEFA5123048CE00029032B = {
614 | CreatedOnToolsVersion = 11.0;
615 | };
616 | };
617 | };
618 | buildConfigurationList = OBJ_2 /* Build configuration list for PBXProject "swift-log-pipe-aeconsole" */;
619 | compatibilityVersion = "Xcode 3.2";
620 | developmentRegion = English;
621 | hasScannedForEncodings = 0;
622 | knownRegions = (
623 | English,
624 | en,
625 | Base,
626 | );
627 | mainGroup = OBJ_5 /* */;
628 | productRefGroup = OBJ_43 /* Products */;
629 | projectDirPath = "";
630 | projectRoot = "";
631 | targets = (
632 | "AEConsole::AEConsole" /* AEConsole */,
633 | "AELog::AELog" /* AELog */,
634 | "swift-log::Logging" /* Logging */,
635 | "swift-log-format-and-pipe::LoggingFormatAndPipe" /* LoggingFormatAndPipe */,
636 | "swift-log-pipe-aeconsole::LoggingPipeAEConsole" /* LoggingPipeAEConsole */,
637 | "swift-log-pipe-aeconsole::LoggingPipeAEConsoleTests" /* LoggingPipeAEConsoleTests */,
638 | 3CFEFA5123048CE00029032B /* Example */,
639 | );
640 | };
641 | /* End PBXProject section */
642 |
643 | /* Begin PBXResourcesBuildPhase section */
644 | 3CFEFA5023048CE00029032B /* Resources */ = {
645 | isa = PBXResourcesBuildPhase;
646 | buildActionMask = 2147483647;
647 | files = (
648 | 3CFEFA6123048CE20029032B /* LaunchScreen.storyboard in Resources */,
649 | 3CFEFA5E23048CE20029032B /* Assets.xcassets in Resources */,
650 | 3CFEFA5C23048CE00029032B /* Main.storyboard in Resources */,
651 | );
652 | runOnlyForDeploymentPostprocessing = 0;
653 | };
654 | /* End PBXResourcesBuildPhase section */
655 |
656 | /* Begin PBXSourcesBuildPhase section */
657 | 3CFEFA4E23048CE00029032B /* Sources */ = {
658 | isa = PBXSourcesBuildPhase;
659 | buildActionMask = 2147483647;
660 | files = (
661 | 3CFEFA5923048CE00029032B /* ViewController.swift in Sources */,
662 | 3CFEFA5523048CE00029032B /* AppDelegate.swift in Sources */,
663 | 3CFEFA5723048CE00029032B /* SceneDelegate.swift in Sources */,
664 | );
665 | runOnlyForDeploymentPostprocessing = 0;
666 | };
667 | OBJ_111 /* Sources */ = {
668 | isa = PBXSourcesBuildPhase;
669 | buildActionMask = 0;
670 | files = (
671 | OBJ_112 /* LoggingPipeAEConsole.swift in Sources */,
672 | );
673 | runOnlyForDeploymentPostprocessing = 0;
674 | };
675 | OBJ_126 /* Sources */ = {
676 | isa = PBXSourcesBuildPhase;
677 | buildActionMask = 0;
678 | files = (
679 | OBJ_127 /* XCTestManifests.swift in Sources */,
680 | OBJ_128 /* swift_log_pipe_aeconsoleTests.swift in Sources */,
681 | );
682 | runOnlyForDeploymentPostprocessing = 0;
683 | };
684 | OBJ_55 /* Sources */ = {
685 | isa = PBXSourcesBuildPhase;
686 | buildActionMask = 0;
687 | files = (
688 | OBJ_56 /* Brain.swift in Sources */,
689 | OBJ_57 /* Cell.swift in Sources */,
690 | OBJ_58 /* Console.swift in Sources */,
691 | OBJ_59 /* Settings.swift in Sources */,
692 | OBJ_60 /* View.swift in Sources */,
693 | );
694 | runOnlyForDeploymentPostprocessing = 0;
695 | };
696 | OBJ_74 /* Sources */ = {
697 | isa = PBXSourcesBuildPhase;
698 | buildActionMask = 0;
699 | files = (
700 | OBJ_75 /* Line.swift in Sources */,
701 | OBJ_76 /* Log.swift in Sources */,
702 | OBJ_77 /* Settings.swift in Sources */,
703 | );
704 | runOnlyForDeploymentPostprocessing = 0;
705 | };
706 | OBJ_89 /* Sources */ = {
707 | isa = PBXSourcesBuildPhase;
708 | buildActionMask = 0;
709 | files = (
710 | OBJ_90 /* Locks.swift in Sources */,
711 | OBJ_91 /* LogHandler.swift in Sources */,
712 | OBJ_92 /* Logging.swift in Sources */,
713 | );
714 | runOnlyForDeploymentPostprocessing = 0;
715 | };
716 | OBJ_98 /* Sources */ = {
717 | isa = PBXSourcesBuildPhase;
718 | buildActionMask = 0;
719 | files = (
720 | OBJ_99 /* BasicFormatter.swift in Sources */,
721 | OBJ_100 /* Formatter.swift in Sources */,
722 | OBJ_101 /* Handler.swift in Sources */,
723 | OBJ_102 /* LoggerTextOutputStreamPipe.swift in Sources */,
724 | OBJ_103 /* Pipe.swift in Sources */,
725 | );
726 | runOnlyForDeploymentPostprocessing = 0;
727 | };
728 | /* End PBXSourcesBuildPhase section */
729 |
730 | /* Begin PBXTargetDependency section */
731 | 3CFEFA6A23048D140029032B /* PBXTargetDependency */ = {
732 | isa = PBXTargetDependency;
733 | target = "AEConsole::AEConsole" /* AEConsole */;
734 | targetProxy = 3CFEFA6923048D140029032B /* PBXContainerItemProxy */;
735 | };
736 | 3CFEFA6E23048D140029032B /* PBXTargetDependency */ = {
737 | isa = PBXTargetDependency;
738 | target = "swift-log::Logging" /* Logging */;
739 | targetProxy = 3CFEFA6D23048D140029032B /* PBXContainerItemProxy */;
740 | };
741 | 3CFEFA7223048D140029032B /* PBXTargetDependency */ = {
742 | isa = PBXTargetDependency;
743 | target = "swift-log-format-and-pipe::LoggingFormatAndPipe" /* LoggingFormatAndPipe */;
744 | targetProxy = 3CFEFA7123048D140029032B /* PBXContainerItemProxy */;
745 | };
746 | 3CFEFA7623048D140029032B /* PBXTargetDependency */ = {
747 | isa = PBXTargetDependency;
748 | target = "swift-log-pipe-aeconsole::LoggingPipeAEConsole" /* LoggingPipeAEConsole */;
749 | targetProxy = 3CFEFA7523048D140029032B /* PBXContainerItemProxy */;
750 | };
751 | OBJ_106 /* PBXTargetDependency */ = {
752 | isa = PBXTargetDependency;
753 | platformFilter = ios;
754 | target = "swift-log::Logging" /* Logging */;
755 | targetProxy = 3CFEFA4623048A030029032B /* PBXContainerItemProxy */;
756 | };
757 | OBJ_118 /* PBXTargetDependency */ = {
758 | isa = PBXTargetDependency;
759 | platformFilter = ios;
760 | target = "AEConsole::AEConsole" /* AEConsole */;
761 | targetProxy = 3CFEFA4223048A030029032B /* PBXContainerItemProxy */;
762 | };
763 | OBJ_119 /* PBXTargetDependency */ = {
764 | isa = PBXTargetDependency;
765 | platformFilter = ios;
766 | target = "AELog::AELog" /* AELog */;
767 | targetProxy = 3CFEFA4423048A030029032B /* PBXContainerItemProxy */;
768 | };
769 | OBJ_120 /* PBXTargetDependency */ = {
770 | isa = PBXTargetDependency;
771 | platformFilter = ios;
772 | target = "swift-log-format-and-pipe::LoggingFormatAndPipe" /* LoggingFormatAndPipe */;
773 | targetProxy = 3CFEFA4523048A030029032B /* PBXContainerItemProxy */;
774 | };
775 | OBJ_121 /* PBXTargetDependency */ = {
776 | isa = PBXTargetDependency;
777 | platformFilter = ios;
778 | target = "swift-log::Logging" /* Logging */;
779 | targetProxy = 3CFEFA4723048A030029032B /* PBXContainerItemProxy */;
780 | };
781 | OBJ_135 /* PBXTargetDependency */ = {
782 | isa = PBXTargetDependency;
783 | platformFilter = ios;
784 | target = "swift-log-pipe-aeconsole::LoggingPipeAEConsole" /* LoggingPipeAEConsole */;
785 | targetProxy = 3CFEFA4823048A030029032B /* PBXContainerItemProxy */;
786 | };
787 | OBJ_136 /* PBXTargetDependency */ = {
788 | isa = PBXTargetDependency;
789 | platformFilter = ios;
790 | target = "AEConsole::AEConsole" /* AEConsole */;
791 | targetProxy = 3CFEFA4923048A030029032B /* PBXContainerItemProxy */;
792 | };
793 | OBJ_137 /* PBXTargetDependency */ = {
794 | isa = PBXTargetDependency;
795 | platformFilter = ios;
796 | target = "AELog::AELog" /* AELog */;
797 | targetProxy = 3CFEFA4A23048A030029032B /* PBXContainerItemProxy */;
798 | };
799 | OBJ_138 /* PBXTargetDependency */ = {
800 | isa = PBXTargetDependency;
801 | platformFilter = ios;
802 | target = "swift-log-format-and-pipe::LoggingFormatAndPipe" /* LoggingFormatAndPipe */;
803 | targetProxy = 3CFEFA4B23048A030029032B /* PBXContainerItemProxy */;
804 | };
805 | OBJ_139 /* PBXTargetDependency */ = {
806 | isa = PBXTargetDependency;
807 | platformFilter = ios;
808 | target = "swift-log::Logging" /* Logging */;
809 | targetProxy = 3CFEFA4C23048A030029032B /* PBXContainerItemProxy */;
810 | };
811 | OBJ_63 /* PBXTargetDependency */ = {
812 | isa = PBXTargetDependency;
813 | platformFilter = ios;
814 | target = "AELog::AELog" /* AELog */;
815 | targetProxy = 3CFEFA4323048A030029032B /* PBXContainerItemProxy */;
816 | };
817 | /* End PBXTargetDependency section */
818 |
819 | /* Begin PBXVariantGroup section */
820 | 3CFEFA5A23048CE00029032B /* Main.storyboard */ = {
821 | isa = PBXVariantGroup;
822 | children = (
823 | 3CFEFA5B23048CE00029032B /* Base */,
824 | );
825 | name = Main.storyboard;
826 | sourceTree = "";
827 | };
828 | 3CFEFA5F23048CE20029032B /* LaunchScreen.storyboard */ = {
829 | isa = PBXVariantGroup;
830 | children = (
831 | 3CFEFA6023048CE20029032B /* Base */,
832 | );
833 | name = LaunchScreen.storyboard;
834 | sourceTree = "";
835 | };
836 | /* End PBXVariantGroup section */
837 |
838 | /* Begin XCBuildConfiguration section */
839 | 3CFEFA6423048CE20029032B /* Debug */ = {
840 | isa = XCBuildConfiguration;
841 | buildSettings = {
842 | ALWAYS_SEARCH_USER_PATHS = NO;
843 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
844 | CLANG_ANALYZER_NONNULL = YES;
845 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
846 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
847 | CLANG_CXX_LIBRARY = "libc++";
848 | CLANG_ENABLE_MODULES = YES;
849 | CLANG_ENABLE_OBJC_WEAK = YES;
850 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
851 | CLANG_WARN_BOOL_CONVERSION = YES;
852 | CLANG_WARN_COMMA = YES;
853 | CLANG_WARN_CONSTANT_CONVERSION = YES;
854 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
855 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
856 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
857 | CLANG_WARN_EMPTY_BODY = YES;
858 | CLANG_WARN_ENUM_CONVERSION = YES;
859 | CLANG_WARN_INFINITE_RECURSION = YES;
860 | CLANG_WARN_INT_CONVERSION = YES;
861 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
862 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
863 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
864 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
865 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
866 | CLANG_WARN_STRICT_PROTOTYPES = YES;
867 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
868 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
869 | CLANG_WARN_UNREACHABLE_CODE = YES;
870 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
871 | CODE_SIGN_STYLE = Automatic;
872 | DEVELOPMENT_TEAM = 3UDY2NT62F;
873 | ENABLE_STRICT_OBJC_MSGSEND = YES;
874 | ENABLE_TESTABILITY = YES;
875 | GCC_C_LANGUAGE_STANDARD = gnu11;
876 | GCC_DYNAMIC_NO_PIC = NO;
877 | GCC_NO_COMMON_BLOCKS = YES;
878 | GCC_PREPROCESSOR_DEFINITIONS = (
879 | "DEBUG=1",
880 | "$(inherited)",
881 | );
882 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
883 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
884 | GCC_WARN_UNDECLARED_SELECTOR = YES;
885 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
886 | GCC_WARN_UNUSED_FUNCTION = YES;
887 | GCC_WARN_UNUSED_VARIABLE = YES;
888 | INFOPLIST_FILE = Example/Info.plist;
889 | IPHONEOS_DEPLOYMENT_TARGET = 13.0;
890 | LD_RUNPATH_SEARCH_PATHS = (
891 | "$(inherited)",
892 | "@executable_path/Frameworks",
893 | );
894 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
895 | MTL_FAST_MATH = YES;
896 | PRODUCT_BUNDLE_IDENTIFIER = cc.adorkable.Example;
897 | PRODUCT_NAME = "$(TARGET_NAME)";
898 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
899 | SWIFT_VERSION = 5.0;
900 | TARGETED_DEVICE_FAMILY = "1,2";
901 | };
902 | name = Debug;
903 | };
904 | 3CFEFA6523048CE20029032B /* Release */ = {
905 | isa = XCBuildConfiguration;
906 | buildSettings = {
907 | ALWAYS_SEARCH_USER_PATHS = NO;
908 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
909 | CLANG_ANALYZER_NONNULL = YES;
910 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
911 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
912 | CLANG_CXX_LIBRARY = "libc++";
913 | CLANG_ENABLE_MODULES = YES;
914 | CLANG_ENABLE_OBJC_WEAK = YES;
915 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
916 | CLANG_WARN_BOOL_CONVERSION = YES;
917 | CLANG_WARN_COMMA = YES;
918 | CLANG_WARN_CONSTANT_CONVERSION = YES;
919 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
920 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
921 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
922 | CLANG_WARN_EMPTY_BODY = YES;
923 | CLANG_WARN_ENUM_CONVERSION = YES;
924 | CLANG_WARN_INFINITE_RECURSION = YES;
925 | CLANG_WARN_INT_CONVERSION = YES;
926 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
927 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
928 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
929 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
930 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
931 | CLANG_WARN_STRICT_PROTOTYPES = YES;
932 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
933 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
934 | CLANG_WARN_UNREACHABLE_CODE = YES;
935 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
936 | CODE_SIGN_STYLE = Automatic;
937 | COPY_PHASE_STRIP = NO;
938 | DEVELOPMENT_TEAM = 3UDY2NT62F;
939 | ENABLE_NS_ASSERTIONS = NO;
940 | ENABLE_STRICT_OBJC_MSGSEND = YES;
941 | GCC_C_LANGUAGE_STANDARD = gnu11;
942 | GCC_NO_COMMON_BLOCKS = YES;
943 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
944 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
945 | GCC_WARN_UNDECLARED_SELECTOR = YES;
946 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
947 | GCC_WARN_UNUSED_FUNCTION = YES;
948 | GCC_WARN_UNUSED_VARIABLE = YES;
949 | INFOPLIST_FILE = Example/Info.plist;
950 | IPHONEOS_DEPLOYMENT_TARGET = 13.0;
951 | LD_RUNPATH_SEARCH_PATHS = (
952 | "$(inherited)",
953 | "@executable_path/Frameworks",
954 | );
955 | MTL_ENABLE_DEBUG_INFO = NO;
956 | MTL_FAST_MATH = YES;
957 | PRODUCT_BUNDLE_IDENTIFIER = cc.adorkable.Example;
958 | PRODUCT_NAME = "$(TARGET_NAME)";
959 | SWIFT_VERSION = 5.0;
960 | TARGETED_DEVICE_FAMILY = "1,2";
961 | VALIDATE_PRODUCT = YES;
962 | };
963 | name = Release;
964 | };
965 | OBJ_109 /* Debug */ = {
966 | isa = XCBuildConfiguration;
967 | buildSettings = {
968 | ENABLE_TESTABILITY = YES;
969 | FRAMEWORK_SEARCH_PATHS = (
970 | "$(inherited)",
971 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
972 | );
973 | HEADER_SEARCH_PATHS = "$(inherited)";
974 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/LoggingPipeAEConsole_Info.plist";
975 | IPHONEOS_DEPLOYMENT_TARGET = 12.0;
976 | LD_RUNPATH_SEARCH_PATHS = (
977 | "$(inherited)",
978 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
979 | );
980 | MACOSX_DEPLOYMENT_TARGET = 10.10;
981 | OTHER_CFLAGS = "$(inherited)";
982 | OTHER_LDFLAGS = "$(inherited)";
983 | OTHER_SWIFT_FLAGS = "$(inherited)";
984 | PRODUCT_BUNDLE_IDENTIFIER = LoggingPipeAEConsole;
985 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
986 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
987 | SKIP_INSTALL = YES;
988 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
989 | SWIFT_VERSION = 5.0;
990 | TARGET_NAME = LoggingPipeAEConsole;
991 | TVOS_DEPLOYMENT_TARGET = 9.0;
992 | WATCHOS_DEPLOYMENT_TARGET = 2.0;
993 | };
994 | name = Debug;
995 | };
996 | OBJ_110 /* Release */ = {
997 | isa = XCBuildConfiguration;
998 | buildSettings = {
999 | ENABLE_TESTABILITY = YES;
1000 | FRAMEWORK_SEARCH_PATHS = (
1001 | "$(inherited)",
1002 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1003 | );
1004 | HEADER_SEARCH_PATHS = "$(inherited)";
1005 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/LoggingPipeAEConsole_Info.plist";
1006 | IPHONEOS_DEPLOYMENT_TARGET = 12.0;
1007 | LD_RUNPATH_SEARCH_PATHS = (
1008 | "$(inherited)",
1009 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1010 | );
1011 | MACOSX_DEPLOYMENT_TARGET = 10.10;
1012 | OTHER_CFLAGS = "$(inherited)";
1013 | OTHER_LDFLAGS = "$(inherited)";
1014 | OTHER_SWIFT_FLAGS = "$(inherited)";
1015 | PRODUCT_BUNDLE_IDENTIFIER = LoggingPipeAEConsole;
1016 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1017 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1018 | SKIP_INSTALL = YES;
1019 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1020 | SWIFT_VERSION = 5.0;
1021 | TARGET_NAME = LoggingPipeAEConsole;
1022 | TVOS_DEPLOYMENT_TARGET = 9.0;
1023 | WATCHOS_DEPLOYMENT_TARGET = 2.0;
1024 | };
1025 | name = Release;
1026 | };
1027 | OBJ_124 /* Debug */ = {
1028 | isa = XCBuildConfiguration;
1029 | buildSettings = {
1030 | CLANG_ENABLE_MODULES = YES;
1031 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
1032 | FRAMEWORK_SEARCH_PATHS = (
1033 | "$(inherited)",
1034 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1035 | );
1036 | HEADER_SEARCH_PATHS = "$(inherited)";
1037 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/LoggingPipeAEConsoleTests_Info.plist";
1038 | IPHONEOS_DEPLOYMENT_TARGET = 12.0;
1039 | LD_RUNPATH_SEARCH_PATHS = (
1040 | "$(inherited)",
1041 | "@loader_path/../Frameworks",
1042 | "@loader_path/Frameworks",
1043 | );
1044 | MACOSX_DEPLOYMENT_TARGET = 10.10;
1045 | OTHER_CFLAGS = "$(inherited)";
1046 | OTHER_LDFLAGS = "$(inherited)";
1047 | OTHER_SWIFT_FLAGS = "$(inherited)";
1048 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1049 | SWIFT_VERSION = 5.0;
1050 | TARGET_NAME = LoggingPipeAEConsoleTests;
1051 | TVOS_DEPLOYMENT_TARGET = 9.0;
1052 | WATCHOS_DEPLOYMENT_TARGET = 2.0;
1053 | };
1054 | name = Debug;
1055 | };
1056 | OBJ_125 /* Release */ = {
1057 | isa = XCBuildConfiguration;
1058 | buildSettings = {
1059 | CLANG_ENABLE_MODULES = YES;
1060 | EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
1061 | FRAMEWORK_SEARCH_PATHS = (
1062 | "$(inherited)",
1063 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1064 | );
1065 | HEADER_SEARCH_PATHS = "$(inherited)";
1066 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/LoggingPipeAEConsoleTests_Info.plist";
1067 | IPHONEOS_DEPLOYMENT_TARGET = 12.0;
1068 | LD_RUNPATH_SEARCH_PATHS = (
1069 | "$(inherited)",
1070 | "@loader_path/../Frameworks",
1071 | "@loader_path/Frameworks",
1072 | );
1073 | MACOSX_DEPLOYMENT_TARGET = 10.10;
1074 | OTHER_CFLAGS = "$(inherited)";
1075 | OTHER_LDFLAGS = "$(inherited)";
1076 | OTHER_SWIFT_FLAGS = "$(inherited)";
1077 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1078 | SWIFT_VERSION = 5.0;
1079 | TARGET_NAME = LoggingPipeAEConsoleTests;
1080 | TVOS_DEPLOYMENT_TARGET = 9.0;
1081 | WATCHOS_DEPLOYMENT_TARGET = 2.0;
1082 | };
1083 | name = Release;
1084 | };
1085 | OBJ_3 /* Debug */ = {
1086 | isa = XCBuildConfiguration;
1087 | buildSettings = {
1088 | CLANG_ENABLE_OBJC_ARC = YES;
1089 | COMBINE_HIDPI_IMAGES = YES;
1090 | COPY_PHASE_STRIP = NO;
1091 | DEBUG_INFORMATION_FORMAT = dwarf;
1092 | DYLIB_INSTALL_NAME_BASE = "@rpath";
1093 | ENABLE_NS_ASSERTIONS = YES;
1094 | GCC_OPTIMIZATION_LEVEL = 0;
1095 | GCC_PREPROCESSOR_DEFINITIONS = (
1096 | "$(inherited)",
1097 | "SWIFT_PACKAGE=1",
1098 | "DEBUG=1",
1099 | );
1100 | IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1101 | ONLY_ACTIVE_ARCH = YES;
1102 | OTHER_SWIFT_FLAGS = "-DXcode";
1103 | PRODUCT_NAME = "$(TARGET_NAME)";
1104 | SDKROOT = iphoneos;
1105 | SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
1106 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE DEBUG";
1107 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
1108 | SWIFT_VERSION = 5.0;
1109 | USE_HEADERMAP = NO;
1110 | };
1111 | name = Debug;
1112 | };
1113 | OBJ_4 /* Release */ = {
1114 | isa = XCBuildConfiguration;
1115 | buildSettings = {
1116 | CLANG_ENABLE_OBJC_ARC = YES;
1117 | COMBINE_HIDPI_IMAGES = YES;
1118 | COPY_PHASE_STRIP = YES;
1119 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1120 | DYLIB_INSTALL_NAME_BASE = "@rpath";
1121 | GCC_OPTIMIZATION_LEVEL = s;
1122 | GCC_PREPROCESSOR_DEFINITIONS = (
1123 | "$(inherited)",
1124 | "SWIFT_PACKAGE=1",
1125 | );
1126 | IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1127 | OTHER_SWIFT_FLAGS = "-DXcode";
1128 | PRODUCT_NAME = "$(TARGET_NAME)";
1129 | SDKROOT = iphoneos;
1130 | SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
1131 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE";
1132 | SWIFT_COMPILATION_MODE = wholemodule;
1133 | SWIFT_OPTIMIZATION_LEVEL = "-O";
1134 | SWIFT_VERSION = 5.0;
1135 | USE_HEADERMAP = NO;
1136 | };
1137 | name = Release;
1138 | };
1139 | OBJ_53 /* Debug */ = {
1140 | isa = XCBuildConfiguration;
1141 | buildSettings = {
1142 | ENABLE_TESTABILITY = YES;
1143 | FRAMEWORK_SEARCH_PATHS = (
1144 | "$(inherited)",
1145 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1146 | );
1147 | HEADER_SEARCH_PATHS = "$(inherited)";
1148 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/AEConsole_Info.plist";
1149 | LD_RUNPATH_SEARCH_PATHS = (
1150 | "$(inherited)",
1151 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1152 | );
1153 | OTHER_CFLAGS = "$(inherited)";
1154 | OTHER_LDFLAGS = "$(inherited)";
1155 | OTHER_SWIFT_FLAGS = "$(inherited)";
1156 | PRODUCT_BUNDLE_IDENTIFIER = AEConsole;
1157 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1158 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1159 | SKIP_INSTALL = YES;
1160 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1161 | SWIFT_VERSION = 4.2;
1162 | TARGET_NAME = AEConsole;
1163 | };
1164 | name = Debug;
1165 | };
1166 | OBJ_54 /* Release */ = {
1167 | isa = XCBuildConfiguration;
1168 | buildSettings = {
1169 | ENABLE_TESTABILITY = YES;
1170 | FRAMEWORK_SEARCH_PATHS = (
1171 | "$(inherited)",
1172 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1173 | );
1174 | HEADER_SEARCH_PATHS = "$(inherited)";
1175 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/AEConsole_Info.plist";
1176 | LD_RUNPATH_SEARCH_PATHS = (
1177 | "$(inherited)",
1178 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1179 | );
1180 | OTHER_CFLAGS = "$(inherited)";
1181 | OTHER_LDFLAGS = "$(inherited)";
1182 | OTHER_SWIFT_FLAGS = "$(inherited)";
1183 | PRODUCT_BUNDLE_IDENTIFIER = AEConsole;
1184 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1185 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1186 | SKIP_INSTALL = YES;
1187 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1188 | SWIFT_VERSION = 4.2;
1189 | TARGET_NAME = AEConsole;
1190 | };
1191 | name = Release;
1192 | };
1193 | OBJ_72 /* Debug */ = {
1194 | isa = XCBuildConfiguration;
1195 | buildSettings = {
1196 | ENABLE_TESTABILITY = YES;
1197 | FRAMEWORK_SEARCH_PATHS = (
1198 | "$(inherited)",
1199 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1200 | );
1201 | HEADER_SEARCH_PATHS = "$(inherited)";
1202 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/AELog_Info.plist";
1203 | LD_RUNPATH_SEARCH_PATHS = (
1204 | "$(inherited)",
1205 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1206 | );
1207 | OTHER_CFLAGS = "$(inherited)";
1208 | OTHER_LDFLAGS = "$(inherited)";
1209 | OTHER_SWIFT_FLAGS = "$(inherited)";
1210 | PRODUCT_BUNDLE_IDENTIFIER = AELog;
1211 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1212 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1213 | SKIP_INSTALL = YES;
1214 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1215 | SWIFT_VERSION = 4.2;
1216 | TARGET_NAME = AELog;
1217 | };
1218 | name = Debug;
1219 | };
1220 | OBJ_73 /* Release */ = {
1221 | isa = XCBuildConfiguration;
1222 | buildSettings = {
1223 | ENABLE_TESTABILITY = YES;
1224 | FRAMEWORK_SEARCH_PATHS = (
1225 | "$(inherited)",
1226 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1227 | );
1228 | HEADER_SEARCH_PATHS = "$(inherited)";
1229 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/AELog_Info.plist";
1230 | LD_RUNPATH_SEARCH_PATHS = (
1231 | "$(inherited)",
1232 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1233 | );
1234 | OTHER_CFLAGS = "$(inherited)";
1235 | OTHER_LDFLAGS = "$(inherited)";
1236 | OTHER_SWIFT_FLAGS = "$(inherited)";
1237 | PRODUCT_BUNDLE_IDENTIFIER = AELog;
1238 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1239 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1240 | SKIP_INSTALL = YES;
1241 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1242 | SWIFT_VERSION = 4.2;
1243 | TARGET_NAME = AELog;
1244 | };
1245 | name = Release;
1246 | };
1247 | OBJ_87 /* Debug */ = {
1248 | isa = XCBuildConfiguration;
1249 | buildSettings = {
1250 | ENABLE_TESTABILITY = YES;
1251 | FRAMEWORK_SEARCH_PATHS = (
1252 | "$(inherited)",
1253 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1254 | );
1255 | HEADER_SEARCH_PATHS = "$(inherited)";
1256 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/Logging_Info.plist";
1257 | IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1258 | LD_RUNPATH_SEARCH_PATHS = (
1259 | "$(inherited)",
1260 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1261 | );
1262 | MACOSX_DEPLOYMENT_TARGET = 10.10;
1263 | OTHER_CFLAGS = "$(inherited)";
1264 | OTHER_LDFLAGS = "$(inherited)";
1265 | OTHER_SWIFT_FLAGS = "$(inherited)";
1266 | PRODUCT_BUNDLE_IDENTIFIER = Logging;
1267 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1268 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1269 | SKIP_INSTALL = YES;
1270 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1271 | SWIFT_VERSION = 5.0;
1272 | TARGET_NAME = Logging;
1273 | TVOS_DEPLOYMENT_TARGET = 9.0;
1274 | WATCHOS_DEPLOYMENT_TARGET = 2.0;
1275 | };
1276 | name = Debug;
1277 | };
1278 | OBJ_88 /* Release */ = {
1279 | isa = XCBuildConfiguration;
1280 | buildSettings = {
1281 | ENABLE_TESTABILITY = YES;
1282 | FRAMEWORK_SEARCH_PATHS = (
1283 | "$(inherited)",
1284 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1285 | );
1286 | HEADER_SEARCH_PATHS = "$(inherited)";
1287 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/Logging_Info.plist";
1288 | IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1289 | LD_RUNPATH_SEARCH_PATHS = (
1290 | "$(inherited)",
1291 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1292 | );
1293 | MACOSX_DEPLOYMENT_TARGET = 10.10;
1294 | OTHER_CFLAGS = "$(inherited)";
1295 | OTHER_LDFLAGS = "$(inherited)";
1296 | OTHER_SWIFT_FLAGS = "$(inherited)";
1297 | PRODUCT_BUNDLE_IDENTIFIER = Logging;
1298 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1299 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1300 | SKIP_INSTALL = YES;
1301 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1302 | SWIFT_VERSION = 5.0;
1303 | TARGET_NAME = Logging;
1304 | TVOS_DEPLOYMENT_TARGET = 9.0;
1305 | WATCHOS_DEPLOYMENT_TARGET = 2.0;
1306 | };
1307 | name = Release;
1308 | };
1309 | OBJ_96 /* Debug */ = {
1310 | isa = XCBuildConfiguration;
1311 | buildSettings = {
1312 | ENABLE_TESTABILITY = YES;
1313 | FRAMEWORK_SEARCH_PATHS = (
1314 | "$(inherited)",
1315 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1316 | );
1317 | HEADER_SEARCH_PATHS = "$(inherited)";
1318 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/LoggingFormatAndPipe_Info.plist";
1319 | IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1320 | LD_RUNPATH_SEARCH_PATHS = (
1321 | "$(inherited)",
1322 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1323 | );
1324 | MACOSX_DEPLOYMENT_TARGET = 10.10;
1325 | OTHER_CFLAGS = "$(inherited)";
1326 | OTHER_LDFLAGS = "$(inherited)";
1327 | OTHER_SWIFT_FLAGS = "$(inherited)";
1328 | PRODUCT_BUNDLE_IDENTIFIER = LoggingFormatAndPipe;
1329 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1330 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1331 | SKIP_INSTALL = YES;
1332 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1333 | SWIFT_VERSION = 5.0;
1334 | TARGET_NAME = LoggingFormatAndPipe;
1335 | TVOS_DEPLOYMENT_TARGET = 9.0;
1336 | WATCHOS_DEPLOYMENT_TARGET = 2.0;
1337 | };
1338 | name = Debug;
1339 | };
1340 | OBJ_97 /* Release */ = {
1341 | isa = XCBuildConfiguration;
1342 | buildSettings = {
1343 | ENABLE_TESTABILITY = YES;
1344 | FRAMEWORK_SEARCH_PATHS = (
1345 | "$(inherited)",
1346 | "$(PLATFORM_DIR)/Developer/Library/Frameworks",
1347 | );
1348 | HEADER_SEARCH_PATHS = "$(inherited)";
1349 | INFOPLIST_FILE = "swift-log-pipe-aeconsole.xcodeproj/LoggingFormatAndPipe_Info.plist";
1350 | IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1351 | LD_RUNPATH_SEARCH_PATHS = (
1352 | "$(inherited)",
1353 | "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
1354 | );
1355 | MACOSX_DEPLOYMENT_TARGET = 10.10;
1356 | OTHER_CFLAGS = "$(inherited)";
1357 | OTHER_LDFLAGS = "$(inherited)";
1358 | OTHER_SWIFT_FLAGS = "$(inherited)";
1359 | PRODUCT_BUNDLE_IDENTIFIER = LoggingFormatAndPipe;
1360 | PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
1361 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
1362 | SKIP_INSTALL = YES;
1363 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
1364 | SWIFT_VERSION = 5.0;
1365 | TARGET_NAME = LoggingFormatAndPipe;
1366 | TVOS_DEPLOYMENT_TARGET = 9.0;
1367 | WATCHOS_DEPLOYMENT_TARGET = 2.0;
1368 | };
1369 | name = Release;
1370 | };
1371 | /* End XCBuildConfiguration section */
1372 |
1373 | /* Begin XCConfigurationList section */
1374 | 3CFEFA6323048CE20029032B /* Build configuration list for PBXNativeTarget "Example" */ = {
1375 | isa = XCConfigurationList;
1376 | buildConfigurations = (
1377 | 3CFEFA6423048CE20029032B /* Debug */,
1378 | 3CFEFA6523048CE20029032B /* Release */,
1379 | );
1380 | defaultConfigurationIsVisible = 0;
1381 | defaultConfigurationName = Release;
1382 | };
1383 | OBJ_108 /* Build configuration list for PBXNativeTarget "LoggingPipeAEConsole" */ = {
1384 | isa = XCConfigurationList;
1385 | buildConfigurations = (
1386 | OBJ_109 /* Debug */,
1387 | OBJ_110 /* Release */,
1388 | );
1389 | defaultConfigurationIsVisible = 0;
1390 | defaultConfigurationName = Release;
1391 | };
1392 | OBJ_123 /* Build configuration list for PBXNativeTarget "LoggingPipeAEConsoleTests" */ = {
1393 | isa = XCConfigurationList;
1394 | buildConfigurations = (
1395 | OBJ_124 /* Debug */,
1396 | OBJ_125 /* Release */,
1397 | );
1398 | defaultConfigurationIsVisible = 0;
1399 | defaultConfigurationName = Release;
1400 | };
1401 | OBJ_2 /* Build configuration list for PBXProject "swift-log-pipe-aeconsole" */ = {
1402 | isa = XCConfigurationList;
1403 | buildConfigurations = (
1404 | OBJ_3 /* Debug */,
1405 | OBJ_4 /* Release */,
1406 | );
1407 | defaultConfigurationIsVisible = 0;
1408 | defaultConfigurationName = Release;
1409 | };
1410 | OBJ_52 /* Build configuration list for PBXNativeTarget "AEConsole" */ = {
1411 | isa = XCConfigurationList;
1412 | buildConfigurations = (
1413 | OBJ_53 /* Debug */,
1414 | OBJ_54 /* Release */,
1415 | );
1416 | defaultConfigurationIsVisible = 0;
1417 | defaultConfigurationName = Release;
1418 | };
1419 | OBJ_71 /* Build configuration list for PBXNativeTarget "AELog" */ = {
1420 | isa = XCConfigurationList;
1421 | buildConfigurations = (
1422 | OBJ_72 /* Debug */,
1423 | OBJ_73 /* Release */,
1424 | );
1425 | defaultConfigurationIsVisible = 0;
1426 | defaultConfigurationName = Release;
1427 | };
1428 | OBJ_86 /* Build configuration list for PBXNativeTarget "Logging" */ = {
1429 | isa = XCConfigurationList;
1430 | buildConfigurations = (
1431 | OBJ_87 /* Debug */,
1432 | OBJ_88 /* Release */,
1433 | );
1434 | defaultConfigurationIsVisible = 0;
1435 | defaultConfigurationName = Release;
1436 | };
1437 | OBJ_95 /* Build configuration list for PBXNativeTarget "LoggingFormatAndPipe" */ = {
1438 | isa = XCConfigurationList;
1439 | buildConfigurations = (
1440 | OBJ_96 /* Debug */,
1441 | OBJ_97 /* Release */,
1442 | );
1443 | defaultConfigurationIsVisible = 0;
1444 | defaultConfigurationName = Release;
1445 | };
1446 | /* End XCConfigurationList section */
1447 | };
1448 | rootObject = OBJ_1 /* Project object */;
1449 | }
1450 |
--------------------------------------------------------------------------------