Skip to content

Commit

Permalink
change project type
Browse files Browse the repository at this point in the history
  • Loading branch information
niklasr22 committed Jul 12, 2023
1 parent 242a836 commit f64e75f
Show file tree
Hide file tree
Showing 4 changed files with 148 additions and 61 deletions.
186 changes: 125 additions & 61 deletions BrightIntosh.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,35 +7,24 @@
objects = {

/* Begin PBXBuildFile section */
C1B521152A5EF85500E9B7AC /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1B521142A5EF85500E9B7AC /* main.swift */; };
C1DF94522A5EF20E00FA285F /* overlay_shader.metal in Sources */ = {isa = PBXBuildFile; fileRef = C1DF944F2A5EF20E00FA285F /* overlay_shader.metal */; };
C1DF94532A5EF20E00FA285F /* Overlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1DF94502A5EF20E00FA285F /* Overlay.swift */; };
C1DF94542A5EF20E00FA285F /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1DF94512A5EF20E00FA285F /* AppDelegate.swift */; };
C1B5215A2A5EFFDB00E9B7AC /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1DF94512A5EF20E00FA285F /* AppDelegate.swift */; };
C1B5215B2A5EFFDB00E9B7AC /* overlay_shader.metal in Sources */ = {isa = PBXBuildFile; fileRef = C1DF944F2A5EF20E00FA285F /* overlay_shader.metal */; };
C1B5215C2A5EFFDB00E9B7AC /* Overlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1DF94502A5EF20E00FA285F /* Overlay.swift */; };
C1B5215D2A5EFFDB00E9B7AC /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1B521142A5EF85500E9B7AC /* main.swift */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
C1DF94432A5EF20000FA285F /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = /usr/share/man/man1/;
dstSubfolderSpec = 0;
files = (
);
runOnlyForDeploymentPostprocessing = 1;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
C1B521142A5EF85500E9B7AC /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
C1DF94452A5EF20000FA285F /* BrightIntosh */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BrightIntosh; sourceTree = BUILT_PRODUCTS_DIR; };
C1B521172A5EFCB300E9B7AC /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
C1B521482A5EFF5800E9B7AC /* BrightIntosh.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BrightIntosh.app; sourceTree = BUILT_PRODUCTS_DIR; };
C1DF944F2A5EF20E00FA285F /* overlay_shader.metal */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.metal; path = overlay_shader.metal; sourceTree = "<group>"; };
C1DF94502A5EF20E00FA285F /* Overlay.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Overlay.swift; sourceTree = "<group>"; };
C1DF94512A5EF20E00FA285F /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
C1DF94572A5EF66200FA285F /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
C1DF94422A5EF20000FA285F /* Frameworks */ = {
C1B521452A5EFF5800E9B7AC /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
Expand All @@ -57,14 +46,15 @@
C1DF94462A5EF20000FA285F /* Products */ = {
isa = PBXGroup;
children = (
C1DF94452A5EF20000FA285F /* BrightIntosh */,
C1B521482A5EFF5800E9B7AC /* BrightIntosh.app */,
);
name = Products;
sourceTree = "<group>";
};
C1DF94472A5EF20000FA285F /* BrightIntosh */ = {
isa = PBXGroup;
children = (
C1B521172A5EFCB300E9B7AC /* Info.plist */,
C1DF94512A5EF20E00FA285F /* AppDelegate.swift */,
C1DF944F2A5EF20E00FA285F /* overlay_shader.metal */,
C1DF94502A5EF20E00FA285F /* Overlay.swift */,
Expand All @@ -76,22 +66,22 @@
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
C1DF94442A5EF20000FA285F /* BrightIntosh */ = {
C1B521472A5EFF5800E9B7AC /* BrightIntosh */ = {
isa = PBXNativeTarget;
buildConfigurationList = C1DF944C2A5EF20000FA285F /* Build configuration list for PBXNativeTarget "BrightIntosh" */;
buildConfigurationList = C1B521572A5EFF5900E9B7AC /* Build configuration list for PBXNativeTarget "BrightIntosh" */;
buildPhases = (
C1DF94412A5EF20000FA285F /* Sources */,
C1DF94422A5EF20000FA285F /* Frameworks */,
C1DF94432A5EF20000FA285F /* CopyFiles */,
C1B521442A5EFF5800E9B7AC /* Sources */,
C1B521452A5EFF5800E9B7AC /* Frameworks */,
C1B521462A5EFF5800E9B7AC /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = BrightIntosh;
productName = BrightIntosh;
productReference = C1DF94452A5EF20000FA285F /* BrightIntosh */;
productType = "com.apple.product-type.tool";
productReference = C1B521482A5EFF5800E9B7AC /* BrightIntosh.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */

Expand All @@ -103,7 +93,7 @@
LastSwiftUpdateCheck = 1430;
LastUpgradeCheck = 1430;
TargetAttributes = {
C1DF94442A5EF20000FA285F = {
C1B521472A5EFF5800E9B7AC = {
CreatedOnToolsVersion = 14.3.1;
};
};
Expand All @@ -121,26 +111,122 @@
projectDirPath = "";
projectRoot = "";
targets = (
C1DF94442A5EF20000FA285F /* BrightIntosh */,
C1B521472A5EFF5800E9B7AC /* BrightIntosh */,
);
};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
C1B521462A5EFF5800E9B7AC /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
C1DF94412A5EF20000FA285F /* Sources */ = {
C1B521442A5EFF5800E9B7AC /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
C1DF94542A5EF20E00FA285F /* AppDelegate.swift in Sources */,
C1DF94532A5EF20E00FA285F /* Overlay.swift in Sources */,
C1B521152A5EF85500E9B7AC /* main.swift in Sources */,
C1DF94522A5EF20E00FA285F /* overlay_shader.metal in Sources */,
C1B5215A2A5EFFDB00E9B7AC /* AppDelegate.swift in Sources */,
C1B5215B2A5EFFDB00E9B7AC /* overlay_shader.metal in Sources */,
C1B5215C2A5EFFDB00E9B7AC /* Overlay.swift in Sources */,
C1B5215D2A5EFFDB00E9B7AC /* main.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
C1B521582A5EFF5900E9B7AC /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = BrightIntosh/BrightIntosh.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_ASSET_PATHS = "";
DEVELOPMENT_TEAM = 9K32WDUN2H;
ENABLE_HARDENED_RUNTIME = YES;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = BrightIntosh/Info.plist;
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
"INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]" = YES;
"INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]" = YES;
"INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]" = YES;
"INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphonesimulator*]" = YES;
"INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphoneos*]" = YES;
"INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphonesimulator*]" = YES;
"INFOPLIST_KEY_UIStatusBarStyle[sdk=iphoneos*]" = UIStatusBarStyleDefault;
"INFOPLIST_KEY_UIStatusBarStyle[sdk=iphonesimulator*]" = UIStatusBarStyleDefault;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
"INFOPLIST_KEY_UISupportsDocumentBrowser[sdk=iphoneos*]" = YES;
"INFOPLIST_KEY_UISupportsDocumentBrowser[sdk=iphonesimulator*]" = YES;
IPHONEOS_DEPLOYMENT_TARGET = 16.4;
LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
MACOSX_DEPLOYMENT_TARGET = 13.3;
MARKETING_VERSION = 1.0.0;
PRODUCT_BUNDLE_IDENTIFIER = "de.by-rousset.brightintosh";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SUPPORTED_PLATFORMS = macosx;
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_VERSION = 5.0;
};
name = Debug;
};
C1B521592A5EFF5900E9B7AC /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = BrightIntosh/BrightIntosh.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_ASSET_PATHS = "";
DEVELOPMENT_TEAM = 9K32WDUN2H;
ENABLE_HARDENED_RUNTIME = YES;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = BrightIntosh/Info.plist;
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
"INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]" = YES;
"INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]" = YES;
"INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]" = YES;
"INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphonesimulator*]" = YES;
"INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphoneos*]" = YES;
"INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphonesimulator*]" = YES;
"INFOPLIST_KEY_UIStatusBarStyle[sdk=iphoneos*]" = UIStatusBarStyleDefault;
"INFOPLIST_KEY_UIStatusBarStyle[sdk=iphonesimulator*]" = UIStatusBarStyleDefault;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
"INFOPLIST_KEY_UISupportsDocumentBrowser[sdk=iphoneos*]" = YES;
"INFOPLIST_KEY_UISupportsDocumentBrowser[sdk=iphonesimulator*]" = YES;
IPHONEOS_DEPLOYMENT_TARGET = 16.4;
LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
MACOSX_DEPLOYMENT_TARGET = 13.3;
MARKETING_VERSION = 1.0.0;
PRODUCT_BUNDLE_IDENTIFIER = "de.by-rousset.brightintosh";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SUPPORTED_PLATFORMS = macosx;
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_VERSION = 5.0;
};
name = Release;
};
C1DF944A2A5EF20000FA285F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
Expand Down Expand Up @@ -254,45 +340,23 @@
};
name = Release;
};
C1DF944D2A5EF20000FA285F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 9K32WDUN2H;
ENABLE_HARDENED_RUNTIME = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
};
name = Debug;
};
C1DF944E2A5EF20000FA285F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = 9K32WDUN2H;
ENABLE_HARDENED_RUNTIME = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
};
name = Release;
};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
C1DF94402A5EF20000FA285F /* Build configuration list for PBXProject "BrightIntosh" */ = {
C1B521572A5EFF5900E9B7AC /* Build configuration list for PBXNativeTarget "BrightIntosh" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C1DF944A2A5EF20000FA285F /* Debug */,
C1DF944B2A5EF20000FA285F /* Release */,
C1B521582A5EFF5900E9B7AC /* Debug */,
C1B521592A5EFF5900E9B7AC /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C1DF944C2A5EF20000FA285F /* Build configuration list for PBXNativeTarget "BrightIntosh" */ = {
C1DF94402A5EF20000FA285F /* Build configuration list for PBXProject "BrightIntosh" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C1DF944D2A5EF20000FA285F /* Debug */,
C1DF944E2A5EF20000FA285F /* Release */,
C1DF944A2A5EF20000FA285F /* Debug */,
C1DF944B2A5EF20000FA285F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@
<key>orderHint</key>
<integer>0</integer>
</dict>
<key>BrightIntoshApp.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>1</integer>
</dict>
</dict>
</dict>
</plist>
10 changes: 10 additions & 0 deletions BrightIntosh/BrightIntosh.entitlements
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
</dict>
</plist>
8 changes: 8 additions & 0 deletions BrightIntosh/Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>LSUIElement</key>
<true/>
</dict>
</plist>

0 comments on commit f64e75f

Please sign in to comment.