mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-24 02:42:48 +00:00
cmake: bootstrap build fix
for reference: https://github.com/fluxer/katana/issues/36 Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
494cf231ce
commit
8db84cabae
1 changed files with 14 additions and 5 deletions
|
@ -208,11 +208,20 @@ macro(KDE4_ADD_WIDGET _sources)
|
|||
set(_moc ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.moc)
|
||||
|
||||
# create source file from the .widgets file
|
||||
add_custom_command(
|
||||
COMMAND ${KDE4_MAKEKDEWIDGETS_EXECUTABLE} -o ${_output} ${_input}
|
||||
MAIN_DEPENDENCY ${_input}
|
||||
OUTPUT ${_output}
|
||||
)
|
||||
if(_kdeBootStrapping)
|
||||
add_custom_command(
|
||||
COMMAND "${CMAKE_BINARY_DIR}/kde4_exec.sh" ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${KDE4_MAKEKDEWIDGETS_EXECUTABLE} -o ${_output} ${_input}
|
||||
MAIN_DEPENDENCY ${_input}
|
||||
DEPENDS ${KDE4_MAKEKDEWIDGETS_EXECUTABLE}
|
||||
OUTPUT ${_output}
|
||||
)
|
||||
else()
|
||||
add_custom_command(
|
||||
COMMAND ${KDE4_MAKEKDEWIDGETS_EXECUTABLE} -o ${_output} ${_input}
|
||||
MAIN_DEPENDENCY ${_input}
|
||||
OUTPUT ${_output}
|
||||
)
|
||||
endif()
|
||||
|
||||
qt4_generate_moc("${_output}" "${_moc}")
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue