]> git.sesse.net Git - kdenlive/commit
Reorganise (again) the build system
authorAlberto Villa <avilla@FreeBSD.org>
Wed, 9 Nov 2011 00:31:03 +0000 (01:31 +0100)
committerAlberto Villa <avilla@FreeBSD.org>
Wed, 9 Nov 2011 00:31:03 +0000 (01:31 +0100)
commit5391828a0c103944aff2b21c4bea5d86d1903f1b
tree93081af24387a02a7665a530d36666d0281c5005
parent634e5785b160bbd16d73a7f9b149236b2fd24fed
Reorganise (again) the build system

- Require at least Qt 4.6 and KDE 4.4.
- List dependencies when configuring.
- Cleanup Qt dependencies handling. There is no need anymore to
  include specific Qt libraries in target_link_libraries(), as
  QT_LIBRARIES will be adjusted according to the modules requested in
  find_package().
- Move from platform checks to feature checks (should solve problems
  on GNU/kFreeBSD). Some Mac OS X checks are still there: I'll see
  what to do with them.
- Make Video4Linux support optional.
- Last (and least), tidy up CMakeLists.txt.
15 files changed:
CMakeLists.txt
kdenlive-config.h.cmake
src/CMakeLists.txt
src/clipitem.cpp
src/effectstackedit.cpp
src/kdenlivesettingsdialog.cpp
src/kdenlivesettingsdialog.h
src/kiss_fft/kiss_fft.h
src/mainwindow.cpp
src/mainwindow.h
src/monitor.cpp
src/monitor.h
src/stopmotion/stopmotion.cpp
src/v4l/v4lcapture.h
src/wizard.cpp