cuda_compile_command is really the name of the target, and should probably be renamed cuda_compile_target.