CSharp inconsistently uses different environment FLAGS variables.
When CSharp
is doing compiler id determination it uses the CSFLAGS
environment variable, but afterwards when initializing the CMAKE_CSharp_FLAGS_INIT
variable it uses CSharpFLAGS
. I expect that in both cases we should be using CSFLAGS
.