]> granicus.if.org Git - transmission/commitdiff
Enable ARC when configuring the project via CMake
authorMike Gelfand <mikedld@mikedld.com>
Wed, 2 Aug 2017 04:12:31 +0000 (07:12 +0300)
committerMike Gelfand <mikedld@mikedld.com>
Wed, 2 Aug 2017 04:12:31 +0000 (07:12 +0300)
macosx/CMakeLists.txt

index 1cf1b137b9dbc5aa17ccfc811533bb07622166c0..bbc5997d62a832cfa851b65934a538d60d3a9441 100644 (file)
@@ -1,5 +1,11 @@
 project(trmac)
 
+if(CMAKE_GENERATOR STREQUAL "Xcode")
+    set(CMAKE_XCODE_ATTRIBUTE_CLANG_ENABLE_OBJC_ARC ON)
+else()
+    add_definitions(-fobjc-arc)
+endif()
+
 find_program(IBTOOL_EXECUTABLE ibtool REQUIRED)
 find_program(TIFFUTIL_EXECUTABLE tiffutil REQUIRED)
 find_program(INSTALL_NAME_TOOL_EXECUTABLE install_name_tool REQUIRED)