With CMake 3.24, one can use
set_property(TARGET user_defined_target_name PROPERTY CUDA_ARCHITECTURES native)
after
add_executable(user_defined_target_name xxx.cpp yyy.cu)