cmake_minimum_required(VERSION 3.2)
project(test_cxx_runtime)

add_executable(test_cxx_runtime typeinfo_test.cc)
add_executable(test_cxx_stdlib typeinfo_test.cc)
if (CXX_RUNTIME)
	if (CXX_RUNTIME MATCHES ".*libc\\+\\+abi.*")
		find_library(M_LIBRARY m)
		if (M_LIBRARY)
			target_link_libraries(test_cxx_runtime ${M_LIBRARY})
		endif()
	endif()
	set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
	target_link_libraries(test_cxx_runtime ${CXX_RUNTIME})
	set_target_properties(test_cxx_runtime PROPERTIES
		LINKER_LANGUAGE C)
endif()
