mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 02:46:29 +01:00 
			
		
		
		
	 0a9d78f51d
			
		
	
	
	0a9d78f51d
	
	
	
		
			
			This reverts commit d39629f01e.
Because running mtr for many hours with no output whatsoever
is not really what we should do.
And in 5.5 `make test` just works anyway, nothing to fix here.
		
	
			
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			553 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			553 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| 
 | |
| INCLUDE(CMakeParseArguments)
 | |
| 
 | |
| MACRO(MY_ADD_TEST name)
 | |
|   ADD_TEST(${name} ${name}-t)
 | |
| ENDMACRO()
 | |
| 
 | |
| MACRO(MY_ADD_TESTS)
 | |
|   CMAKE_PARSE_ARGUMENTS(ARG "" "EXT" "LINK_LIBRARIES" ${ARGN})
 | |
| 
 | |
|   INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include
 | |
|                       ${CMAKE_SOURCE_DIR}/unittest/mytap)
 | |
| 
 | |
|   IF (NOT ARG_EXT)
 | |
|     SET(ARG_EXT "c")
 | |
|   ENDIF()
 | |
| 
 | |
|   FOREACH(name ${ARG_UNPARSED_ARGUMENTS})
 | |
|     ADD_EXECUTABLE(${name}-t "${name}-t.${ARG_EXT}")
 | |
|     TARGET_LINK_LIBRARIES(${name}-t mytap ${ARG_LINK_LIBRARIES})
 | |
|     MY_ADD_TEST(${name})
 | |
|   ENDFOREACH()
 | |
| ENDMACRO()
 | |
| 
 |