summaryrefslogtreecommitdiff
path: root/Source/UnitTests
diff options
context:
space:
mode:
authorMatthew Parlane <parlane@gmail.com>2014-03-03 16:05:41 +1300
committerMatthew Parlane <parlane@gmail.com>2014-03-03 16:05:41 +1300
commitbd99e4a6896e2d652a2ac53335ed75b5cccdd33f (patch)
tree515061497407cac5d9b4cd0bf7c01deb6c54d5f4 /Source/UnitTests
parent3d281593ba36fd266ee97dad81a90d5e4750d662 (diff)
parent177ef615d7764a708ee5b5337523fe3f77084e83 (diff)
Merge pull request #126 from delroth/master
UnitTests: ensure the Binaries/Tests directory exists before linking.
Diffstat (limited to 'Source/UnitTests')
-rw-r--r--Source/UnitTests/CMakeLists.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/UnitTests/CMakeLists.txt b/Source/UnitTests/CMakeLists.txt
index d2165960e7..61e8c5c2bf 100644
--- a/Source/UnitTests/CMakeLists.txt
+++ b/Source/UnitTests/CMakeLists.txt
@@ -1,5 +1,8 @@
macro(add_dolphin_test target srcs libs)
add_executable(Tests/${target} EXCLUDE_FROM_ALL ${srcs})
+ add_custom_command(TARGET Tests/${target}
+ PRE_LINK
+ COMMAND mkdir -p ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Tests)
target_link_libraries(Tests/${target} ${libs} gtest)
add_dependencies(unittests Tests/${target})
add_test(NAME ${target} COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Tests/${target})