diff options
Diffstat (limited to 'src/svnfrontend/CMakeLists.txt')
-rw-r--r-- | src/svnfrontend/CMakeLists.txt | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/src/svnfrontend/CMakeLists.txt b/src/svnfrontend/CMakeLists.txt new file mode 100644 index 0000000..79cac7f --- /dev/null +++ b/src/svnfrontend/CMakeLists.txt @@ -0,0 +1,86 @@ +INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src/svnfrontend/fronthelpers ${CMAKE_BINARY_DIR}/src/svnqt) + +SET(svnfrontendsrc + ccontextlistener.cpp + commandexec.cpp + copymoveview_impl.cpp + createrepo_impl.cpp + dummydisplay.cpp + dumprepo_impl.cpp + editproperty_impl.cpp + filelistviewitem.cpp + fronthelpers/checkoutinfo_impl.cpp + fronthelpers/checkoutinfo_impl.h + fronthelpers/rangeinput_impl.cpp + fronthelpers/rangeinput_impl.h + fronthelpers/revisionbuttonimpl.cpp + fronthelpers/revisionbuttonimpl.h + fronthelpers/cursorstack.h + fronthelpers/widgetblockstack.cpp + fronthelpers/widgetblockstack.h + fronthelpers/propertylist.cpp + fronthelpers/propertylist.h + fronthelpers/propertyitem.cpp + fronthelpers/propertyitem.h + graphtree/drawparams.cpp + graphtree/drawparams.h + graphtree/elogentry.cpp + graphtree/elogentry.h + graphtree/graphtreelabel.cpp + graphtree/graphtreelabel.h + graphtree/pannerview.cpp + graphtree/pannerview.h + graphtree/revgraphview.cpp + graphtree/revgraphview.h + graphtree/revisiontree.cpp + graphtree/revisiontree.h + graphtree/revtreewidget.cpp + graphtree/revtreewidget.h + hotcopydlg_impl.cpp + importdir_logmsg.cpp + itemdisplay.cpp + kdesvnfilelist.cpp + keystatus.cpp + loaddmpdlg_impl.cpp + mergedlg_impl.cpp + modifiedthread.cpp + opencontextmenu.cpp + propertiesdlg.cpp + stopdlg.cpp + svnactions.cpp + svnfiletip.cpp + svnitem.cpp + svnlogdlgimp.cpp + tcontextlistener.cpp + blamedisplay_impl.cpp + threadcontextlistenerdata.cpp + fillcachethread.cpp + fillcachethread.h + ) + +SET(svnfrontendui + copymoveview.ui + createrepo_dlg.ui + dumprepo_dlg.ui + editpropsdlg.ui + fronthelpers/checkoutinfo.ui + fronthelpers/rangeinput.ui + fronthelpers/revisionbutton.ui + hotcopydlg.ui + loaddmpdlg.ui + merge_dlg.ui + blamedisplay.ui + svnlogdlg.ui + ) + +FILE(GLOB hdr RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.h") + +KDE3_AUTOMOC(${svnfrontendsrc}) +KDE3_ADD_UI_FILES(frontend_ui_sources ${svnfrontendui}) + +ADD_LIBRARY(svnfrontend STATIC ${svnfrontendsrc} ${frontend_ui_sources} ${hdr}) +SET_TARGET_PROPERTIES(svnfrontend + PROPERTIES + COMPILE_FLAGS ${CMAKE_SHARED_LIBRARY_CXX_FLAGS}) + +ADD_DEPENDENCIES(svnfrontend ksvnwidgets) |