add_executable(expr_lt expr_lt.cpp) target_link_libraries(expr_lt ${EXTRA_LIBS}) add_test(expr_lt ${CMAKE_CURRENT_BINARY_DIR}/expr_lt) add_executable(deep_copy deep_copy.cpp) target_link_libraries(deep_copy ${EXTRA_LIBS}) add_test(deep_copy ${CMAKE_CURRENT_BINARY_DIR}/deep_copy) add_executable(occurs occurs.cpp) target_link_libraries(occurs ${EXTRA_LIBS}) add_test(occurs ${CMAKE_CURRENT_BINARY_DIR}/occurs) add_executable(unifier unifier.cpp) target_link_libraries(unifier ${EXTRA_LIBS}) add_test(unifier ${CMAKE_CURRENT_BINARY_DIR}/unifier)