Changeset 222

Show
Ignore:
Timestamp:
01/03/07 18:50:36 (2 years ago)
Author:
tick
Message:

Adding a new prefpane target, which builds just a prefpane with an nsbutton that does nothing

Files:

Legend:

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

    r220 r222  
    172172                61D514DE0ADF3DBA00A671E1 /* SubImport.c in Sources */ = {isa = PBXBuildFile; fileRef = 61D514DD0ADF3DBA00A671E1 /* SubImport.c */; }; 
    173173                61D517730AE0402E00A671E1 /* CommonUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 61D517720AE0402E00A671E1 /* CommonUtils.c */; }; 
     174                83D1D6CF0B4C7AC400E09EC9 /* PreferencePanes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83D1D6CE0B4C7AC400E09EC9 /* PreferencePanes.framework */; }; 
     175                83D1D6DE0B4C7F8300E09EC9 /* PerianPrefPane.nib in Resources */ = {isa = PBXBuildFile; fileRef = 83D1D6DD0B4C7F8300E09EC9 /* PerianPrefPane.nib */; }; 
     176                83D1D6E20B4C81F200E09EC9 /* CPFPerianPrefPaneController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83D1D6E10B4C81F200E09EC9 /* CPFPerianPrefPaneController.m */; }; 
     177                83D1D6F50B4C85AB00E09EC9 /* Perian_icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 83D1D6F40B4C85AB00E09EC9 /* Perian_icon.icns */; }; 
    174178                8F483B550A642644002CCA73 /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8F483B540A642644002CCA73 /* libavformat.a */; }; 
    175179                8F483B5E0A6426C1002CCA73 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8F483B5D0A6426C1002CCA73 /* AudioToolbox.framework */; }; 
     
    401405                61D691600AC8E382000EFC7D /* MkvMovieSetup.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MkvMovieSetup.cpp; sourceTree = "<group>"; }; 
    402406                61D691610AC8E382000EFC7D /* MkvMovieSetup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MkvMovieSetup.h; sourceTree = "<group>"; }; 
     407                83D1D6C80B4C794700E09EC9 /* PerianPane.prefPane */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PerianPane.prefPane; sourceTree = BUILT_PRODUCTS_DIR; }; 
     408                83D1D6C90B4C794800E09EC9 /* PerianPane-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "PerianPane-Info.plist"; sourceTree = "<group>"; }; 
     409                83D1D6CE0B4C7AC400E09EC9 /* PreferencePanes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PreferencePanes.framework; path = /System/Library/Frameworks/PreferencePanes.framework; sourceTree = "<absolute>"; }; 
     410                83D1D6DD0B4C7F8300E09EC9 /* PerianPrefPane.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = PerianPrefPane.nib; sourceTree = "<group>"; }; 
     411                83D1D6E00B4C81F200E09EC9 /* CPFPerianPrefPaneController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CPFPerianPrefPaneController.h; sourceTree = "<group>"; }; 
     412                83D1D6E10B4C81F200E09EC9 /* CPFPerianPrefPaneController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = CPFPerianPrefPaneController.m; sourceTree = "<group>"; }; 
     413                83D1D6F40B4C85AB00E09EC9 /* Perian_icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Perian_icon.icns; sourceTree = "<group>"; }; 
    403414                8F483B540A642644002CCA73 /* libavformat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavformat.a; path = build/Universal/libavformat.a; sourceTree = "<group>"; }; 
    404415                8F483B5D0A6426C1002CCA73 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; }; 
     
    444455                        runOnlyForDeploymentPostprocessing = 0; 
    445456                }; 
     457                83D1D6C60B4C794700E09EC9 /* Frameworks */ = { 
     458                        isa = PBXFrameworksBuildPhase; 
     459                        buildActionMask = 2147483647; 
     460                        files = ( 
     461                                83D1D6CF0B4C7AC400E09EC9 /* PreferencePanes.framework in Frameworks */, 
     462                        ); 
     463                        runOnlyForDeploymentPostprocessing = 0; 
     464                }; 
    446465/* End PBXFrameworksBuildPhase section */ 
    447466 
     
    455474                                19C28FB4FE9D528D11CA2CBB /* Products */, 
    456475                                11A709DA0A3CFCB6002058D4 /* Perian-Info.plist */, 
     476                                83D1D6C90B4C794800E09EC9 /* PerianPane-Info.plist */, 
    457477                        ); 
    458478                        name = "ffmpeg DivX"; 
     
    479499                        isa = PBXGroup; 
    480500                        children = ( 
     501                                83D1D6F40B4C85AB00E09EC9 /* Perian_icon.icns */, 
     502                                83D1D6DD0B4C7F8300E09EC9 /* PerianPrefPane.nib */, 
     503                                83D1D6D00B4C7AD200E09EC9 /* Frameworks */, 
    481504                                613CD51C0AD1FB650098A825 /* TextSubCodec.r */, 
    482505                                6123D6240AD0A3FE003EDE52 /* VobSubCodec.r */, 
     
    498521                        isa = PBXGroup; 
    499522                        children = ( 
     523                                83D1D6DF0B4C81E000E09EC9 /* PrefPane */, 
    500524                                F53AD5E20B2A4EC000D93AC9 /* FFMPEG */, 
    501525                                61D691460AC8E333000EFC7D /* Matroska */, 
     
    519543                                61CB10FF0ACDF350007994BD /* libebml.a */, 
    520544                                61CB11770ACDF4D8007994BD /* libmatroska.a */, 
     545                                83D1D6C80B4C794700E09EC9 /* PerianPane.prefPane */, 
    521546                        ); 
    522547                        name = Products; 
     
    735760                        sourceTree = "<group>"; 
    736761                }; 
     762                83D1D6D00B4C7AD200E09EC9 /* Frameworks */ = { 
     763                        isa = PBXGroup; 
     764                        children = ( 
     765                                83D1D6CE0B4C7AC400E09EC9 /* PreferencePanes.framework */, 
     766                        ); 
     767                        name = Frameworks; 
     768                        sourceTree = "<group>"; 
     769                }; 
     770                83D1D6DF0B4C81E000E09EC9 /* PrefPane */ = { 
     771                        isa = PBXGroup; 
     772                        children = ( 
     773                                83D1D6E00B4C81F200E09EC9 /* CPFPerianPrefPaneController.h */, 
     774                                83D1D6E10B4C81F200E09EC9 /* CPFPerianPrefPaneController.m */, 
     775                        ); 
     776                        name = PrefPane; 
     777                        sourceTree = "<group>"; 
     778                }; 
    737779                F50D440903EAD8E701B1D299 /* Images */ = { 
    738780                        isa = PBXGroup; 
     
    904946                        productType = "com.apple.product-type.library.static"; 
    905947                }; 
     948                83D1D6C70B4C794700E09EC9 /* PerianPane */ = { 
     949                        isa = PBXNativeTarget; 
     950                        buildConfigurationList = 83D1D6CA0B4C794900E09EC9 /* Build configuration list for PBXNativeTarget "PerianPane" */; 
     951                        buildPhases = ( 
     952                                83D1D6C40B4C794700E09EC9 /* Resources */, 
     953                                83D1D6C50B4C794700E09EC9 /* Sources */, 
     954                                83D1D6C60B4C794700E09EC9 /* Frameworks */, 
     955                        ); 
     956                        buildRules = ( 
     957                        ); 
     958                        dependencies = ( 
     959                        ); 
     960                        name = PerianPane; 
     961                        productName = PerianPane; 
     962                        productReference = 83D1D6C80B4C794700E09EC9 /* PerianPane.prefPane */; 
     963                        productType = "com.apple.product-type.bundle"; 
     964                }; 
    906965/* End PBXNativeTarget section */ 
    907966 
     
    919978                                61CB10FE0ACDF350007994BD /* ebml */, 
    920979                                61CB11760ACDF4D8007994BD /* matroska */, 
     980                                83D1D6C70B4C794700E09EC9 /* PerianPane */, 
    921981                        ); 
    922982                }; 
     
    933993                                11A70ADB0A3D0149002058D4 /* PostProcessing.strings in Resources */, 
    934994                                11C85FE70A64315500DF3D73 /* Perian-Info.plist in Resources */, 
     995                        ); 
     996                        runOnlyForDeploymentPostprocessing = 0; 
     997                }; 
     998                83D1D6C40B4C794700E09EC9 /* Resources */ = { 
     999                        isa = PBXResourcesBuildPhase; 
     1000                        buildActionMask = 2147483647; 
     1001                        files = ( 
     1002                                83D1D6DE0B4C7F8300E09EC9 /* PerianPrefPane.nib in Resources */, 
     1003                                83D1D6F50B4C85AB00E09EC9 /* Perian_icon.icns in Resources */, 
    9351004                        ); 
    9361005                        runOnlyForDeploymentPostprocessing = 0; 
     
    10731142                        runOnlyForDeploymentPostprocessing = 0; 
    10741143                }; 
     1144                83D1D6C50B4C794700E09EC9 /* Sources */ = { 
     1145                        isa = PBXSourcesBuildPhase; 
     1146                        buildActionMask = 2147483647; 
     1147                        files = ( 
     1148                                83D1D6E20B4C81F200E09EC9 /* CPFPerianPrefPaneController.m in Sources */, 
     1149                        ); 
     1150                        runOnlyForDeploymentPostprocessing = 0; 
     1151                }; 
    10751152/* End PBXSourcesBuildPhase section */ 
    10761153 
     
    14561533                        name = Default; 
    14571534                }; 
     1535                83D1D6CB0B4C794900E09EC9 /* Development */ = { 
     1536                        isa = XCBuildConfiguration; 
     1537                        buildSettings = { 
     1538                                COPY_PHASE_STRIP = NO; 
     1539                                GCC_DYNAMIC_NO_PIC = NO; 
     1540                                GCC_ENABLE_FIX_AND_CONTINUE = YES; 
     1541                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
     1542                                GCC_MODEL_TUNING = G5; 
     1543                                GCC_OPTIMIZATION_LEVEL = 0; 
     1544                                GCC_PRECOMPILE_PREFIX_HEADER = YES; 
     1545                                GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
     1546                                INFOPLIST_FILE = "PerianPane-Info.plist"; 
     1547                                INSTALL_PATH = "$(HOME)/Library/Bundles"; 
     1548                                OTHER_LDFLAGS = ( 
     1549                                        "-framework", 
     1550                                        Foundation, 
     1551                                        "-framework", 
     1552                                        AppKit, 
     1553                                ); 
     1554                                PREBINDING = NO; 
     1555                                PRODUCT_NAME = PerianPane; 
     1556                                WRAPPER_EXTENSION = prefPane; 
     1557                                ZERO_LINK = YES; 
     1558                        }; 
     1559                        name = Development; 
     1560                }; 
     1561                83D1D6CC0B4C794900E09EC9 /* Deployment */ = { 
     1562                        isa = XCBuildConfiguration; 
     1563                        buildSettings = { 
     1564                                COPY_PHASE_STRIP = YES; 
     1565                                GCC_ENABLE_FIX_AND_CONTINUE = NO; 
     1566                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
     1567                                GCC_MODEL_TUNING = G5; 
     1568                                GCC_PRECOMPILE_PREFIX_HEADER = YES; 
     1569                                GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
     1570                                INFOPLIST_FILE = "PerianPane-Info.plist"; 
     1571                                INSTALL_PATH = "$(HOME)/Library/Bundles"; 
     1572                                OTHER_LDFLAGS = ( 
     1573                                        "-framework", 
     1574                                        Foundation, 
     1575                                        "-framework", 
     1576                                        AppKit, 
     1577                                ); 
     1578                                PREBINDING = NO; 
     1579                                PRODUCT_NAME = PerianPane; 
     1580                                WRAPPER_EXTENSION = prefPane; 
     1581                                ZERO_LINK = NO; 
     1582                        }; 
     1583                        name = Deployment; 
     1584                }; 
     1585                83D1D6CD0B4C794900E09EC9 /* Default */ = { 
     1586                        isa = XCBuildConfiguration; 
     1587                        buildSettings = { 
     1588                                GCC_ENABLE_FIX_AND_CONTINUE = YES; 
     1589                                GCC_MODEL_TUNING = G5; 
     1590                                GCC_PRECOMPILE_PREFIX_HEADER = YES; 
     1591                                GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
     1592                                INFOPLIST_FILE = "PerianPane-Info.plist"; 
     1593                                INSTALL_PATH = "$(HOME)/Library/Bundles"; 
     1594                                OTHER_LDFLAGS = ( 
     1595                                        "-framework", 
     1596                                        Foundation, 
     1597                                        "-framework", 
     1598                                        AppKit, 
     1599                                ); 
     1600                                PREBINDING = NO; 
     1601                                PRODUCT_NAME = PerianPane; 
     1602                                WRAPPER_EXTENSION = prefPane; 
     1603                                ZERO_LINK = YES; 
     1604                        }; 
     1605                        name = Default; 
     1606                }; 
    14581607                F59E0A0C0A670E950019A3F0 /* Development */ = { 
    14591608                        isa = XCBuildConfiguration; 
     
    15381687                        defaultConfigurationName = Default; 
    15391688                }; 
     1689                83D1D6CA0B4C794900E09EC9 /* Build configuration list for PBXNativeTarget "PerianPane" */ = { 
     1690                        isa = XCConfigurationList; 
     1691                        buildConfigurations = ( 
     1692                                83D1D6CB0B4C794900E09EC9 /* Development */, 
     1693                                83D1D6CC0B4C794900E09EC9 /* Deployment */, 
     1694                                83D1D6CD0B4C794900E09EC9 /* Default */, 
     1695                        ); 
     1696                        defaultConfigurationIsVisible = 0; 
     1697                        defaultConfigurationName = Default; 
     1698                }; 
    15401699                F59E0A0B0A670E950019A3F0 /* Build configuration list for PBXAggregateTarget "Debug In QuickTime Player" */ = { 
    15411700                        isa = XCConfigurationList;