add_executable(expr_lt expr_lt.cpp) target_link_libraries(expr_lt "library" "kernel" "util" ${EXTRA_LIBS}) add_test(expr_lt ${CMAKE_CURRENT_BINARY_DIR}/expr_lt) add_executable(deep_copy deep_copy.cpp) target_link_libraries(deep_copy "library" "kernel" "util" ${EXTRA_LIBS}) add_test(deep_copy ${CMAKE_CURRENT_BINARY_DIR}/deep_copy) add_executable(occurs occurs.cpp) target_link_libraries(occurs "library" "kernel" "util" ${EXTRA_LIBS}) add_test(occurs ${CMAKE_CURRENT_BINARY_DIR}/occurs) add_executable(unifier unifier.cpp) target_link_libraries(unifier "library" "kernel" "util" ${EXTRA_LIBS}) add_test(unifier ${CMAKE_CURRENT_BINARY_DIR}/unifier) add_executable(head_map head_map.cpp) target_link_libraries(head_map "library" "kernel" "util" ${EXTRA_LIBS}) add_test(head_map ${CMAKE_CURRENT_BINARY_DIR}/head_map)