From bf2f3eac78b953bc651efe99eaac8bd1811e11bc Mon Sep 17 00:00:00 2001 From: Dmitry Serov Date: Mon, 31 Jul 2017 21:15:11 +0700 Subject: [PATCH] Disable ARC for 3rd-party libraries --- Transmission.xcodeproj/project.pbxproj | 51 +++++++++++++++----------- 1 file changed, 30 insertions(+), 21 deletions(-) diff --git a/Transmission.xcodeproj/project.pbxproj b/Transmission.xcodeproj/project.pbxproj index 753dadeef..3efb355c6 100644 --- a/Transmission.xcodeproj/project.pbxproj +++ b/Transmission.xcodeproj/project.pbxproj @@ -2894,7 +2894,7 @@ 0053D3D30C86774200545606 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; OTHER_CFLAGS = "-DHAVE_CONFIG_H"; PRODUCT_NAME = event; USER_HEADER_SEARCH_PATHS = "third-party/libevent/compat third-party/libevent/include"; @@ -2904,7 +2904,7 @@ 0053D3D40C86774200545606 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", "third-party/dht", @@ -2955,6 +2955,7 @@ 0053D3D60C86774200545606 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "third-party/curl/include", ., @@ -2966,6 +2967,7 @@ 0053D3D70C86774200545606 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", ., @@ -2982,6 +2984,7 @@ 0053D3D80C86774200545606 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", ., @@ -3052,7 +3055,7 @@ 3C7A118E0D0B2EB800B5701F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; OTHER_CFLAGS = "-DENABLE_STRNATPMPERR"; PRODUCT_NAME = natpmp; }; @@ -3061,7 +3064,7 @@ 3C7A118F0D0B2EB800B5701F /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; OTHER_CFLAGS = "-DENABLE_STRNATPMPERR"; PRODUCT_NAME = natpmp; }; @@ -3070,7 +3073,7 @@ 3C7A11900D0B2EB800B5701F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; OTHER_CFLAGS = "-DENABLE_STRNATPMPERR"; PRODUCT_NAME = natpmp; }; @@ -3079,7 +3082,7 @@ 4D18389C09DEC01E0047D688 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", "third-party/dht", @@ -3114,6 +3117,7 @@ 4DDBB71E09E16BF100284745 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "third-party/curl/include", ., @@ -3197,7 +3201,7 @@ A22CFCBB0FC24F720009BD3E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = dht; }; name = Debug; @@ -3205,7 +3209,7 @@ A22CFCBC0FC24F720009BD3E /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = dht; }; name = "Release - Debug"; @@ -3213,7 +3217,7 @@ A22CFCBD0FC24F720009BD3E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = dht; }; name = Release; @@ -3295,6 +3299,7 @@ A250CFED0CDA19680068B4B6 /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "third-party/curl/include", ., @@ -3306,7 +3311,7 @@ A250CFEE0CDA19680068B4B6 /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", "third-party/dht", @@ -3341,6 +3346,7 @@ A250CFEF0CDA19680068B4B6 /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", ., @@ -3357,6 +3363,7 @@ A250CFF00CDA19680068B4B6 /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", ., @@ -3369,7 +3376,7 @@ A250CFF20CDA19680068B4B6 /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; OTHER_CFLAGS = "-DHAVE_CONFIG_H"; PRODUCT_NAME = event; USER_HEADER_SEARCH_PATHS = "third-party/libevent/compat third-party/libevent/include"; @@ -3379,7 +3386,7 @@ A2E384CF130DFB1D001F501B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; GCC_PREPROCESSOR_DEFINITIONS = POSIX; PRODUCT_NAME = utp; }; @@ -3388,7 +3395,7 @@ A2E384D0130DFB1D001F501B /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; GCC_PREPROCESSOR_DEFINITIONS = POSIX; PRODUCT_NAME = utp; }; @@ -3397,7 +3404,7 @@ A2E384D1130DFB1D001F501B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; GCC_PREPROCESSOR_DEFINITIONS = ( POSIX, NS_BLOCK_ASSERTIONS, @@ -3457,7 +3464,7 @@ BE1183490CE160960002D0F3 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = miniupnp; }; name = Release; @@ -3465,7 +3472,7 @@ BE11834A0CE160960002D0F3 /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = miniupnp; }; name = "Release - Debug"; @@ -3473,7 +3480,7 @@ BE11834B0CE160960002D0F3 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = miniupnp; }; name = Debug; @@ -3481,7 +3488,7 @@ BE75C34B0C729EB600DBEFE0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; OTHER_CFLAGS = "-DHAVE_CONFIG_H"; PRODUCT_NAME = event; USER_HEADER_SEARCH_PATHS = "third-party/libevent/compat third-party/libevent/include"; @@ -3491,6 +3498,7 @@ BEFC1C0A0C07753800B0BB3C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", ., @@ -3507,6 +3515,7 @@ BEFC1CF80C07822400B0BB3C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", ., @@ -3519,7 +3528,7 @@ C1639A701A55F4D600E42033 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; @@ -3527,7 +3536,7 @@ C1639A711A55F4D600E42033 /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = "Release - Debug"; @@ -3535,7 +3544,7 @@ C1639A721A55F4D600E42033 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_ARC = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release;