I'm not 100% sure how to design the API. My initial thought was ccbin: Option<String>. But given that we cannot specify C/C++ compiler through functions, it would be weird that we could do so for NVCC. We can still use CXX env anyway.
Also, I think enabling ccbin by default is weird. But I want to maintain backward compatibility.
Closes #1084.
I'm not 100% sure how to design the API. My initial thought was
ccbin: Option<String>
. But given that we cannot specify C/C++ compiler through functions, it would be weird that we could do so for NVCC. We can still useCXX
env anyway.Also, I think enabling
ccbin
by default is weird. But I want to maintain backward compatibility.