[iOS] Adjusted the code and build files to use Automatic Reference Counting

This commit is contained in:
Laurent Gomila 2013-08-24 22:03:34 +02:00 committed by Jonathan De Wachter
parent d50f94ca97
commit e20ff86330
3 changed files with 14 additions and 5 deletions

View file

@ -89,6 +89,11 @@ macro(sfml_add_library target)
INSTALL_NAME_DIR "@executable_path/../Frameworks")
endif()
# enable automatic reference counting on iOS
if (IOS)
set_target_properties(${target} PROPERTIES XCODE_ATTRIBUTE_CLANG_ENABLE_OBJC_ARC YES)
endif()
# link the target to its external dependencies
if(THIS_EXTERNAL_LIBS)
target_link_libraries(${target} ${THIS_EXTERNAL_LIBS})
@ -143,6 +148,11 @@ macro(sfml_add_example target)
target_link_libraries(${target} ${THIS_DEPENDS})
endif()
# enable automatic reference counting on iOS
if (IOS)
set_target_properties(${target} PROPERTIES XCODE_ATTRIBUTE_CLANG_ENABLE_OBJC_ARC YES)
endif()
# add the install rule
install(TARGETS ${target}
RUNTIME DESTINATION ${INSTALL_MISC_DIR}/examples/${target} COMPONENT examples)