if (FULL_MSVC)
list(APPEND _ax_compile_options /Bv)
endif()
This adds /Bv option that outputs compiler's pass versions for each compiled file like this:
[661/1090] Building CXX object engine\axmol\core\CMakeFiles\axmol.dir\base\Director.cpp.obj
Compiler Passes:
C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\cl.exe: Version 19.39.33523.0
C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\c1.dll: Version 19.39.33523.0
C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\c1xx.dll: Version 19.39.33523.0
C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\c2.dll: Version 19.39.33523.0
C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\c1xx.dll: Version 19.39.33523.0
C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\link.exe: Version 14.39.33523.0
C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\mspdb140.dll: Version 14.39.33523.0
C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\1033\clui.dll: Version 19.39.33523.0
This adds a lot of unnecessary noise. Can this be removed or at least made optional?
In
AXConfigDefine.cmake
there's:This adds
/Bv
option that outputs compiler's pass versions for each compiled file like this:This adds a lot of unnecessary noise. Can this be removed or at least made optional?