Changeset 35802 in webkit for trunk/JavaScriptCore/Configurations


Ignore:
Timestamp:
Aug 15, 2008, 11:48:10 PM (17 years ago)
Author:
[email protected]
Message:

<rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework

Rubber-stamped by Geoff Garen.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/Configurations/Base.xcconfig

    r35121 r35802  
    1212GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
    1313GCC_MODEL_TUNING = G5;
    14 GCC_OPTIMIZATION_LEVEL = 3;
    1514GCC_PRECOMPILE_PREFIX_HEADER = YES;
    1615GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) WEBKIT_VERSION_MIN_REQUIRED=WEBKIT_VERSION_LATEST $(GCC_PREPROCESSOR_DEFINITIONS);
     
    3534HEADER_SEARCH_PATHS = . icu $(HEADER_SEARCH_PATHS);
    3635
     36
     37// DEBUG_DEFINES, GCC_OPTIMIZATION_LEVEL and STRIP_INSTALLED_PRODUCT vary between the debug and normal variants.
     38// We set up the values for each variant here, and have the Debug configuration in the Xcode project use the _debug variant.
     39DEBUG_DEFINES_debug = ;
     40DEBUG_DEFINES_normal = NDEBUG;
     41DEBUG_DEFINES = $(DEBUG_DEFINES_$(CURRENT_VARIANT));
     42
     43GCC_OPTIMIZATION_LEVEL = $(GCC_OPTIMIZATION_LEVEL_$(CURRENT_VARIANT));
     44GCC_OPTIMIZATION_LEVEL_normal = 3;
     45GCC_OPTIMIZATION_LEVEL_debug = 0;
     46
     47STRIP_INSTALLED_PRODUCT = $(STRIP_INSTALLED_PRODUCT_$(CURRENT_VARIANT));
     48STRIP_INSTALLED_PRODUCT_normal = YES;
     49STRIP_INSTALLED_PRODUCT_debug = NO;
     50
     51
    3752// <rdar://problem/5488678>: Production builds on 10.4 PowerPC need to have debugging symbols disabled to prevent a huge STABS section being generated.
    3853//                           Xcode on 10.4 does not define MAC_OS_X_VERSION_MAJOR, so the default Mac OS X version is treated as 10.4.
Note: See TracChangeset for help on using the changeset viewer.