]> granicus.if.org Git - handbrake/commitdiff
build: use a better workaround for the new Xcode build system.
authorDamiano Galassi <damiog@gmail.com>
Fri, 19 Oct 2018 17:45:20 +0000 (19:45 +0200)
committerDamiano Galassi <damiog@gmail.com>
Fri, 19 Oct 2018 17:45:20 +0000 (19:45 +0200)
macosx/HandBrake.xcodeproj/project.pbxproj
macosx/HandBrake.xcodeproj/xcshareddata/xcschemes/HandBrake-Debug-Sandbox.xcscheme
macosx/HandBrake.xcodeproj/xcshareddata/xcschemes/HandBrake-Debug.xcscheme
macosx/HandBrake.xcodeproj/xcshareddata/xcschemes/HandBrake-Distribution.xcscheme
macosx/HandBrake.xcodeproj/xcshareddata/xcschemes/HandBrake-Release-Sandbox.xcscheme
macosx/HandBrake.xcodeproj/xcshareddata/xcschemes/HandBrake-Release.xcscheme

index 8ef0f45a5eed92f8765a4d3f9a5de55ff82bff54..a17d087aa003b904b9783c75c093d8ee5de0387d 100644 (file)
@@ -6,6 +6,21 @@
        objectVersion = 47;
        objects = {
 
+/* Begin PBXAggregateTarget section */
+               A96A4F7C217A4C2B00755E35 /* FakeTarget */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = A96A4F81217A4C2B00755E35 /* Build configuration list for PBXAggregateTarget "FakeTarget" */;
+                       buildPhases = (
+                               A96A4F82217A4C3400755E35 /* ShellScript */,
+                       );
+                       dependencies = (
+                               A96A4F8A217A4D1F00755E35 /* PBXTargetDependency */,
+                       );
+                       name = FakeTarget;
+                       productName = FakeTarget;
+               };
+/* End PBXAggregateTarget section */
+
 /* Begin PBXBuildFile section */
                1C0695AC20BD193D001543DA /* libpostproc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C0695AA20BD193D001543DA /* libpostproc.a */; };
                1C0695AD20BD193D001543DA /* libpostproc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C0695AA20BD193D001543DA /* libpostproc.a */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
-               273F217614ADD2580021BE6D /* PBXContainerItemProxy */ = {
+               A91CE2EE1C7DB40D0068F46F /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = 273F1FE014AD9DA40021BE6D /* Project object */;
                        proxyType = 1;
-                       remoteGlobalIDString = 273F216E14ADD2170021BE6D;
-                       remoteInfo = external;
+                       remoteGlobalIDString = A9736F011C7DA5FE008F1D18;
+                       remoteInfo = HandBrakeKit;
                };
-               A91CE2AE1C7DA74D0068F46F /* PBXContainerItemProxy */ = {
+               A91CE2FF1C7DBA2C0068F46F /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = 273F1FE014AD9DA40021BE6D /* Project object */;
                        proxyType = 1;
-                       remoteGlobalIDString = 273F216E14ADD2170021BE6D;
-                       remoteInfo = external;
+                       remoteGlobalIDString = 273F203814ADBC200021BE6D;
+                       remoteInfo = HandBrake;
                };
-               A91CE2EE1C7DB40D0068F46F /* PBXContainerItemProxy */ = {
+               A96A4F85217A4C8900755E35 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = 273F1FE014AD9DA40021BE6D /* Project object */;
                        proxyType = 1;
-                       remoteGlobalIDString = A9736F011C7DA5FE008F1D18;
-                       remoteInfo = HandBrakeKit;
+                       remoteGlobalIDString = A96A4F7C217A4C2B00755E35;
+                       remoteInfo = FakeTarget;
                };
