Adium

Changeset 24474

Show
Ignore:
Timestamp:
07/22/2008 01:04:34 PM (6 months ago)
Author:
sholt
Message:

Rather than a custom build script, we can set an enviroment variable to our custom flex executible. This should prevent rebuilding AutoHyperlinks.framework every build.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Frameworks/AutoHyperlinks Framework/AutoHyperlinks.framework.xcodeproj/project.pbxproj

    r24300 r24474  
    4545                8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; }; 
    4646/* End PBXBuildFile section */ 
    47  
    48 /* Begin PBXBuildRule section */ 
    49                 7EC3168D0E1BED5A008C0827 /* PBXBuildRule */ = { 
    50                         isa = PBXBuildRule; 
    51                         compilerSpec = com.apple.compilers.proxy.script; 
    52                         fileType = sourcecode.lex; 
    53                         isEditable = 1; 
    54                         outputFiles = ( 
    55                                 "$(DERIVED_FILES_DIR)/$(INPUT_FILE_BASE).yy.c", 
    56                         ); 
    57                         script = "./Utilities/usr/bin/flex -o \"$DERIVED_FILES_DIR/$INPUT_FILE_BASE.yy.c\" \"$INPUT_FILE_PATH\""; 
    58                 }; 
    59                 7ECA6F690E1BE90A000D0756 /* PBXBuildRule */ = { 
    60                         isa = PBXBuildRule; 
    61                         compilerSpec = com.apple.compilers.proxy.script; 
    62                         fileType = sourcecode.lex; 
    63                         isEditable = 1; 
    64                         outputFiles = ( 
    65                                 "$(DERIVED_FILES_DIR)/$(INPUT_FILE_BASE).yy.c", 
    66                         ); 
    67                         script = "./Utilities/usr/bin/flex -o \"$DERIVED_FILES_DIR/$INPUT_FILE_BASE.yy.c\" \"$INPUT_FILE_PATH\""; 
    68                 }; 
    69 /* End PBXBuildRule section */ 
    7047 
    7148/* Begin PBXContainerItemProxy section */ 
     
    341318                        ); 
    342319                        buildRules = ( 
    343                                 7EC3168D0E1BED5A008C0827 /* PBXBuildRule */, 
    344320                        ); 
    345321                        dependencies = ( 
     
    394370                        ); 
    395371                        buildRules = ( 
    396                                 7ECA6F690E1BE90A000D0756 /* PBXBuildRule */, 
    397372                        ); 
    398373                        dependencies = ( 
     
    558533                                INSTALL_PATH = /usr/local/bin; 
    559534                                LD_RUNPATH_SEARCH_PATHS = "$(DEVELOPER_FRAMEWORKS_DIR)"; 
     535                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    560536                                OTHER_LDFLAGS = ( 
    561537                                        "-framework", 
     
    585561                                INSTALL_PATH = /usr/local/bin; 
    586562                                LD_RUNPATH_SEARCH_PATHS = "$(DEVELOPER_FRAMEWORKS_DIR)"; 
     563                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    587564                                MACOSX_DEPLOYMENT_TARGET = 10.5; 
    588565                                OTHER_LDFLAGS = ( 
     
    612589                                INSTALL_PATH = /usr/local/bin; 
    613590                                LD_RUNPATH_SEARCH_PATHS = "$(DEVELOPER_FRAMEWORKS_DIR)"; 
     591                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    614592                                OTHER_LDFLAGS = ( 
    615593                                        "-framework", 
     
    638616                                INFOPLIST_FILE = Resources/Info.plist; 
    639617                                INSTALL_PATH = "@executable_path/../Frameworks"; 
     618                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    640619                                LIBRARY_STYLE = DYNAMIC; 
    641620                                MACH_O_TYPE = mh_dylib; 
     
    676655                                INFOPLIST_FILE = "Resources/Test-Info.plist"; 
    677656                                INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; 
     657                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    678658                                OTHER_LDFLAGS = ( 
    679659                                        "-framework", 
     
    704684                                INFOPLIST_FILE = "Resources/Test-Info.plist"; 
    705685                                INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; 
     686                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    706687                                OTHER_LDFLAGS = ( 
    707688                                        "-framework", 
     
    730711                                INFOPLIST_FILE = "Resources/Test-Info.plist"; 
    731712                                INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; 
     713                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    732714                                OTHER_LDFLAGS = ( 
    733715                                        "-framework", 
     
    753735                                INFOPLIST_FILE = "LinkDriver/LinkDriver-Info.plist"; 
    754736                                INSTALL_PATH = "$(HOME)/Applications"; 
     737                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    755738                                OTHER_LDFLAGS = ( 
    756739                                        "-framework", 
     
    774757                                INFOPLIST_FILE = "LinkDriver/LinkDriver-Info.plist"; 
    775758                                INSTALL_PATH = "$(HOME)/Applications"; 
     759                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    776760                                OTHER_LDFLAGS = ( 
    777761                                        "-framework", 
     
    794778                                INFOPLIST_FILE = "LinkDriver/LinkDriver-Info.plist"; 
    795779                                INSTALL_PATH = "$(HOME)/Applications"; 
     780                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    796781                                OTHER_LDFLAGS = ( 
    797782                                        "-framework", 
     
    823808                                INSTALL_PATH = /usr/local/bin; 
    824809                                LD_RUNPATH_SEARCH_PATHS = "$(DEVELOPER_FRAMEWORKS_DIR)"; 
     810                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    825811                                OTHER_LDFLAGS = ( 
    826812                                        "-framework", 
     
    850836                                INSTALL_PATH = /usr/local/bin; 
    851837                                LD_RUNPATH_SEARCH_PATHS = "$(DEVELOPER_FRAMEWORKS_DIR)"; 
     838                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    852839                                MACOSX_DEPLOYMENT_TARGET = 10.5; 
    853840                                OTHER_LDFLAGS = ( 
     
    877864                                INSTALL_PATH = /usr/local/bin; 
    878865                                LD_RUNPATH_SEARCH_PATHS = "$(DEVELOPER_FRAMEWORKS_DIR)"; 
     866                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    879867                                OTHER_LDFLAGS = ( 
    880868                                        "-framework", 
     
    903891                                INFOPLIST_FILE = Resources/Info.plist; 
    904892                                INSTALL_PATH = "@executable_path/../Frameworks"; 
     893                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    905894                                LIBRARY_STYLE = DYNAMIC; 
    906895                                MACH_O_TYPE = mh_dylib; 
     
    928917                                INFOPLIST_FILE = Resources/Info.plist; 
    929918                                INSTALL_PATH = "@executable_path/../Frameworks"; 
     919                                LEX = "$(SRCROOT)/Utilities/usr/bin/flex"; 
    930920                                LIBRARY_STYLE = DYNAMIC; 
    931921                                MACH_O_TYPE = mh_dylib;