Using custom compiler for c++

I saw great progress in C++ interoperability past year and got back to older idea with expanding my acceleration framework to extra devices outside Apple ecosystem.

Lets say I want to use some sort of accelerator in my C++ code and add interoperability for my Swift code but I have to use custom clang++/NVCC/other c++ compiler, is there a way to do it in swift package or even CMake currently?

As an example I got my SYCL code in which I need to use Intel custom compiler for both compilation and link process which is fully dependent on DPC++. Is there any possibilities of using code build in that way from Swift with current tooling (VSCode + SwiftPackage/CMake) or my code have to be compiled with swift Clang compiler?