-               A91CE2FF1C7DBA2C0068F46F /* PBXContainerItemProxy */ = {
+               A96A4F87217A4C8F00755E35 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = 273F1FE014AD9DA40021BE6D /* Project object */;
                        proxyType = 1;
-                       remoteGlobalIDString = 273F203814ADBC200021BE6D;
-                       remoteInfo = HandBrake;
+                       remoteGlobalIDString = A96A4F7C217A4C2B00755E35;
+                       remoteInfo = FakeTarget;
+               };
+               A96A4F89217A4D1F00755E35 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 273F1FE014AD9DA40021BE6D /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = 273F216E14ADD2170021BE6D;
+                       remoteInfo = external;
                };
                A9736F0D1C7DA5FE008F1D18 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        isa = PBXNativeTarget;
                        buildConfigurationList = 273F200714ADAE950021BE6D /* Build configuration list for PBXNativeTarget "HandBrakeCLI" */;
                        buildPhases = (
-                               A9E356C72178B78A00E8E61B /* ShellScript */,
                                273F1FFB14ADAE950021BE6D /* Sources */,
                                273F1FFC14ADAE950021BE6D /* Frameworks */,
                                273F1FFD14ADAE950021BE6D /* CopyFiles */,
                        buildRules = (
                        );
                        dependencies = (
-                               273F217714ADD2580021BE6D /* PBXTargetDependency */,
+                               A96A4F86217A4C8900755E35 /* PBXTargetDependency */,
                        );
                        name = HandBrakeCLI;
                        productName = HandBrakeCLI;
                        isa = PBXNativeTarget;
                        buildConfigurationList = A9736F1D1C7DA5FE008F1D18 /* Build configuration list for PBXNativeTarget "HandBrakeKit" */;
                        buildPhases = (
-                               A9E356C62178B68300E8E61B /* ShellScript */,
                                A9736EFD1C7DA5FE008F1D18 /* Sources */,
                                A9736EFE1C7DA5FE008F1D18 /* Frameworks */,
                                A9736EFF1C7DA5FE008F1D18 /* Headers */,
                        buildRules = (
                        );
                        dependencies = (
-                               A91CE2AF1C7DA74D0068F46F /* PBXTargetDependency */,
+                               A96A4F88217A4C8F00755E35 /* PBXTargetDependency */,
                        );
                        name = HandBrakeKit;
                        productName = HandBrakeKit;
                273F1FE014AD9DA40021BE6D /* Project object */ = {
                        isa = PBXProject;
                        attributes = {
-                               LastUpgradeCheck = 1000;
+                               LastUpgradeCheck = 1010;
                                TargetAttributes = {
                                        273F203814ADBC200021BE6D = {
                                                SystemCapabilities = {
                                                        };
                                                };
                                        };
+                                       A96A4F7C217A4C2B00755E35 = {
+                                               CreatedOnToolsVersion = 10.1;
+                                               ProvisioningStyle = Automatic;
+                                       };
                                        A9736F011C7DA5FE008F1D18 = {
                                                CreatedOnToolsVersion = 7.3;
                                        };
                        projectRoot = "";
                        targets = (
                                273F216E14ADD2170021BE6D /* external */,
+                               A96A4F7C217A4C2B00755E35 /* FakeTarget */,
                                273F1FFE14ADAE950021BE6D /* HandBrakeCLI */,
                                A9736F011C7DA5FE008F1D18 /* HandBrakeKit */,
                                A9736F0A1C7DA5FE008F1D18 /* HandBrakeKitTests */,
 /* End PBXResourcesBuildPhase section */
 
 /* Begin PBXShellScriptBuildPhase section */
-               A9E356C62178B68300E8E61B /* ShellScript */ = {
+               A96A4F82217A4C3400755E35 /* ShellScript */ = {
                        isa = PBXShellScriptBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
                        shellScript = "# Type a script or drag a script file from your workspace to insert its path.\n";
                        showEnvVarsInLog = 0;
                };
-               A9E356C72178B78A00E8E61B /* ShellScript */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputFileListPaths = (
-                       );
-                       inputPaths = (
-                       );
-                       outputFileListPaths = (
-                       );
-                       outputPaths = (
-                               "\"$(EXTERNAL_BUILD)/libhb/hb.h\"",
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "# Type a script or drag a script file from your workspace to insert its path.\n";
-                       showEnvVarsInLog = 0;
-               };
 /* End PBXShellScriptBuildPhase section */
 
 /* Begin PBXSourcesBuildPhase section */
 /* End PBXSourcesBuildPhase section */
 
 /* Begin PBXTargetDependency section */
-               273F217714ADD2580021BE6D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = 273F216E14ADD2170021BE6D /* external */;
-                       targetProxy = 273F217614ADD2580021BE6D /* PBXContainerItemProxy */;
-               };
-               A91CE2AF1C7DA74D0068F46F /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = 273F216E14ADD2170021BE6D /* external */;
-                       targetProxy = A91CE2AE1C7DA74D0068F46F /* PBXContainerItemProxy */;
-               };
                A91CE2EF1C7DB40D0068F46F /* PBXTargetDependency */ = {
                        isa = PBXTargetDependency;
                        target = A9736F011C7DA5FE008F1D18 /* HandBrakeKit */;
                        target = 273F203814ADBC200021BE6D /* HandBrake */;
                        targetProxy = A91CE2FF1C7DBA2C0068F46F /* PBXContainerItemProxy */;
                };
+               A96A4F86217A4C8900755E35 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = A96A4F7C217A4C2B00755E35 /* FakeTarget */;
+                       targetProxy = A96A4F85217A4C8900755E35 /* PBXContainerItemProxy */;
+               };
+               A96A4F88217A4C8F00755E35 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = A96A4F7C217A4C2B00755E35 /* FakeTarget */;
+                       targetProxy = A96A4F87217A4C8F00755E35 /* PBXContainerItemProxy */;
+               };
+               A96A4F8A217A4D1F00755E35 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = 273F216E14ADD2170021BE6D /* external */;
+                       targetProxy = A96A4F89217A4D1F00755E35 /* PBXContainerItemProxy */;
+               };
                A9736F0E1C7DA5FE008F1D18 /* PBXTargetDependency */ = {
                        isa = PBXTargetDependency;
                        target = A9736F011C7DA5FE008F1D18 /* HandBrakeKit */;
                        };
                        name = release;
                };
