Ignore:
Timestamp:
Apr 2, 2002, 6:50:23 PM (23 years ago)
Author:
darin
Message:

WebFoundation:

  • WebFoundation.pbproj/project.pbxproj: Update warning flags, add -DAPPLE_CHANGES, make sure we don't get debugging symbols in non-debug builds.
  • Misc.subproj/WebFoundationDebug.h: Get rid of the log variants.
  • Misc.subproj/WebFoundationDebug.m: Get rid of the log variants.
  • CacheLoader.subproj/IFHTTPURLProtocolHandler.m:
  • CacheLoader.subproj/IFURLDiskCache.m:
  • CacheLoader.subproj/IFURLHandle.m:
  • CacheLoader.subproj/IFURLLoad.m::
  • CacheLoader.subproj/IFURLMemoryCache.m: Wean from the NSLog variants so they get printf type checking.

JavaScriptCore:

  • JavaScriptCore.pbproj/project.pbxproj: Update flags as I did for WebFoundation.

WebCore:

  • src/kwq/kwqdebug.h: Turn off logging when xNDEBUG is defined. Remove unused stuff. Add checking for printf parameters.
  • src/kwq/kwqdebug.mm: Remove unused variants.
  • src/kwq/KWQApplication.mm:
  • src/kwq/KWQKGlobal.mm:
  • src/kwq/KWQKloader.mm:
  • src/kwq/KWQObject.mm:
  • src/kwq/KWQString.mm:
  • src/kwq/KWQToolTip.mm:
  • src/kwq/KWQWidget.mm:
  • src/kwq/WCPlugin.mm:
  • src/kwq/WCPluginDatabase.mm:
  • src/kwq/npapi.mm: Fix types in log statements caught by the compiler.

WebKit:

  • WebKit.pbproj/project.pbxproj: Fix flags as I did in WebFoundation.
  • Misc.subproj/WebKitDebug.h: Turn off logging when xNDEBUG is defined. Remove unused stuff. Add checking for printf parameters.
  • Misc.subproj/WebKitDebug.m: Remove unused variants.
  • Plugins.subproj/IFPluginView.mm: Change to use WebKit logging, not WebCore logging.
  • WebView.subproj/IFMainURLHandleClient.mm:
  • WebView.subproj/IFWebView.mm: Fix types in log statements caught by the compiler.

WebBrowser:

  • WebBrowser.pbproj/project.pbxproj: Update flags as I did for WebFoundation.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/JavaScriptCore.pbproj/project.pbxproj

    r941 r944  
    44        classes = {
    55        };
    6         objectVersion = 36;
     6        objectVersion = 38;
    77        objects = {
    88                014CEA440018CDF011CA2923 = {
     
    1111                        buildSettings = {
    1212                                COPY_PHASE_STRIP = NO;
     13                                DEBUGGING_SYMBOLS = YES;
     14                                DEBUG_CFLAGS = "";
    1315                                INSTALL_PATH = "@executable_path/../Frameworks";
     16                                OPTIMIZATION_CFLAGS = "-O";
    1417                                SKIP_INSTALL = YES;
    1518                        };
     
    2124                        );
    2225                        buildSettings = {
    23                                 COPY_PHASE_STRIP = YES;
    2426                                INSTALL_PATH = "@executable_path/../Frameworks";
    25                                 OTHER_CFLAGS = "-Os";
    2627                                SKIP_INSTALL = YES;
    2728                        };
     
    6667                                014CEA440018CDF011CA2923,
    6768                                014CEA450018CDF011CA2923,
    68                                 F692A8D90255645D01FF60F7,
    6969                        );
    7070                        isa = PBXProject;
     
    112112                        );
    113113                        buildSettings = {
     114                                COPY_PHASE_STRIP = YES;
     115                                DEBUGGING_SYMBOLS = NO;
     116                                DEBUG_CFLAGS = "-DxNDEBUG";
    114117                                DYLIB_COMPATIBILITY_VERSION = 1;
    115118                                DYLIB_CURRENT_VERSION = 1;
     
    119122                                INSTALL_PATH = /System/Library/PrivateFrameworks;
    120123                                LIBRARY_SEARCH_PATHS = "";
    121                                 OTHER_CFLAGS = "-Wall -Werror -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wno-format-y2k -DAPPLE_CHANGES -DHAVE_CONFIG_H";
     124                                OPTIMIZATION_CFLAGS = "-Os";
     125                                OTHER_CFLAGS = "$(DEBUG_CFLAGS) -DAPPLE_CHANGES -DHAVE_CONFIG_H";
    122126                                PRODUCT_NAME = JavaScriptCore;
    123127                                SECTORDER_FLAGS = "";
    124                                 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
     128                                WARNING_CFLAGS = "-Werror -Wall -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wreorder -Wsign-compare";
    125129                                WRAPPER_EXTENSION = framework;
    126130                        };
     
    12181222                        shellScript = "if [ -f ../configure.in ]; then make embed; fi";
    12191223                };
    1220                 F692A8D90255645D01FF60F7 = {
    1221                         buildRules = (
    1222                         );
    1223                         buildSettings = {
    1224                                 COPY_PHASE_STRIP = YES;
    1225                                 INSTALL_PATH = "";
    1226                                 OPTIMIZATION_CFLAGS = "-Os";
    1227                         };
    1228                         isa = PBXBuildStyle;
    1229                         name = Standalone;
    1230                 };
    12311224        };
    12321225        rootObject = 0867D690FE84028FC02AAC07;
Note: See TracChangeset for help on using the changeset viewer.