• Home
  • Raw
  • Download

Lines Matching full:arg_name

51         panda_add_executable(${ARG_NAME} RAPIDCHECK_ON ${ARG_SOURCES})
52 set_target_properties(${ARG_NAME} PROPERTIES LINK_FLAGS "-frtti -fexceptions")
53 target_compile_definitions(${ARG_NAME} PRIVATE PANDA_RAPIDCHECK)
54 target_compile_options(${ARG_NAME} PRIVATE "-frtti" "-fexceptions" "-fPIC")
55 target_compile_definitions(${ARG_NAME} PUBLIC PANDA_RAPIDCHECK)
57 panda_add_executable(${ARG_NAME} ${ARG_SOURCES})
61 target_compile_definitions(${ARG_NAME} PUBLIC PANDA_CATCH2)
63 target_compile_definitions(${ARG_NAME} PUBLIC PANDA_GTEST)
66 …target_compile_definitions(${ARG_NAME} PUBLIC -DTIMEOUT_SIGNAL=SIG${TIMEOUT_SIGNAL} -DGDB_PATH=${G…
71 target_compile_definitions(${ARG_NAME} PUBLIC PANDA_NIGHTLY_TEST_ON)
76 # add_custom_target(${ARG_NAME}_run
77 # COMMENT "Run ${ARG_NAME}"
79 # DEPENDS ${ARG_NAME})
82 target_include_directories(${ARG_NAME} PUBLIC ${include_dir})
86 target_include_directories(${ARG_NAME} PUBLIC ${include_dir})
92 target_link_libraries(${ARG_NAME} gtest)
94 target_link_libraries(${ARG_NAME} gtest_main)
99 target_link_libraries(${ARG_NAME} pthread)
101 target_link_libraries(${ARG_NAME} ${ARG_LIBRARIES})
103 add_dependencies(gtests_build ${ARG_NAME} ${ARG_DEPS_TARGETS})
106 target_link_libraries(${ARG_NAME} rapidcheck)
107 target_link_libraries(${ARG_NAME} rapidcheck_catch)
108 add_dependencies(${ARG_NAME} rapidcheck)
111 panda_add_sanitizers(TARGET ${ARG_NAME} SANITIZERS ${ARG_SANITIZERS})
117 set_target_properties(${ARG_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${ARG_OUTPUT_DIRECTORY}")
134 add_custom_target(${ARG_NAME}_rapidcheck_tests
136 ${PANDA_RUN_PREFIX} "${ARG_OUTPUT_DIRECTORY}/${ARG_NAME}"
137 DEPENDS ${ARG_NAME} ${ARG_DEPS_TARGETS}
139 add_dependencies(gtests ${ARG_NAME}_rapidcheck_tests)
161 set(output_file "${ARG_OUTPUT_DIRECTORY}/${ARG_NAME}_gtest_output.txt")
162 add_custom_target(${ARG_NAME}_gtests
165 ${PANDA_RUN_PREFIX} "${ARG_OUTPUT_DIRECTORY}/${ARG_NAME}"
170 DEPENDS ${ARG_NAME} ${ARG_DEPS_TARGETS}
173 add_dependencies(gtests ${ARG_NAME}_gtests)