That's my understanding. On Apple platforms you can put objc stuff in there so the name kind of makes sense, I also had no problems including normal C header from a bridging header (or just using C header as is as the bridging header) – on Apple platforms, I do not have other platforms to test, perhaps OP (or anyone sufficiently motivated with the access to other platforms) could confirm if this works and especially if it doesn't.
The headline post asked among other things if bridging header could be used outside Xcode, and I did my best to help. Looks like OP is happy with the answer, so far.