[Kde-bindings] KDE/kdebindings
Thomas Moenicke
tm at php-qt.org
Fri Jul 11 18:34:58 UTC 2008
yeah that was a really impressive proof of how cool that stuff really
is :-P
On Jul 11, 2008, at 8:20 PM, Richard Dale wrote:
> SVN commit 831035 by rdale:
>
> * Commit the results of the KDE Bindings Meeting "Let's do a smoke
> lib and ruby extension in
> 20 minutes" demo with a QtScript smoke lib and ruby extension
>
> CCMAIL: kde-bindings at kde.org
>
> M +7 -0 ruby/CMakeLists.txt
> A ruby/qtscript (directory)
> A ruby/qtscript/CMakeLists.txt
> A ruby/qtscript/qtscript.cpp [License: GPL (v2+)]
> A ruby/qtscript/qtscript.rb
> A ruby/qtscript/qtscripthandlers.cpp [License: GPL
> (v2+)]
> A ruby/qtscript/smokedata.cpp [License: UNKNOWN]
> M +6 -0 smoke/CMakeLists.txt
> A smoke/qtscript (directory)
> A smoke/qtscript/CMakeLists.txt
> A smoke/qtscript/classlist
> A smoke/qtscript/generate.pl.cmake
> A smoke/qtscript/header_list
> A smoke/qtscript/hint_header_list.pl
> A smoke/qtscript/qtscript_header_list
>
>
> --- trunk/KDE/kdebindings/ruby/CMakeLists.txt #831034:831035
> @@ -6,6 +6,7 @@
> OPTION(ENABLE_QTRUBY "build QtRuby" ON)
> OPTION(ENABLE_QTWEBKIT_RUBY "build QtWebKit" ON)
> OPTION(ENABLE_QTUITOOLS_RUBY "build QtUiTools" ON)
> +OPTION(ENABLE_QTSCRIPT "build QtScript" ON)
>
> OPTION(ENABLE_PHONON_RUBY "build Phonon" ON)
> OPTION(ENABLE_QSCINTILLA_RUBY "build QScintilla" OFF)
> @@ -28,6 +29,7 @@
> set(QTRUBY_ENABLED "no")
> set(QTWEBKIT_ENABLED "no")
> set(QTUITOOLS_ENABLED "no")
> +set(QTSCRIPT_ENABLED "no")
>
> set(QSCINTILLA_ENABLED "no")
> set(QWT_ENABLED "no")
> @@ -55,6 +57,10 @@
> add_subdirectory( qtuitools )
> set(QTUITOOLS_ENABLED "yes")
> endif(ENABLE_QTUITOOLS_RUBY)
> + if(ENABLE_QTSCRIPT)
> + add_subdirectory( qtscript )
> + set(QTSCRIPT_ENABLED "yes")
> + endif(ENABLE_QTSCRIPT)
>
> if(ENABLE_PHONON_RUBY AND PHONON_FOUND)
> add_subdirectory( phonon )
> @@ -114,6 +120,7 @@
> message(STATUS "Build QtRuby... " ${QTRUBY_ENABLED})
> message(STATUS "Build QtWebKit Ruby... " ${QTWEBKIT_ENABLED})
> message(STATUS "Build QtUiTools Ruby... " ${QTUITOOLS_ENABLED})
> +message(STATUS "Build QtScript... " ${QTSCRIPT_ENABLED})
>
> message(STATUS "Build Soprano Ruby... " ${SOPRANO_ENABLED})
> message(STATUS "Build QScintilla Ruby... " ${QSCINTILLA_ENABLED})
> --- trunk/KDE/kdebindings/smoke/CMakeLists.txt #831034:831035
> @@ -1,5 +1,6 @@
> OPTION(ENABLE_SMOKE "build Smoke" ON)
> OPTION(ENABLE_QTWEBKIT_SMOKE "build QtWebKitSmoke" ON)
> +OPTION(ENABLE_QTSCRIPT_SMOKE "build QtScriptSmoke" ON)
> OPTION(ENABLE_QTUITOOLS_SMOKE "build QtUiToolsSmoke" ON)
> OPTION(ENABLE_PHONON_SMOKE "build PhononSmoke" ON)
> OPTION(ENABLE_QSCI_SMOKE "build QsciSmoke" ON)
> @@ -25,6 +26,11 @@
> set(SMOKE_ENABLED "${SMOKE_ENABLED}, QtWebKit")
> endif(ENABLE_QTWEBKIT_SMOKE)
>
> + if(ENABLE_QTSCRIPT_SMOKE)
> + add_subdirectory(qtscript)
> + set(SMOKE_ENABLED "${SMOKE_ENABLED}, QtScript")
> + endif(ENABLE_QTSCRIPT_SMOKE)
> +
> if(ENABLE_QTUITOOLS_SMOKE)
> add_subdirectory(qtuitools)
> set(SMOKE_ENABLED "${SMOKE_ENABLED}, QtUiTools")
> _______________________________________________
> Kde-bindings mailing list
> Kde-bindings at kde.org
> https://mail.kde.org/mailman/listinfo/kde-bindings
More information about the Kde-bindings
mailing list