tangled
alpha
login
or
join now
huwcampbell.com
/
reactos
0
fork
atom
Reactos
0
fork
atom
overview
issues
pulls
pipelines
[CMAKE] Silence ML's "Assembling ..." message
Timo Kreuzer
1 year ago
4e5e72fa
4c84e191
+11
-4
2 changed files
expand all
collapse all
unified
split
sdk
cmake
msvc.cmake
subsystems
mvdm
asm16.cmake
+7
-3
sdk/cmake/msvc.cmake
reviewed
···
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
208
+
if(MSVC_VERSION GREATER_EQUAL 1936)
209
209
+
set(_quiet_flag "/quiet")
210
210
+
endif()
211
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
213
-
set(CMAKE_ASM_MASM_COMPILE_OBJECT "<CMAKE_ASM_MASM_COMPILER> /nologo /Cp /Fo <OBJECT> /c /Ta <SOURCE>")
217
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
332
-
set(_asm_stub_command ${CMAKE_ASM_MASM_COMPILER} /nologo /Cp /Fo${_asm_stubs_file}.obj /c /Ta ${_asm_stubs_file})
336
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
450
-
set(_asm16_command ${CMAKE_ASM16_COMPILER} /nologo /Cp /Fo${_object_file} /c /Ta ${_temp_file})
454
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
reviewed
···
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
115
-
set(_pp_asm16_compile_command ${CMAKE_ASM16_COMPILER} /nologo /Cp /Fo${_object_file} /c /Ta ${_preprocessed_asm_file})
115
115
+
if(MSVC_VERSION GREATER_EQUAL 1936)
116
116
+
set(_quiet_flag "/quiet")
117
117
+
endif()
118
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}