+
+add_subdirectory(beziercurve)
+add_subdirectory(colorcorrection)
+add_subdirectory(commands)
+add_subdirectory(lib)
+add_subdirectory(projecttree)
+add_subdirectory(utils)
+add_subdirectory(databackup)
+add_subdirectory(effectstack)
+add_subdirectory(mimetypes)
+add_subdirectory(onmonitoritems)
+add_subdirectory(scopes)
+add_subdirectory(simplekeyframes)
+add_subdirectory(stopmotion)
+
+if(QJSON_FOUND)
+ add_subdirectory(onmonitoritems/rotoscoping)
+ add_subdirectory(rotoscoping)
+endif(QJSON_FOUND)
+
+if(BUILD_V4L)
+ add_subdirectory(v4l)
+endif(BUILD_V4L)
+
+list(APPEND kdenlive_SRCS
+ main.cpp
+ mainwindow.cpp
+
+ KoSliderCombo.cpp
+ abstractclipitem.cpp
+ abstractgroupitem.cpp
+ abstractmonitor.cpp
+ archivewidget.cpp
+ choosecolorwidget.cpp
+ clipdurationdialog.cpp
+ clipitem.cpp
+ clipmanager.cpp
+ clipproperties.cpp
+ cliptranscode.cpp
+ clipstabilize.cpp
+ colorpickerwidget.cpp
+ colorplaneexport.cpp
+ colortools.cpp
+ complexparameter.cpp
+ cornerswidget.cpp
+ customruler.cpp
+ customtrackscene.cpp
+ customtrackview.cpp
+ definitions.cpp
+ docclipbase.cpp
+ documentchecker.cpp
+ documentvalidator.cpp
+ doubleparameterwidget.cpp
+ dragvalue.cpp
+ dvdwizard.cpp
+ dvdwizardchapters.cpp
+ dvdwizardmenu.cpp
+ dvdwizardvob.cpp
+ effectslist.cpp
+ effectslistview.cpp
+ effectslistwidget.cpp
+ effectstackedit.cpp
+ encodingprofilesdialog.cpp
+ folderprojectitem.cpp
+ gentime.cpp
+ geometryval.cpp
+ geometrywidget.cpp
+ graphicsscenerectmove.cpp
+ guide.cpp
+ headertrack.cpp
+ initeffects.cpp
+ kdenlivedoc.cpp
+ kdenlivesettingsdialog.cpp
+ keyframeedit.cpp
+ keyframehelper.cpp
+ kis_cubic_curve.cpp
+ kis_curve_widget.cpp
+ kthumb.cpp
+ managecapturesdialog.cpp
+ markerdialog.cpp
+ mltdevicecapture.cpp
+ monitor.cpp
+ monitoreditwidget.cpp
+ monitormanager.cpp
+ monitorscene.cpp
+ noteswidget.cpp
+ parameterplotter.cpp
+ positionedit.cpp
+ profilesdialog.cpp
+ projectitem.cpp
+ projectlist.cpp
+ projectlistview.cpp
+ projectsettings.cpp
+ recmonitor.cpp
+ renderer.cpp
+ renderwidget.cpp
+ slideshowclip.cpp
+ smallruler.cpp
+ spacerdialog.cpp
+ statusbarmessagelabel.cpp
+ subprojectitem.cpp
+ timecode.cpp
+ timecodedisplay.cpp
+ titledocument.cpp
+ titlewidget.cpp
+ trackdialog.cpp
+ tracksconfigdialog.cpp
+ trackview.cpp
+ transition.cpp
+ transitionsettings.cpp
+ unicodedialog.cpp
+ wizard.cpp
+)
+
+kde4_add_ui_files(kdenlive_UIS
+ widgets/addtrack_ui.ui
+ widgets/archivewidget_ui.ui
+ widgets/audiospectrum_ui.ui
+ widgets/backupdialog_ui.ui
+ widgets/bezierspline_ui.ui
+ widgets/boolval_ui.ui
+ widgets/clipdurationdialog_ui.ui
+ widgets/clipproperties_ui.ui
+ widgets/cliptranscode_ui.ui
+ widgets/collapsiblewidget_ui.ui
+ widgets/clipstabilize_ui.ui