Phonon video example
Annotate for file qt.examples.mbd
2009-12-13 tobias 1 ;;;; -*- Mode: lisp; indent-tabs-mode: nil -*-
12:47:57 ' 2 ;;;
' 3 ;;; Copyright 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
' 4 ;;;
' 5 ;;; Permission is hereby granted, free of charge, to any person
' 6 ;;; obtaining a copy of this software and associated documentation
' 7 ;;; files (the "Software"), to deal in the Software without
' 8 ;;; restriction, including without limitation the rights to use,
' 9 ;;; copy, modify, merge, publish, distribute, sublicense, and/or sell
' 10 ;;; copies of the Software, and to permit persons to whom the
' 11 ;;; Software is furnished to do so, subject to the following
' 12 ;;; conditions:
' 13 ;;;
' 14 ;;; The above copyright notice and this permission notice shall be
' 15 ;;; included in all copies or substantial portions of the Software.
' 16 ;;;
' 17 ;;; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
' 18 ;;; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
' 19 ;;; OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
' 20 ;;; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
' 21 ;;; HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
' 22 ;;; WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
' 23 ;;; FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
' 24 ;;; OTHER DEALINGS IN THE SOFTWARE.
' 25
' 26
' 27 ;;; SYSDEF.CMAKE
' 28 (defpackage :sysdef.cmake
' 29 (:use :cl :sysdef)
' 30 (:export :cmake-file :cmake-library))
' 31
' 32 (in-package :sysdef.cmake)
' 33 (defclass sysdef.cmake:cmake-file (source-file)
' 34 ()
' 35 (:default-initargs :type "txt"))
' 36
' 37 (defclass sysdef.cmake:cmake-library (component)
' 38 ())
' 39 ;;; end SYSDEF.CMAKE
' 40
' 41 (in-package :sysdef-user)
' 42 (eval-when (:compile-toplevel :load-toplevel :execute)
' 43 (use-package :sysdef.cmake))
' 44
' 45 (define-system :qt.examples ()
' 46 (:version 0 0 1)
' 47 (:documentation "Qt examples.")
' 48 (:author "Tobias Rautenkranz")
' 49 (:license "X11")
2009-07-22 tobias 50 (:needs :qt :qt.webkit :qt.uitools :qt.phonon :sysdef.cmake)
2009-12-13 tobias 51 (:components
12:47:57 ' 52 ("src" module
' 53 (:components
' 54 ("CMakeLists" cmake-file)
' 55 "package"
' 56 ("hello-world" (:needs "package"))
2009-07-22 tobias 57 ("video" (:needs "package"))
2009-12-13 tobias 58 ("hello-world-quit" (:needs "package"))
12:47:57 ' 59 ("i18n-hello-world" (:needs "package" "CMakeLists"))
' 60 ("tick-tack-toe" (:needs "package"))
' 61 ("launcher" (:needs "package"))
' 62 ("ui" (:needs "package"))
' 63 ("repl" (:needs "package"))
' 64 ("class-browser" (:needs "package"))))))