add_executable(shape shape.cpp) add_test(shape shape) add_executable(instantiate instantiate.cpp) add_test(instantiate instantiate) add_executable(scaled_did scaled_did.cpp) add_test(scaled_did scaled_did) add_executable(abs abs) add_test(abs abs) add_executable(arbitrary arbitrary.cpp) add_test(arbitrary arbitrary) add_executable(assign2d assign2d.cpp) add_test(assign2d assign2d) add_executable(clear2d clear2d.cpp) add_test(clear2d clear2d) add_executable(equal equal.cpp) add_test(equal equal) add_subdirectory(raw) add_subdirectory(shift)