Changeset 14567


Ignore:
Timestamp:
Oct 5, 2015, 12:25:13 AM (3 years ago)
Author:
mikedld
Message:

Support compiling Mac client with Xcode 7

Latest Mac OS X SDK (10.11) doesn't include OpenSSL headers, but still
provides the libraries. Bundle our own copy of OpenSSL headers for now
(taken from running 10.10 system).

Location:
trunk
Files:
74 added
1 edited

Legend:

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

    r14486 r14567  
    34193419                                GCC_WARN_UNINITIALIZED_AUTOS = YES;
    34203420                                GCC_WARN_UNUSED_VARIABLE = YES;
    3421                                 HEADER_SEARCH_PATHS = "third-party/curl/include";
     3421                                HEADER_SEARCH_PATHS = (
     3422                                        "third-party/curl/include",
     3423                                        "third-party/openssl/include",
     3424                                );
    34223425                                IBC_FLATTEN_NIBS = YES;
    34233426                                IBC_NOTICES = NO;
     
    34303433                                MACOSX_DEPLOYMENT_TARGET = 10.6;
    34313434                                ONLY_ACTIVE_ARCH = YES;
    3432                                 SDKROOT = macosx10.10;
     3435                                SDKROOT = macosx;
    34333436                                STRIP_INSTALLED_PRODUCT = NO;
    34343437                        };
     
    35373540                                GCC_WARN_UNINITIALIZED_AUTOS = YES;
    35383541                                GCC_WARN_UNUSED_VARIABLE = YES;
    3539                                 HEADER_SEARCH_PATHS = "third-party/curl/include";
     3542                                HEADER_SEARCH_PATHS = (
     3543                                        "third-party/curl/include",
     3544                                        "third-party/openssl/include",
     3545                                );
    35403546                                IBC_FLATTEN_NIBS = YES;
    35413547                                IBC_NOTICES = NO;
     
    35483554                                MACOSX_DEPLOYMENT_TARGET = 10.6;
    35493555                                OTHER_CFLAGS = "-DNDEBUG";
    3550                                 SDKROOT = macosx10.10;
     3556                                SDKROOT = macosx;
    35513557                        };
    35523558                        name = Release;
     
    35963602                                GCC_WARN_UNINITIALIZED_AUTOS = YES;
    35973603                                GCC_WARN_UNUSED_VARIABLE = YES;
    3598                                 HEADER_SEARCH_PATHS = "third-party/curl/include";
     3604                                HEADER_SEARCH_PATHS = (
     3605                                        "third-party/curl/include",
     3606                                        "third-party/openssl/include",
     3607                                );
    35993608                                IBC_FLATTEN_NIBS = YES;
    36003609                                IBC_NOTICES = NO;
     
    36063615                                LIBRARY_SEARCH_PATHS = "third-party/curl/lib";
    36073616                                MACOSX_DEPLOYMENT_TARGET = 10.6;
    3608                                 SDKROOT = macosx10.10;
     3617                                SDKROOT = macosx;
    36093618                                STRIP_INSTALLED_PRODUCT = NO;
    36103619                        };
Note: See TracChangeset for help on using the changeset viewer.