Reactos

[CMAKE] Silence ML's "Assembling ..." message

+11 -4
+7 -3
sdk/cmake/msvc.cmake
··· 205 205 set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> /nologo <INCLUDES> <FLAGS> <DEFINES> ${I18N_DEFS} /fo <OBJECT> <SOURCE>") 206 206 endif() 207 207 208 + if(MSVC_VERSION GREATER_EQUAL 1936) 209 + set(_quiet_flag "/quiet") 210 + endif() 211 + 208 212 # We don't put <INCLUDES> <DEFINES> <FLAGS> because this is handled in add_asm_files macro 209 213 if (NOT MSVC_IDE) 210 214 if(ARCH STREQUAL "arm" OR ARCH STREQUAL "arm64") 211 215 set(CMAKE_ASM_MASM_COMPILE_OBJECT "<CMAKE_ASM_MASM_COMPILER> -nologo -o <OBJECT> <SOURCE>") 212 216 else() 213 - set(CMAKE_ASM_MASM_COMPILE_OBJECT "<CMAKE_ASM_MASM_COMPILER> /nologo /Cp /Fo <OBJECT> /c /Ta <SOURCE>") 217 + set(CMAKE_ASM_MASM_COMPILE_OBJECT "<CMAKE_ASM_MASM_COMPILER> /nologo ${_quiet_flag} /Cp /Fo <OBJECT> /c /Ta <SOURCE>") 214 218 endif() 215 219 endif() 216 220 ··· 329 333 if(ARCH STREQUAL "arm" OR ARCH STREQUAL "arm64") 330 334 set(_asm_stub_command ${CMAKE_ASM_MASM_COMPILER} -nologo -o ${_asm_stubs_file}.obj ${_asm_stubs_file}) 331 335 else() 332 - set(_asm_stub_command ${CMAKE_ASM_MASM_COMPILER} /nologo /Cp /Fo${_asm_stubs_file}.obj /c /Ta ${_asm_stubs_file}) 336 + set(_asm_stub_command ${CMAKE_ASM_MASM_COMPILER} /nologo ${_quiet_flag} /Cp /Fo${_asm_stubs_file}.obj /c /Ta ${_asm_stubs_file}) 333 337 endif() 334 338 add_custom_command( 335 339 OUTPUT ${_asm_stubs_file}.obj ··· 447 451 COMMAND ${CMAKE_C_COMPILER} /nologo ${_no_std_includes_flag} /I${REACTOS_SOURCE_DIR}/sdk/include/asm /I${REACTOS_BINARY_DIR}/sdk/include/asm ${_includes} ${_defines} /D__ASM__ /D_USE_ML /EP /c ${_asm_file} > ${_temp_file} 448 452 DEPENDS ${_asm_file}) 449 453 450 - set(_asm16_command ${CMAKE_ASM16_COMPILER} /nologo /Cp /Fo${_object_file} /c /Ta ${_temp_file}) 454 + set(_asm16_command ${CMAKE_ASM16_COMPILER} /nologo ${_quiet_flag} /Cp /Fo${_object_file} /c /Ta ${_temp_file}) 451 455 452 456 add_custom_command( 453 457 OUTPUT ${_object_file}
+4 -1
subsystems/mvdm/asm16.cmake
··· 112 112 COMMAND cl /nologo /X /I${REACTOS_SOURCE_DIR}/sdk/include/asm /I${REACTOS_BINARY_DIR}/sdk/include/asm ${_directory_includes} ${_source_file_defines} ${_directory_defines} /D__ASM__ /D_USE_ML /EP /c ${_concatenated_asm_file} > ${_preprocessed_asm_file} 113 113 DEPENDS ${_concatenated_asm_file}) 114 114 115 - set(_pp_asm16_compile_command ${CMAKE_ASM16_COMPILER} /nologo /Cp /Fo${_object_file} /c /Ta ${_preprocessed_asm_file}) 115 + if(MSVC_VERSION GREATER_EQUAL 1936) 116 + set(_quiet_flag "/quiet") 117 + endif() 118 + set(_pp_asm16_compile_command ${CMAKE_ASM16_COMPILER} /nologo ${_quiet_flag} /Cp /Fo${_object_file} /c /Ta ${_preprocessed_asm_file}) 116 119 117 120 add_custom_command( 118 121 OUTPUT ${_object_file}