Sun Dec 13 14:22:09 CET 2009 Tobias Rautenkranz * remove mudballs diff -rN -u old-doc/chunk.xsl new-doc/chunk.xsl --- old-doc/chunk.xsl 2014-10-10 02:48:13.000000000 +0200 +++ new-doc/chunk.xsl 2014-10-10 02:48:13.000000000 +0200 @@ -3,7 +3,7 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - + diff -rN -u old-doc/introduction.xml new-doc/introduction.xml --- old-doc/introduction.xml 2014-10-10 02:48:13.000000000 +0200 +++ new-doc/introduction.xml 2014-10-10 02:48:13.000000000 +0200 @@ -49,7 +49,7 @@ Smoke2 - bindings from svn; r1015073 or later + bindings from svn; r1061660 or later The new smokegenerator is needed (developed by Arno Rehn for the GSOC 09). @@ -63,11 +63,6 @@ a C++ compiler (GCC) -On the Lisp side you need Mudballs -and sysdef.cmake. - - -If you prefer to use ASDF instead of Mudballs, you need these systems: alexandria bordeaux-threads @@ -102,53 +97,25 @@
Installation - For loading the systems you can use Mudballs or ASDF. But first get the sources: - - You need to checkout the darcs repositories: cd SOME_DIR -for r in smoke qt qt.test qt.tests qt.examples qt.uitools qt.webkit qt.phonon kde kde.tests kde.examples repl; do +for r in smoke qt qt.test qt.tests qt.examples qt.uitools qt.webkit qt.phonon; do darcs get "http://tobias.rautenkranz.ch/lisp/cl-smoke/$r" done -
Mudballs - Then add the directory SOME_DIR to the mudballs search paths by adding - -(push (wildcard-searcher "SOME_DIR/*/*.mbd") - *custom-search-modules*) - - to ~/.mudballs. - - - - Loading the packages with mb:load compiles the C wrapper libraries as needed. - - -
- -
ASDF - - The .asd files are - generated - from the mudballs files. - Get the .asd files and - place them in the corresponding source directories. Then symlink the .asd files in a ASDF search path. - You can for example run: ln -s SOME_DIR/*/*.asd ASDF_PATH - - - Now build and install the :smoke and :qt C wrapper libraries with: + Build and install the :smoke and :qt C wrapper libraries with: cmake ./ && make && sudo make install in the smoke/ and qt/ directories. - - Some examples get the paths for the files to load from their Mudballs system (ui and i18n) and thus will not work. - -
+ + When you have symlinked the .asd system files, you + should be able to load the systems. +
diff -rN -u old-doc/manual.xsl new-doc/manual.xsl --- old-doc/manual.xsl 2014-10-10 02:48:13.000000000 +0200 +++ new-doc/manual.xsl 2014-10-10 02:48:13.000000000 +0200 @@ -3,7 +3,7 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - + diff -rN -u old-doc/nonlink-apidoc.xsl new-doc/nonlink-apidoc.xsl --- old-doc/nonlink-apidoc.xsl 1970-01-01 01:00:00.000000000 +0100 +++ new-doc/nonlink-apidoc.xsl 2014-10-10 02:48:13.000000000 +0200 @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + diff -rN -u old-doc/qt.xml new-doc/qt.xml --- old-doc/qt.xml 2014-10-10 02:48:13.000000000 +0200 +++ new-doc/qt.xml 2014-10-10 02:48:13.000000000 +0200 @@ -209,7 +209,7 @@
OpenGL -For OpenGL an binding is needed (e.g.: +For OpenGL a binding is needed (e.g.: cl-opengl). Origami @@ -226,34 +226,12 @@ -Because cl-opengl is need to -run the example, but is not in mudballs; the origami example is not included in the mudballs system. -Axiom is needed for building. +Axiom is needed to generate the lisp source to that +calculates the vertices.
-
CommonQt -:cl-smoke.commonqt -is an experimental compatibility layer to run Lisp code using the -CommonQt API with cl-smoke. -It is incomplete, but implementing the missing pieces should be straight forward. - - - - - - - -CommonQt tutorial 14 -t14.lisp -running with :cl-smoke.commonqt. - - - - -
-