ENH: Auto-dependency generation support for CUDA files.
Only performed if nvcc is present. CUDA outputs can be directed into a separate directory, which can be specified via CUDABUILDDIR
Only performed if nvcc is present. CUDA outputs can be directed into a separate directory, which can be specified via CUDABUILDDIR