setup: move apple specific cuda targets to its own sac2crc
The apple targets included a dependency on the cuda target. In the case that sac2c was built without cuda, this meant list-targets would error out, as the cuda target was undefined, but used.
Fixes #2522.