2 add_subdirectory( widgets )
3 add_subdirectory( mimetypes )
5 find_package(Nepomuk REQUIRED)
8 ${CMAKE_SOURCE_DIR}/src/widgets
10 ${LIBMLTPLUS_INCLUDE_DIR}
11 ${LIBFFMPEG_INCLUDE_DIR}
25 kde4_add_ui_files(kdenlive_UI
26 widgets/timeline_ui.ui
28 widgets/recmonitor_ui.ui
29 widgets/colorclip_ui.ui
30 widgets/slideshowclip_ui.ui
31 widgets/configmisc_ui.ui
32 widgets/configenv_ui.ui
33 widgets/configdisplay_ui.ui
34 widgets/configsdl_ui.ui
35 widgets/configcapture_ui.ui
36 widgets/effectlist_ui.ui
37 widgets/effectstack_ui.ui
38 widgets/profiledialog_ui.ui
39 widgets/projectsettings_ui.ui
40 widgets/keyframewidget_ui.ui
41 widgets/constval_ui.ui
45 widgets/colorval_ui.ui
46 widgets/titlewidget_ui.ui
47 widgets/timelinebuttons_ui.ui
48 widgets/renderwidget_ui.ui
49 widgets/saveprofile_ui.ui
50 widgets/transitionsettings_ui.ui
51 widgets/configjogshuttle_ui.ui
52 widgets/trackheader_ui.ui
53 widgets/clipproperties_ui.ui
54 widgets/markerdialog_ui.ui
55 widgets/keyframedialog_ui.ui
56 widgets/clipdurationdialog_ui.ui
57 widgets/managecaptures_ui.ui
58 widgets/geometryval_ui.ui
59 widgets/wizardstandard_ui.ui
60 widgets/wizardextra_ui.ui
86 addtimelineclipcommand.cpp
101 kdenlivesettingsdialog.cpp
104 graphicsscenerectmove.cpp
105 effectslistwidget.cpp
110 transitionsettings.cpp
113 addtransitioncommand.cpp
114 edittransitioncommand.cpp
116 editfoldercommand.cpp
118 movetransitioncommand.cpp
123 statusbarmessagelabel.cpp
125 editkeyframecommand.cpp
126 clipdurationdialog.cpp
127 managecapturesdialog.cpp
128 changespeedcommand.cpp
132 abstractgroupitem.cpp
137 kde4_add_kcfg_files(kdenlive_SRCS GENERATE_MOC kdenlivesettings.kcfgc )
139 kde4_add_executable(kdenlive ${kdenlive_SRCS} ${kdenlive_UI})
141 target_link_libraries(kdenlive
144 ${LIBMLTPLUS_LIBRARY}
147 ${KDE4_KNOTIFYCONFIG_LIBRARY}
150 install(TARGETS kdenlive DESTINATION ${BIN_INSTALL_DIR})
151 install( FILES kdenliveui.rc kdenlive.notifyrc DESTINATION ${DATA_INSTALL_DIR}/kdenlive )
152 install (FILES kdenlivesettings.kcfg DESTINATION share/config.kcfg)
153 install (FILES kdenlive.desktop DESTINATION share/applications/kde)
154 install (FILES application-x-kdenlive.svgz video-mlt-playlist.svgz DESTINATION share/icons/oxygen/scalable/mimetypes)