Changeset 4098


Ignore:
Timestamp:
Dec 8, 2007, 8:18:27 PM (14 years ago)
Author:
charles
Message:

add libnatpmp to xcode build. Thanks to Chinstrap and tiennou

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Transmission.xcodeproj/project.pbxproj

    r4088 r4098  
    1212                35B038140AC5B6EC00A10FDF /* ResumeNoWaitOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 35B037FA0AC5B53800A10FDF /* ResumeNoWaitOff.png */; };
    1313                35F373030C2DA89000DAA8F2 /* FilePriorityCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 35F373010C2DA88F00DAA8F2 /* FilePriorityCell.m */; };
     14                3C7A11950D0B2EE300B5701F /* getgateway.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C7A11910D0B2EE300B5701F /* getgateway.c */; };
     15                3C7A11960D0B2EE300B5701F /* natpmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C7A11930D0B2EE300B5701F /* natpmp.c */; };
     16                3C7A11970D0B2EE300B5701F /* getgateway.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C7A11910D0B2EE300B5701F /* getgateway.c */; };
     17                3C7A11980D0B2EE300B5701F /* getgateway.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C7A11920D0B2EE300B5701F /* getgateway.h */; };
     18                3C7A11990D0B2EE300B5701F /* natpmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C7A11930D0B2EE300B5701F /* natpmp.c */; };
     19                3C7A119A0D0B2EE300B5701F /* natpmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C7A11940D0B2EE300B5701F /* natpmp.h */; };
    1420                4394AC670C74FB6000F367E8 /* ptrarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 4394AC640C74FB6000F367E8 /* ptrarray.c */; };
    1521                4394AC680C74FB6000F367E8 /* publish.c in Sources */ = {isa = PBXBuildFile; fileRef = 4394AC650C74FB6000F367E8 /* publish.c */; };
     
    333339                35F373000C2DA88F00DAA8F2 /* FilePriorityCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = FilePriorityCell.h; path = macosx/FilePriorityCell.h; sourceTree = "<group>"; };
    334340                35F373010C2DA88F00DAA8F2 /* FilePriorityCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = FilePriorityCell.m; path = macosx/FilePriorityCell.m; sourceTree = "<group>"; };
     341                3C7A118D0D0B2EB800B5701F /* libnatpmp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libnatpmp.a; path = build/Release/libnatpmp.a; sourceTree = "<group>"; };
     342                3C7A11910D0B2EE300B5701F /* getgateway.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = getgateway.c; path = "third-party/libnatpmp/getgateway.c"; sourceTree = "<group>"; };
     343                3C7A11920D0B2EE300B5701F /* getgateway.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = getgateway.h; path = "third-party/libnatpmp/getgateway.h"; sourceTree = "<group>"; };
     344                3C7A11930D0B2EE300B5701F /* natpmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = natpmp.c; path = "third-party/libnatpmp/natpmp.c"; sourceTree = "<group>"; };
     345                3C7A11940D0B2EE300B5701F /* natpmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = natpmp.h; path = "third-party/libnatpmp/natpmp.h"; sourceTree = "<group>"; };
    335346                4394AC640C74FB6000F367E8 /* ptrarray.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ptrarray.c; path = libtransmission/ptrarray.c; sourceTree = "<group>"; };
    336347                4394AC650C74FB6000F367E8 /* publish.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = publish.c; path = libtransmission/publish.c; sourceTree = "<group>"; };
     
    659670
    660671/* Begin PBXFrameworksBuildPhase section */
     672                3C7A118B0D0B2EB800B5701F /* Frameworks */ = {
     673                        isa = PBXFrameworksBuildPhase;
     674                        buildActionMask = 2147483647;
     675                        files = (
     676                        );
     677                        runOnlyForDeploymentPostprocessing = 0;
     678                };
    661679                4DDBB71709E16BAE00284745 /* Frameworks */ = {
    662680                        isa = PBXFrameworksBuildPhase;
     
    810828                                BE75C3490C729E9500DBEFE0 /* libevent.a */,
    811829                                BE1183480CE160960002D0F3 /* libminiupnp.a */,
     830                                3C7A118D0D0B2EB800B5701F /* libnatpmp.a */,
    812831                        );
    813832                        name = Products;
     
    817836                        isa = PBXGroup;
    818837                        children = (
     838                                3C7A11880D0B2E6700B5701F /* libnatpmp */,
    819839                                BEFC1C0B0C07754700B0BB3C /* daemon */,
    820840                                4D1838DC09DEC04A0047D688 /* libtransmission */,
     
    923943                        sourceTree = "<group>";
    924944                };
     945                3C7A11880D0B2E6700B5701F /* libnatpmp */ = {
     946                        isa = PBXGroup;
     947                        children = (
     948                                3C7A11910D0B2EE300B5701F /* getgateway.c */,
     949                                3C7A11920D0B2EE300B5701F /* getgateway.h */,
     950                                3C7A11930D0B2EE300B5701F /* natpmp.c */,
     951                                3C7A11940D0B2EE300B5701F /* natpmp.h */,
     952                        );
     953                        name = libnatpmp;
     954                        sourceTree = "<group>";
     955                };
    925956                4D1838DC09DEC04A0047D688 /* libtransmission */ = {
    926957                        isa = PBXGroup;
     
    11801211
    11811212/* Begin PBXHeadersBuildPhase section */
     1213                3C7A11890D0B2EB800B5701F /* Headers */ = {
     1214                        isa = PBXHeadersBuildPhase;
     1215                        buildActionMask = 2147483647;
     1216                        files = (
     1217                                3C7A11980D0B2EE300B5701F /* getgateway.h in Headers */,
     1218                                3C7A119A0D0B2EE300B5701F /* natpmp.h in Headers */,
     1219                        );
     1220                        runOnlyForDeploymentPostprocessing = 0;
     1221                };
    11821222                4D18389309DEC0030047D688 /* Headers */ = {
    11831223                        isa = PBXHeadersBuildPhase;
     
    12471287
    12481288/* Begin PBXNativeTarget section */
     1289                3C7A118C0D0B2EB800B5701F /* natpmp */ = {
     1290                        isa = PBXNativeTarget;
     1291                        buildConfigurationList = 3C7A119B0D0B2EE300B5701F /* Build configuration list for PBXNativeTarget "natpmp" */;
     1292                        buildPhases = (
     1293                                3C7A11890D0B2EB800B5701F /* Headers */,
     1294                                3C7A118A0D0B2EB800B5701F /* Sources */,
     1295                                3C7A118B0D0B2EB800B5701F /* Frameworks */,
     1296                        );
     1297                        buildRules = (
     1298                        );
     1299                        dependencies = (
     1300                        );
     1301                        name = natpmp;
     1302                        productName = natpmp;
     1303                        productReference = 3C7A118D0D0B2EB800B5701F /* libnatpmp.a */;
     1304                        productType = "com.apple.product-type.library.static";
     1305                };
    12491306                4D18389609DEC0030047D688 /* libtransmission */ = {
    12501307                        isa = PBXNativeTarget;
     
    14281485                                BE75C3480C729E9500DBEFE0 /* event */,
    14291486                                BE1183470CE160960002D0F3 /* miniupnp */,
     1487                                3C7A118C0D0B2EB800B5701F /* natpmp */,
    14301488                        );
    14311489                };
     
    15511609
    15521610/* Begin PBXSourcesBuildPhase section */
     1611                3C7A118A0D0B2EB800B5701F /* Sources */ = {
     1612                        isa = PBXSourcesBuildPhase;
     1613                        buildActionMask = 2147483647;
     1614                        files = (
     1615                                3C7A11970D0B2EE300B5701F /* getgateway.c in Sources */,
     1616                                3C7A11990D0B2EE300B5701F /* natpmp.c in Sources */,
     1617                        );
     1618                        runOnlyForDeploymentPostprocessing = 0;
     1619                };
    15531620                4D18389409DEC0030047D688 /* Sources */ = {
    15541621                        isa = PBXSourcesBuildPhase;
     
    16461713                                A219798B0D07B78400438EA7 /* GroupToolbarItem.m in Sources */,
    16471714                                A20BFFB70D091CC700CE5D2B /* ToolbarSegmentedCell.m in Sources */,
     1715                                3C7A11950D0B2EE300B5701F /* getgateway.c in Sources */,
     1716                                3C7A11960D0B2EE300B5701F /* natpmp.c in Sources */,
    16481717                        );
    16491718                        runOnlyForDeploymentPostprocessing = 0;
     
    19672036                        name = Development;
    19682037                };
     2038                3C7A118E0D0B2EB800B5701F /* Release */ = {
     2039                        isa = XCBuildConfiguration;
     2040                        buildSettings = {
     2041                                COPY_PHASE_STRIP = YES;
     2042                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
     2043                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
     2044                                GCC_MODEL_TUNING = G5;
     2045                                INSTALL_PATH = /usr/local/lib;
     2046                                PREBINDING = NO;
     2047                                PRODUCT_NAME = natpmp;
     2048                                ZERO_LINK = NO;
     2049                        };
     2050                        name = Release;
     2051                };
     2052                3C7A118F0D0B2EB800B5701F /* Release - Debug */ = {
     2053                        isa = XCBuildConfiguration;
     2054                        buildSettings = {
     2055                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     2056                                GCC_MODEL_TUNING = G5;
     2057                                INSTALL_PATH = /usr/local/lib;
     2058                                PREBINDING = NO;
     2059                                PRODUCT_NAME = natpmp;
     2060                                ZERO_LINK = YES;
     2061                        };
     2062                        name = "Release - Debug";
     2063                };
     2064                3C7A11900D0B2EB800B5701F /* Development */ = {
     2065                        isa = XCBuildConfiguration;
     2066                        buildSettings = {
     2067                                COPY_PHASE_STRIP = NO;
     2068                                GCC_DYNAMIC_NO_PIC = NO;
     2069                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     2070                                GCC_MODEL_TUNING = G5;
     2071                                GCC_OPTIMIZATION_LEVEL = 0;
     2072                                INSTALL_PATH = /usr/local/lib;
     2073                                PREBINDING = NO;
     2074                                PRODUCT_NAME = natpmp;
     2075                                ZERO_LINK = YES;
     2076                        };
     2077                        name = Development;
     2078                };
    19692079                4D18389C09DEC01E0047D688 /* Release */ = {
    19702080                        isa = XCBuildConfiguration;
     
    22282338
    22292339/* Begin XCConfigurationList section */
     2340                3C7A119B0D0B2EE300B5701F /* Build configuration list for PBXNativeTarget "natpmp" */ = {
     2341                        isa = XCConfigurationList;
     2342                        buildConfigurations = (
     2343                                3C7A118E0D0B2EB800B5701F /* Release */,
     2344                                3C7A118F0D0B2EB800B5701F /* Release - Debug */,
     2345                                3C7A11900D0B2EB800B5701F /* Development */,
     2346                        );
     2347                        defaultConfigurationIsVisible = 0;
     2348                        defaultConfigurationName = Development;
     2349                };
    22302350                4D18389B09DEC01E0047D688 /* Build configuration list for PBXNativeTarget "libtransmission" */ = {
    22312351                        isa = XCConfigurationList;
Note: See TracChangeset for help on using the changeset viewer.