Bläddra i källkod

CMocka tests: install the test utilities with make install.

Klaas Freitag 10 år sedan
förälder
incheckning
201d397391
1 ändrade filer med 11 tillägg och 0 borttagningar
  1. 11 0
      cmake/modules/AddCMockaTest.cmake

+ 11 - 0
cmake/modules/AddCMockaTest.cmake

@@ -20,4 +20,15 @@ function (ADD_CMOCKA_TEST _testName _testSource)
     add_executable(${_testName} ${_testSource})
     target_link_libraries(${_testName} ${ARGN})
     add_test(${_testName} ${CMAKE_CURRENT_BINARY_DIR}/${_testName})
+
+  if(UNIT_TESTING)
+  INSTALL(
+  TARGETS
+    ${_testName}
+        RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+        LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+        ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+  )
+  endif(UNIT_TESTING)
+
 endfunction (ADD_CMOCKA_TEST)