mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-24 10:52:49 +00:00
cmake: cleanup kde4_add_widget macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
28436a530c
commit
74bd1e3004
1 changed files with 2 additions and 3 deletions
|
@ -329,7 +329,6 @@ macro(KDE4_ADD_WIDGET _output _sources)
|
||||||
foreach(_current_FILE ${_sources})
|
foreach(_current_FILE ${_sources})
|
||||||
get_filename_component(_input ${_current_FILE} ABSOLUTE)
|
get_filename_component(_input ${_current_FILE} ABSOLUTE)
|
||||||
get_filename_component(_basename ${_input} NAME_WE)
|
get_filename_component(_basename ${_input} NAME_WE)
|
||||||
get_filename_component(_extension ${_input} EXT)
|
|
||||||
|
|
||||||
set(_source ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.cpp)
|
set(_source ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.cpp)
|
||||||
set(_moc ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.moc)
|
set(_moc ${CMAKE_CURRENT_BINARY_DIR}/${_basename}widgets.moc)
|
||||||
|
@ -341,11 +340,11 @@ macro(KDE4_ADD_WIDGET _output _sources)
|
||||||
MAIN_DEPENDENCY ${_input}
|
MAIN_DEPENDENCY ${_input}
|
||||||
)
|
)
|
||||||
|
|
||||||
qt4_generate_moc(${_source} ${_moc})
|
qt4_generate_moc("${_source}" "${_moc}")
|
||||||
|
|
||||||
add_library(${_basename}_autowidgets OBJECT ${_source} ${_moc})
|
add_library(${_basename}_autowidgets OBJECT ${_source} ${_moc})
|
||||||
|
|
||||||
set(${_output} ${${_output}} ${_source})
|
set(${_output} ${${_output}} ${_source} ${_moc})
|
||||||
endforeach(_current_FILE)
|
endforeach(_current_FILE)
|
||||||
endmacro(KDE4_ADD_WIDGET)
|
endmacro(KDE4_ADD_WIDGET)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue