Changeset 184043 in webkit


Ignore:
Timestamp:
May 9, 2015, 8:58:20 PM (9 years ago)
Author:
mitz@apple.com
Message:

Deployment-target NSi_ and NSd_ definitions in WKFoundation.h are redundant
https://bugs.webkit.org/show_bug.cgi?id=144831

Reviewed by Sam Weinig.

Reverted r182846 and r182904.

  • Shared/API/Cocoa/WKFoundation.h:
  • WebKit2.xcodeproj/project.pbxproj:
Location:
trunk/Source/WebKit2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r184040 r184043  
     12015-05-09  Dan Bernstein  <mitz@apple.com>
     2
     3        Deployment-target __NSi_ and __NSd_ definitions in WKFoundation.h are redundant
     4        https://bugs.webkit.org/show_bug.cgi?id=144831
     5
     6        Reviewed by Sam Weinig.
     7
     8        Reverted r182846 and r182904.
     9
     10        * Shared/API/Cocoa/WKFoundation.h:
     11        * WebKit2.xcodeproj/project.pbxproj:
     12
    1132015-05-09  Yoav Weiss  <yoav@yoav.ws>
    214
  • trunk/Source/WebKit2/Shared/API/Cocoa/WKFoundation.h

    r183152 r184043  
    2525
    2626#import <Availability.h>
    27 #import <CoreFoundation/CoreFoundation.h>
    2827#import <TargetConditionals.h>
    2928
     
    4039#else
    4140#define WK_EXTERN extern __attribute__((visibility ("default")))
    42 #endif
    43 
    44 #ifdef WK_FRAMEWORK_HEADER_POSTPROCESSING_ENABLED
    45 // Do not remove or change this comment. POSTPROCESSING_INSERTS_DEPLOYMENT_TARGET_AVAILABILITY_DEFINITION_HERE
    4641#endif
    4742
  • trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj

    r183841 r184043  
    90819081                        runOnlyForDeploymentPostprocessing = 0;
    90829082                        shellPath = /bin/sh;
    9083                         shellScript = "WKFOUNDATION_H=${TARGET_BUILD_DIR}/${PUBLIC_HEADERS_FOLDER_PATH}/WKFoundation.h\n\nif [[ \"${WK_FRAMEWORK_HEADER_POSTPROCESSING_DISABLED}\" == \"YES\" ]]; then\n    UNIFDEF_OPTIONS=\"-UWK_FRAMEWORK_HEADER_POSTPROCESSING_ENABLED\";\nelse\n    UNIFDEF_OPTIONS=\"-DWK_FRAMEWORK_HEADER_POSTPROCESSING_ENABLED\";\nfi\n\nunifdef -B ${UNIFDEF_OPTIONS} -o ${WKFOUNDATION_H}.unifdef ${WKFOUNDATION_H}\n\ncase $? in\n0)\n    rm ${WKFOUNDATION_H}.unifdef\n    ;;\n1)\n    mv ${WKFOUNDATION_H}{.unifdef,}\n    ;;\n*)\n    exit 1\nesac\n\nif [[ \"${WK_FRAMEWORK_HEADER_POSTPROCESSING_DISABLED}\" != \"YES\" ]]; then\n    eval DEPLOYMENT_TARGET=\\$$DEPLOYMENT_TARGET_SETTING_NAME\n\n    sed -e \"/POSTPROCESSING_INSERTS_DEPLOYMENT_TARGET_AVAILABILITY_DEFINITION_HERE/c\\\\\n        #ifndef __NSi_${DEPLOYMENT_TARGET/\\./_}\\\\\n        #define __NSi_${DEPLOYMENT_TARGET/\\./_} introduced=${DEPLOYMENT_TARGET}\\\\\n        #endif\\\\\n        #ifndef __NSd_${DEPLOYMENT_TARGET/\\./_}\\\\\n        #define __NSd_${DEPLOYMENT_TARGET/\\./_} ,deprecated=${DEPLOYMENT_TARGET}\\\\\n        #endif\" ${WKFOUNDATION_H} > ${WKFOUNDATION_H}.sed\n\n    if ( cmp ${WKFOUNDATION_H} ${WKFOUNDATION_H}.sed > /dev/null ); then\n        rm ${WKFOUNDATION_H}.sed\n    else\n        mv ${WKFOUNDATION_H}{.sed,}\n    fi\nfi";
     9083                        shellScript = "WKFOUNDATION_H=${TARGET_BUILD_DIR}/${PUBLIC_HEADERS_FOLDER_PATH}/WKFoundation.h\n\nif [[ \"${WK_FRAMEWORK_HEADER_POSTPROCESSING_DISABLED}\" == \"YES\" ]]; then\n    UNIFDEF_OPTIONS=\"-UWK_FRAMEWORK_HEADER_POSTPROCESSING_ENABLED\";\nelse\n    UNIFDEF_OPTIONS=\"-DWK_FRAMEWORK_HEADER_POSTPROCESSING_ENABLED\";\nfi\n\nunifdef -B ${UNIFDEF_OPTIONS} -o ${WKFOUNDATION_H}.unifdef ${WKFOUNDATION_H}\n\ncase $? in\n0)\n    rm ${WKFOUNDATION_H}.unifdef\n    ;;\n1)\n    mv ${WKFOUNDATION_H}{.unifdef,}\n    ;;\n*)\n    exit 1\nesac\n";
    90849084                };
    90859085                1ADAE12C1919A43F00F48E21 /* Migrate Headers to WebKit2 */ = {
Note: See TracChangeset for help on using the changeset viewer.