[Kde-bindings] KDE/kdebindings/smoke

Richard Dale Richard_Dale at tipitina.demon.co.uk
Tue Jun 3 09:58:49 UTC 2008


SVN commit 816101 by rdale:

* Add a smoke lib for phonon
* The headers in the phonon_header_list currently aren't qualified with a directory and are
  expected to be in the qt include directory, and it won't work if the kde includes are in
  a different place.
* Unqualified header names in the header lists are really a nightmare and this needs to be 
  changed (eg I have 6 headers named 'document.h' in my KDE includes).

CCMAIL: kde-bindings at kde.org

 M  +6 -0      CMakeLists.txt  
 A             phonon (directory)  
 A             phonon/CMakeLists.txt  
 A             phonon/classlist  
 A             phonon/generate.pl.cmake  
 A             phonon/header_list  
 A             phonon/hint_header_list.pl  
 A             phonon/phonon_header_list  
 A             phonon/phonon_smoke.h   [License: UNKNOWN]


--- trunk/KDE/kdebindings/smoke/CMakeLists.txt #816100:816101
@@ -2,6 +2,7 @@
 
 OPTION(ENABLE_SMOKE "build Smoke" ON)
 OPTION(ENABLE_SMOKEQTWEBKIT "build SmokeQtWebKit" ON)
+OPTION(ENABLE_SMOKEPHONON "build SmokePhonon" OFF)
 OPTION(ENABLE_SMOKEQTUITOOLS "build SmokeQtUiTools" ON)
 OPTION(ENABLE_SMOKEQSCI "build SmokeQsci" OFF)
 OPTION(ENABLE_SMOKEQWT "build SmokeQwt" OFF)
@@ -29,6 +30,11 @@
         set(SMOKE_ENABLED "${SMOKE_ENABLED}, QtUiTools")
     endif(ENABLE_SMOKEQTUITOOLS)
 
+    if(ENABLE_SMOKEPHONON)
+        add_subdirectory(phonon)
+        set(SMOKE_ENABLED "${SMOKE_ENABLED}, Phonon")
+    endif(ENABLE_SMOKEPHONON)
+
     if(ENABLE_SMOKEQSCI)
         if( QSCINTILLA_FOUND)
            add_subdirectory(qsci)



More information about the Kde-bindings mailing list