Changeset 412


Ignore:
Timestamp:
02/24/08 21:40:25 (12 years ago)
Author:
Nicholas Riley
Message:

Fewer warnings and extraneous build settings.

Location:
trunk/Cocoa/F-Script Anywhere/Source
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cocoa/F-Script Anywhere/Source/F-Script Anywhere.xcodeproj/project.pbxproj

    r411 r412  
    648648                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    649649                                GCC_OPTIMIZATION_LEVEL = 0;
    650                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
    651                                 GCC_WARN_UNKNOWN_PRAGMAS = NO;
    652650                                INFOPLIST_FILE = "Bundle-Info.plist";
    653                                 OTHER_CFLAGS = "";
    654651                                PRODUCT_NAME = "F-Script Anywhere";
    655652                                SKIP_INSTALL = YES;
     
    670667                                );
    671668                                GCC_ENABLE_OBJC_GC = supported;
    672                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
    673                                 GCC_WARN_UNKNOWN_PRAGMAS = NO;
    674669                                INFOPLIST_FILE = "Bundle-Info.plist";
    675                                 OTHER_CFLAGS = "-DFSA_DEBUG=0";
    676670                                PRODUCT_NAME = "F-Script Anywhere";
    677671                                SKIP_INSTALL = YES;
     
    687681                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    688682                                GCC_OPTIMIZATION_LEVEL = 0;
    689                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
    690                                 GCC_PREFIX_HEADER = "$(SDKROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
    691                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
    692                                 GCC_WARN_UNKNOWN_PRAGMAS = NO;
    693683                                INFOPLIST_FILE = "Bundle Loader-Info.plist";
    694                                 OPTIMIZATION_CFLAGS = "-O0";
    695                                 OTHER_CFLAGS = "";
    696684                                PRODUCT_NAME = SCPatchLoader;
    697                                 WARNING_CFLAGS = "-Wmost";
    698                                 ZERO_LINK = NO;
    699685                        };
    700686                        name = Development;
     
    709695                                COPY_PHASE_STRIP = YES;
    710696                                GCC_ENABLE_OBJC_GC = supported;
    711                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
    712                                 GCC_PREFIX_HEADER = "$(SDKROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
    713                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
    714                                 GCC_WARN_UNKNOWN_PRAGMAS = NO;
    715697                                INFOPLIST_FILE = "Bundle Loader-Info.plist";
    716                                 OTHER_CFLAGS = "-DFSA_DEBUG=0";
    717698                                PRODUCT_NAME = SCPatchLoader;
    718                                 WARNING_CFLAGS = "-Wmost";
    719                                 ZERO_LINK = NO;
    720699                        };
    721700                        name = Deployment;
     
    748727                                );
    749728                                PRODUCT_NAME = "F-Script Anywhere";
    750                                 WARNING_CFLAGS = (
    751                                         "-Wno-long-double",
    752                                         "-Wmost",
    753                                         "-Wno-four-char-constants",
    754                                         "-Wno-unknown-pragmas",
    755                                 );
    756729                                WRAPPER_EXTENSION = app;
    757730                        };
     
    789762                                );
    790763                                PRODUCT_NAME = "F-Script Anywhere";
    791                                 WARNING_CFLAGS = (
    792                                         "-Wno-long-double",
    793                                         "-Wmost",
    794                                         "-Wno-four-char-constants",
    795                                         "-Wno-unknown-pragmas",
    796                                 );
    797764                                WRAPPER_EXTENSION = app;
    798765                        };
  • trunk/Cocoa/F-Script Anywhere/Source/FSAApp.h

    r231 r412  
    2929#import "FSAAppList.h"
    3030
     31#ifdef __cplusplus
     32
    3133#include "SCPatchController.h"
    3234
     
    4345    FSAApp *mApp;
    4446};
     47
     48#else
     49
     50#define FSAPatchController void
     51
     52#endif /* __cplusplus */
    4553
    4654@interface FSAApp : NSApplication
  • trunk/Cocoa/F-Script Anywhere/Source/FSAAppList.m

    r397 r412  
    2727#include <sys/types.h>
    2828#include <sys/sysctl.h>
     29#import "FSAApp.h"
    2930#import "FSAAppList.h"
    3031#import "FSAnywhere.h"
     
    241242            if(finishedLaunch){
    242243                if([alwaysApps containsObject:[app name]] && ![patchedApps containsObject:app])
    243                     [NSApp installBundleInAppWithPID:[app pid]];
     244                    [(FSAApp *)NSApp installBundleInAppWithPID:[app pid]];
    244245            }
    245246        }
     
    465466    while(anApp = [e nextObject]){
    466467        if([alwaysApps containsObject:[anApp name]]){
    467             [NSApp installBundleInAppWithPID:[anApp pid]];
     468            [(FSAApp *)NSApp installBundleInAppWithPID:[anApp pid]];
    468469        }
    469470    }
     
    482483            NSString *appName = [[cocoaApps objectAtIndex:[sender clickedRow]] name];
    483484            if(![alwaysApps containsObject:appName]){
    484                 [NSApp installBundleInAppWithPID:[[cocoaApps objectAtIndex:[sender clickedRow]] pid]];
     485                [(FSAApp *)NSApp installBundleInAppWithPID:[[cocoaApps objectAtIndex:[sender clickedRow]] pid]];
    485486                [alwaysApps addObject:appName];
    486487            } else
  • trunk/Cocoa/F-Script Anywhere/Source/FSAController.h

    r404 r412  
    4646
    4747- (IBAction)setFloating:(id)sender;
    48 - (IBAction)FSA_associateWithInterface:(id)sender;
    4948- (IBAction)FSA_associateAndOpenBrowser:(id)sender;
    5049
  • trunk/Cocoa/F-Script Anywhere/Source/FSAWindowManager.m

    r16 r412  
    234234    int itemIndex = [menu indexOfItemWithRepresentedObject: window];
    235235
    236     NSAssert1(itemIndex != -1, @"CanÕt get menu item for window %@", window);
     236    NSAssert1(itemIndex != -1, @"Can't get menu item for window %@", window);
    237237    [self addRecord: record];
    238238    [menu insertItem: [record menuItem] atIndex: itemIndex + 1];
  • trunk/Cocoa/F-Script Anywhere/Source/Read Me

    r409 r412  
    168168---------------
    1691692.0   - unreleased      - Injectable into Cocoa garbage collected apps
     170                          (64-bit applications are not yet supported)
    170171                        - Requires F-Script 2.0 and Mac OS X 10.5
    1711721.3.1 - 17 October 2007 - Compatible with Mac OS X 10.5
Note: See TracChangeset for help on using the changeset viewer.