Improve the build system; add new features and examples:
authorGeorge Kiagiadakis <kiagiadakis.george@gmail.com>
Sun, 11 Jul 2010 14:44:09 +0000 (17:44 +0300)
committerGeorge Kiagiadakis <kiagiadakis.george@gmail.com>
Sun, 11 Jul 2010 14:44:09 +0000 (17:44 +0300)
commitd9cddfd6281ba8b3ebd65b490befcfb5241140cc
treebd92d267f0413066cef578e13fa418eb1da48caa
parentecf37473d237ad1440e71672a1989c895f69b6d0
Improve the build system; add new features and examples:
* Add ability to build QtGstreamer as a static library by passing -DSTATIC_QTGSTREAMER=1 to cmake.
* Add a FindQtGstreamer.cmake script, which is installed as QtGstreamerConfig.cmake
  together with a generated QtGstreamerTargets.cmake script, that can be used to
  find QtGstreamer from external cmake-based projects. Both shared and static versions
  of QtGstreamer are supported.
* Add an uninstall target, copied from the KDE4 scripts.
* Rewrite the CMakeLists.txt of the examples so that they can also be built standalone
  and serve as examples of how to use QtGstreamer from external projects.
* Add qmake project files for the examples, to act as examples for people using qmake.
CMakeLists.txt
cmake/modules/FindQtGstreamer.cmake [new file with mode: 0644]
cmake/modules/cmake_uninstall.cmake.in [new file with mode: 0644]
examples/echo/CMakeLists.txt
examples/echo/echo.pro [new file with mode: 0644]
examples/player/CMakeLists.txt
examples/player/player.pro [new file with mode: 0644]
src/CMakeLists.txt
tests/CMakeLists.txt