Merge topic 'emulator-property'

c9e9c31c Tests: Create pseudo_emulator output dir for Xcode 2.x
This commit is contained in:
Brad King 2015-04-13 09:05:10 -04:00 committed by CMake Topic Stage
commit 9d1ba6d0f5
1 changed files with 8 additions and 0 deletions

View File

@ -232,3 +232,11 @@ endif()
add_executable(pseudo_emulator pseudo_emulator.c) add_executable(pseudo_emulator pseudo_emulator.c)
add_RunCMake_test(CrosscompilingEmulator add_RunCMake_test(CrosscompilingEmulator
-DPSEUDO_EMULATOR=$<TARGET_FILE:pseudo_emulator>) -DPSEUDO_EMULATOR=$<TARGET_FILE:pseudo_emulator>)
# Xcode 2.x forgets to create the output directory before linking
# the individual architectures.
if(CMAKE_OSX_ARCHITECTURES AND XCODE AND NOT "${XCODE_VERSION}" MATCHES "^[^12]")
add_custom_command(
TARGET pseudo_emulator
PRE_BUILD COMMAND ${CMAKE_COMMAND} -E make_directory "${CMAKE_CFG_INTDIR}"
)
endif()