Changeset 2790

Show
Ignore:
Timestamp:
06/24/05 10:11:50 (3 years ago)
Author:
timothy
Message:

More project and code changes to allow a universal build.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Colloquy.xcodeproj/project.pbxproj

    r2787 r2790  
    19851985                        runOnlyForDeploymentPostprocessing = 0; 
    19861986                        shellPath = /bin/sh; 
    1987                         shellScript = "find $TARGET_BUILD_DIR/$WRAPPER_NAME -name 'Headers' -print0 | xargs -0 rm -rf\n"; 
     1987                        shellScript = "find \"$TARGET_BUILD_DIR/$WRAPPER_NAME\" -name 'Headers' -print0 | xargs -0 rm -rf\n"; 
    19881988                }; 
    19891989                1CF038FF062F8DBB009774D8 /* ShellScript */ = { 
     
    24462446                                        "-lxml2", 
    24472447                                        "-lxslt", 
     2448                                        "-weak_framework", 
     2449                                        Growl, 
    24482450                                ); 
    24492451                                PRODUCT_NAME = Colloquy; 
     
    24622464                                        "-lxml2", 
    24632465                                        "-lxslt", 
     2466                                        "-weak_framework", 
     2467                                        Growl, 
    24642468                                ); 
    24652469                                PRODUCT_NAME = Colloquy; 
     
    25382542                                        "-lxml2", 
    25392543                                        "-lxslt", 
     2544                                        "-weak_framework", 
     2545                                        Growl, 
    25402546                                ); 
    25412547                                PRODUCT_NAME = Colloquy; 
  • trunk/JVNotificationController.m

    r2605 r2790  
    55#import "KABubbleWindowController.h" 
    66#import "KABubbleWindowView.h" 
     7 
     8#define GrowlApplicationBridge NSClassFromString( @"GrowlApplicationBridge" ) 
    79 
    810static JVNotificationController *sharedInstance = nil; 
     
    2830        if( ( self = [super init] ) ) { 
    2931                _bubbles = [[NSMutableDictionary dictionary] retain]; 
    30                 if( [GrowlApplicationBridge isGrowlInstalled] && ! [[[NSUserDefaults standardUserDefaults] objectForKey:@"DisableGrowl"] boolValue] ) { 
     32                if( GrowlApplicationBridge && [GrowlApplicationBridge isGrowlInstalled] && ! [[[NSUserDefaults standardUserDefaults] objectForKey:@"DisableGrowl"] boolValue] ) { 
    3133                        [GrowlApplicationBridge setGrowlDelegate:self]; 
    3234                } 
     
    103105        if( ! icon ) icon = [[NSApplication sharedApplication] applicationIconImage]; 
    104106 
    105         if( [GrowlApplicationBridge isGrowlInstalled] && ! [[[NSUserDefaults standardUserDefaults] objectForKey:@"DisableGrowl"] boolValue] ) { 
     107        if( GrowlApplicationBridge && [GrowlApplicationBridge isGrowlInstalled] && ! [[[NSUserDefaults standardUserDefaults] objectForKey:@"DisableGrowl"] boolValue] ) { 
    106108                NSString *desc = description; 
    107109                if( [desc isKindOfClass:[NSAttributedString class]] ) desc = [description string]; 
  • trunk/Plug-Ins/F-Script Support/F-Script Support.xcodeproj/project.pbxproj

    r2789 r2790  
    276276                        buildSettings = { 
    277277                                FRAMEWORK_SEARCH_PATHS = ( 
     278                                        /Library/Frameworks, 
    278279                                        "$(HOME)/Library/Frameworks", 
    279                                         "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", 
    280                                         "$(TARGET_BUILD_DIR)", 
    281280                                ); 
    282281                                GCC_PREFIX_HEADER = "F-Script Support.pch"; 
     
    300299                        buildSettings = { 
    301300                                FRAMEWORK_SEARCH_PATHS = ( 
     301                                        /Library/Frameworks, 
    302302                                        "$(HOME)/Library/Frameworks", 
    303                                         "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", 
    304                                         "$(TARGET_BUILD_DIR)", 
    305303                                ); 
    306304                                GCC_PREFIX_HEADER = "F-Script Support.pch"; 
     
    324322                        buildSettings = { 
    325323                                FRAMEWORK_SEARCH_PATHS = ( 
     324                                        /Library/Frameworks, 
    326325                                        "$(HOME)/Library/Frameworks", 
    327                                         "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", 
    328                                         "$(TARGET_BUILD_DIR)", 
    329326                                ); 
    330327                                GCC_PREFIX_HEADER = "F-Script Support.pch"; 
  • trunk/Settings/Common Settings.xcconfig

    r2778 r2790  
    1 FRAMEWORK_SEARCH_PATHS = "$(HOME)/Library/Frameworks" $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks "$(SRCROOT)/Frameworks" "$(TARGET_BUILD_DIR)" 
     1FRAMEWORK_SEARCH_PATHS = $(SYSTEM_LIBRARY_DIR)/Frameworks $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks "$(HOME)/Library/Frameworks" /Library/Frameworks "$(SRCROOT)/Frameworks" "$(TARGET_BUILD_DIR)" 
    22LIBRARY_STYLE = DYNAMIC 
    33MACOSX_DEPLOYMENT_TARGET = 10.3