mirror of https://github.com/qt/qtbase.git
Merge f76c3d42cc
into c7b3cb5f2a
This commit is contained in:
commit
a684c0f34d
|
@ -121,7 +121,7 @@ function(_qt_internal_create_moc_command infile outfile moc_flags moc_options
|
|||
set(concatenated "$<FILTER:$<REMOVE_DUPLICATES:${concatenated}>,EXCLUDE,^-[DI]$>")
|
||||
set(concatenated "$<JOIN:${concatenated},\n>")
|
||||
|
||||
file (GENERATE
|
||||
file(GENERATE
|
||||
OUTPUT ${_moc_parameters_file}
|
||||
CONTENT "${concatenated}"
|
||||
)
|
||||
|
@ -134,10 +134,9 @@ function(_qt_internal_create_moc_command infile outfile moc_flags moc_options
|
|||
file(WRITE ${_moc_parameters_file} "${_moc_parameters}\n")
|
||||
endif()
|
||||
|
||||
set(_moc_extra_parameters_file @${_moc_parameters_file})
|
||||
add_custom_command(OUTPUT ${outfile} ${extra_output_files}
|
||||
COMMAND ${QT_CMAKE_EXPORT_NAMESPACE}::moc ${_moc_extra_parameters_file}
|
||||
DEPENDS ${infile} ${moc_depends}
|
||||
COMMAND ${QT_CMAKE_EXPORT_NAMESPACE}::moc @${_moc_parameters_file}
|
||||
DEPENDS ${QT_CMAKE_EXPORT_NAMESPACE}::moc ${moc_parameters_file} ${infile} ${moc_depends}
|
||||
${_moc_working_dir}
|
||||
VERBATIM)
|
||||
set_source_files_properties(${infile} PROPERTIES SKIP_AUTOMOC ON)
|
||||
|
|
Loading…
Reference in New Issue