+               A96A4F7D217A4C2B00755E35 /* debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_ENABLE_OBJC_WEAK = YES;
+                               CODE_SIGN_STYLE = Automatic;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                       };
+                       name = debug;
+               };
+               A96A4F7E217A4C2B00755E35 /* debug-sandbox */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_ENABLE_OBJC_WEAK = YES;
+                               CODE_SIGN_STYLE = Automatic;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                       };
+                       name = "debug-sandbox";
+               };
+               A96A4F7F217A4C2B00755E35 /* release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_ENABLE_OBJC_WEAK = YES;
+                               CODE_SIGN_STYLE = Automatic;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                       };
+                       name = release;
+               };
+               A96A4F80217A4C2B00755E35 /* release-sandbox */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_ENABLE_OBJC_WEAK = YES;
+                               CODE_SIGN_STYLE = Automatic;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                       };
+                       name = "release-sandbox";
+               };
                A9736F191C7DA5FE008F1D18 /* debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = release;
                };
+               A96A4F81217A4C2B00755E35 /* Build configuration list for PBXAggregateTarget "FakeTarget" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               A96A4F7D217A4C2B00755E35 /* debug */,
+                               A96A4F7E217A4C2B00755E35 /* debug-sandbox */,
+                               A96A4F7F217A4C2B00755E35 /* release */,
+                               A96A4F80217A4C2B00755E35 /* release-sandbox */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = release;
+               };
                A9736F1D1C7DA5FE008F1D18 /* Build configuration list for PBXNativeTarget "HandBrakeKit" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
index 9c43aaca5ea3806b17fb6c8e167b5653cbee0d18..de32f36003ba37f3d6cfaafb5cb90be43f407e58 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Scheme
-   LastUpgradeVersion = "1000"
+   LastUpgradeVersion = "1010"
    version = "1.3">
    <BuildAction
       parallelizeBuildables = "YES"
index d7c6f117459f4b7047cdcd508bf393d0d1620000..712b607dfe1539829b7560a129c3f64ce5bf957b 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Scheme
-   LastUpgradeVersion = "1000"
+   LastUpgradeVersion = "1010"
    version = "1.3">
    <BuildAction
       parallelizeBuildables = "YES"
index 4c8e965220162299fdf9b94e82f1639f29622b61..4d31568c7c40a0a9a40a675914d75563a684da75 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Scheme
-   LastUpgradeVersion = "1000"
+   LastUpgradeVersion = "1010"
    version = "1.3">
    <BuildAction
       parallelizeBuildables = "YES"
index 7d4baed6c68b4241a381e0c5b6a963f3d73b60d3..a3433f97bc6dad6fe51625554e1f451fb4965125 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Scheme
-   LastUpgradeVersion = "1000"
+   LastUpgradeVersion = "1010"
    version = "1.3">
    <BuildAction
       parallelizeBuildables = "YES"
index 1a88024d505c512644036421ad5902105d4b086f..907022fea6c73a3bcd3f755954366e9b751a7c3c 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Scheme
-   LastUpgradeVersion = "1000"
+   LastUpgradeVersion = "1010"
    version = "1.3">
    <BuildAction
       parallelizeBuildables = "YES"