[Kde-bindings] KDE/kdebindings
Richard Dale
Richard_Dale at tipitina.demon.co.uk
Thu Mar 12 19:02:35 UTC 2009
SVN commit 938712 by rdale:
* Add a patch from Davor Ocelic.
* It makes the build instructions more copy-paste friendly,
and adds a define to disable QImageBlitz in a pure qtruby
build.
CCMAIL: kde-bindings at kde.org
M +52 -45 CMakeLists.txt.qtruby
--- trunk/KDE/kdebindings/CMakeLists.txt.qtruby #938711:938712
@@ -1,50 +1,57 @@
# Use this file to build a Qt only version of QtRuby.
-# 1. Copy this file to kdebindings/CMakeLists.txt
-# 2. Copy the following files to kdebindings/cmake/modules/:
-# kdelibs/cmake/modules/FindQt4.cmake
-# kdelibs/cmake/modules/FindRUBY.cmake
-# kdelibs/cmake/modules/MacroOptionalFindPackage.cmake
-# kdelibs/cmake/modules/MacroPushRequiredVars.cmake
-# 3. Build kdebindings with command like:
-# cmake
-# -DCMAKE_INSTALL_PREFIX=/opt/ruby1.8.7 \
-# -DRUBY_EXECUTABLE=/opt/ruby1.8.7/bin/ruby \
-# -DRUBY_INCLUDE_PATH=/opt/ruby1.8.7/lib/ruby/1.8/i686-linux/ \
-# -Wno-dev \
-# -DENABLE_SMOKE=on \
-# -DENABLE_QTRUBY=on \
-# -DENABLE_QTWEBKIT_SMOKE=off \
-# -DENABLE_QTSCRIPT_SMOKE=off \
-# -DENABLE_QTUITOOLS_SMOKE=off \
-# -DENABLE_QTTEST_SMOKE=off \
-# -DENABLE_PHONON_SMOKE=off \
-# -DENABLE_QSCI_SMOKE=off \
-# -DENABLE_QWT_SMOKE=off \
-# -DENABLE_KDE_SMOKE=off \
-# -DENABLE_KDEVPLATFORM_SMOKE=off \
-# -DENABLE_KHTML_SMOKE=off \
-# -DENABLE_KTEXTEDITOR_SMOKE=off \
-# -DENABLE_SOLID_SMOKE=off \
-# -DENABLE_PLASMA_SMOKE=off \
-# -DENABLE_QTWEBKIT_RUBY=off \
-# -DENABLE_QTUITOOLS_RUBY=off \
-# -DENABLE_QTSCRIPT=off \
-# -DENABLE_QTTEST=off \
-# -DENABLE_PHONON_RUBY=off \
-# -DENABLE_QSCINTILLA_RUBY=off \
-# -DENABLE_QWT_RUBY=off \
-# -DENABLE_SOPRANO_RUBY=off \
-# -DENABLE_KDEVPLATFORM_RUBY=off \
-# -DENABLE_KORUNDUM_RUBY=off \
-# -DENABLE_KHTML_RUBY=off \
-# -DENABLE_KTEXTEDITOR_RUBY=off \
-# -DENABLE_SOLID_RUBY=off \
-# -DENABLE_KROSSRUBY=off \
-# -DENABLE_PLASMA_RUBY=off
-# 4. If you need to clean the tree, use:
-# make clean
-# rm CMakeCache.txt CMakeFiles/*log
#
+# 1. Copy this file to ./CMakeLists.txt
+#
+# 2. Copy files neede by cmake from ../kdelibs/ to ./cmake/modules/:
+#
+# cp ../kdelibs/cmake/modules/FindQt4.cmake ./cmake/modules/
+# cp ../kdelibs/cmake/modules/FindRUBY.cmake ./cmake/modules/
+# cp ../kdelibs/cmake/modules/MacroOptionalFindPackage.cmake ./cmake/modules/
+# cp ../kdelibs/cmake/modules/MacroPushRequiredVars.cmake ./cmake/modules/
+#
+# 3. Build kdebindings with a set of commands like:
+#
+# test -r Makefile && make clean
+# rm -f CMakeCache.txt CMakeFiles/*log
+# cmake \
+# -DCMAKE_INSTALL_PREFIX=/usr/local \
+# -DRUBY_EXECUTABLE=/usr/local/bin/ruby \
+# -DRUBY_INCLUDE_PATH=/usr/local/lib/ruby/1.8/i686-linux/ \
+# -Wno-dev \
+# -DENABLE_SMOKE=on \
+# -DENABLE_QTRUBY=on \
+# -DENABLE_QTWEBKIT_SMOKE=off \
+# -DENABLE_QTSCRIPT_SMOKE=off \
+# -DENABLE_QTUITOOLS_SMOKE=off \
+# -DENABLE_QTTEST_SMOKE=off \
+# -DENABLE_PHONON_SMOKE=off \
+# -DENABLE_QSCI_SMOKE=off \
+# -DENABLE_QWT_SMOKE=off \
+# -DENABLE_KDE_SMOKE=off \
+# -DENABLE_KDEVPLATFORM_SMOKE=off \
+# -DENABLE_KHTML_SMOKE=off \
+# -DENABLE_KTEXTEDITOR_SMOKE=off \
+# -DENABLE_SOLID_SMOKE=off \
+# -DENABLE_PLASMA_SMOKE=off \
+# -DENABLE_QTWEBKIT_RUBY=off \
+# -DENABLE_QTUITOOLS_RUBY=off \
+# -DENABLE_QTSCRIPT=off \
+# -DENABLE_QTTEST=off \
+# -DENABLE_PHONON_RUBY=off \
+# -DENABLE_QSCINTILLA_RUBY=off \
+# -DENABLE_QWT_RUBY=off \
+# -DENABLE_SOPRANO_RUBY=off \
+# -DENABLE_KDEVPLATFORM_RUBY=off \
+# -DENABLE_KORUNDUM_RUBY=off \
+# -DENABLE_KHTML_RUBY=off \
+# -DENABLE_KTEXTEDITOR_RUBY=off \
+# -DENABLE_SOLID_RUBY=off \
+# -DENABLE_KROSSRUBY=off \
+# -DENABLE_PLASMA_RUBY=off \
+# -DENABLE_QIMAGEBLITZ_SMOKE=off
+# make
+# make install
+#
project(kdebindings)
More information about the Kde-bindings
mailing list