<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://techbase.kde.org/skins/common/feed.css?0.2"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://techbase.kde.org/api.php?action=feedcontributions&amp;user=Mssola&amp;feedformat=atom</id>
		<title>KDE TechBase - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://techbase.kde.org/api.php?action=feedcontributions&amp;user=Mssola&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Special:Contributions/Mssola"/>
		<updated>2013-05-21T16:00:35Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-12T10:49:40Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There are instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
=== Testing manually ===&lt;br /&gt;
&lt;br /&gt;
First of all, go to your build directory, all the testing has to be done in this directory. Now, there are two mechanisms to test this plugin: RSpec and QtTest. RSpec is used to test the parser, and QtTest to test everything else. If you want to test the parser, you'll have to run the following commands:&lt;br /&gt;
&lt;br /&gt;
    cd parser/tools&lt;br /&gt;
    rspec -c -f doc parser_spec.rb&lt;br /&gt;
&lt;br /&gt;
For the other components, there is an executable file for each of them. You just have to go inside its test directory and execute the tests. For example, to test the DUChain:&lt;br /&gt;
&lt;br /&gt;
    cd duchain/tests&lt;br /&gt;
    ./duchain&lt;br /&gt;
&lt;br /&gt;
=== Testing using Guard ===&lt;br /&gt;
&lt;br /&gt;
All this process can be automated by using the guard gem. Note that there is a Gemfile in the source code of this plugin. So, to get guard and its dependencies, you may want to run the &amp;lt;code&amp;gt;bundle&amp;lt;/code&amp;gt; command. And finally, in the root of the source tree you will have to execute the following command:&lt;br /&gt;
&lt;br /&gt;
    guard -w /relative/path/to/the/build/directory&lt;br /&gt;
&lt;br /&gt;
Now all the tests will be run and you'll get notified. Moreover, if you install the plugin again, all tests will be executed automatically.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-12T10:49:03Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* Testing using Guard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There are instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
=== Testing manually ===&lt;br /&gt;
&lt;br /&gt;
First of all, go to your build directory, all the testing has to be done in this directory. Now, there are two mechanisms to test this plugin: RSpec and QtTest. RSpec is used to test the parser, and QtTest to test everything else. If you want to test the parser, you'll have to run the following commands:&lt;br /&gt;
&lt;br /&gt;
    cd parser/tools&lt;br /&gt;
    rspec -c -f doc parser_spec.rb&lt;br /&gt;
&lt;br /&gt;
For the other components, there is an executable file for each of them. You just have to go inside its test directory and execute the tests. For example, to test the DUChain:&lt;br /&gt;
&lt;br /&gt;
    cd duchain/tests&lt;br /&gt;
    ./duchain&lt;br /&gt;
&lt;br /&gt;
=== Testing using Guard ===&lt;br /&gt;
&lt;br /&gt;
All this process can be automated by using the guard gem. Note that there is a Gemfile in the source code of this plugin. So, to get guard and its dependencies, you may want to run the &amp;lt;code&amp;gt;bundle&amp;lt;/code&amp;gt; command. And finally, in the root of the source tree you will have to execute the following command:&lt;br /&gt;
&lt;br /&gt;
    guard -w /relative/path/to/the/build/directory&lt;br /&gt;
&lt;br /&gt;
Now all the tests will be run and you'll get notified. Moreover, if you install the plugin again, all tests will be executed automatically.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-12T09:54:18Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* Testing manually */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There are instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
=== Testing manually ===&lt;br /&gt;
&lt;br /&gt;
First of all, go to your build directory, all the testing has to be done in this directory. Now, there are two mechanisms to test this plugin: RSpec and QtTest. RSpec is used to test the parser, and QtTest to test everything else. If you want to test the parser, you'll have to run the following commands:&lt;br /&gt;
&lt;br /&gt;
    cd parser/tools&lt;br /&gt;
    rspec -c -f doc parser_spec.rb&lt;br /&gt;
&lt;br /&gt;
For the other components, there is an executable file for each of them. You just have to go inside its test directory and execute the tests. For example, to test the DUChain:&lt;br /&gt;
&lt;br /&gt;
    cd duchain/tests&lt;br /&gt;
    ./duchain&lt;br /&gt;
&lt;br /&gt;
=== Testing using Guard ===&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-07T17:08:43Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There are instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
=== Testing manually ===&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
=== Testing using Guard ===&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-07T17:07:45Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* Testing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There are instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
=== Testing manually ===&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
=== Testing using Guard ===&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-07T16:19:20Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* How to compile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There are instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-07T16:19:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* How to compile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There're instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-07T16:16:39Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* Generating the documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There's instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-07T16:16:10Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* Generating the documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There's instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
This plugin needs to have a file with all the Ruby built-in modules, classes, constants, etc. This file is called builtins.rb and you can find it in the documentation/ directory. This file will always be available, but if you want to generate it again, you have to follow some simple steps. First of all, you need to get the Ruby source code (the MRI implementation). You can download it [http://www.ruby-lang.org/en/downloads/ here] or, alternatively, you can use svn or git like this:&lt;br /&gt;
&lt;br /&gt;
    svn co http://svn.ruby-lang.org/repos/ruby/trunk ruby&lt;br /&gt;
    git clone https://github.com/ruby/ruby.git&lt;br /&gt;
&lt;br /&gt;
This is a necessary step because the documentation/kdevruby_doc.rb script needs the path of the Ruby source code as the first parameter. The second parameter to be passed to this script will be the name of the output file. Therefore, to generate the builtins.rb file we just have to execute:&lt;br /&gt;
&lt;br /&gt;
    cd documentation&lt;br /&gt;
    ruby kdevruby_doc.rb /absolute/path/to/the/ruby/source/code builtins.rb&lt;br /&gt;
&lt;br /&gt;
Note that this process can take a while. After this, the we'll have a brand new builtins.rb file.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-06T20:41:56Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* How to compile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There's instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you can compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
To do.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-06T20:41:13Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
= How to compile =&lt;br /&gt;
&lt;br /&gt;
First of all, you need to compile KDevelop and KDevPlatform. There's instructions on how to do this here: [[KDevelop4/HowToCompile]]. If you have succeeded in installing KDevelop and KDevPlatform, you can install the Ruby plugin in pretty much the same way. First, download the source code:&lt;br /&gt;
&lt;br /&gt;
    git clone git://anongit.kde.org/kdev-ruby&lt;br /&gt;
&lt;br /&gt;
Then you will compile it by doing the following:&lt;br /&gt;
&lt;br /&gt;
    mkdir build&lt;br /&gt;
    cd build&lt;br /&gt;
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/kdevelop4 ../&lt;br /&gt;
    make&lt;br /&gt;
    make install&lt;br /&gt;
&lt;br /&gt;
Last but not least, make sure to run &amp;lt;code&amp;gt;kbuildsycoca4&amp;lt;/code&amp;gt; after the installation process.&lt;br /&gt;
&lt;br /&gt;
= Testing =&lt;br /&gt;
&lt;br /&gt;
To do.&lt;br /&gt;
&lt;br /&gt;
= Generating the documentation =&lt;br /&gt;
&lt;br /&gt;
To do.&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4/Ruby</id>
		<title>Projects/KDevelop4/Ruby</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4/Ruby"/>
				<updated>2012-10-06T18:27:59Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: Created page with &amp;quot;__NOTOC__ &amp;lt;languages /&amp;gt; &amp;lt;translate&amp;gt; &amp;lt;!--T:4--&amp;gt; {{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this me...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
{{Remember|2=Important|1=Hi there! I'm sorry to tell you that this page is still under construction. The responsible for this mess is Miquel (mssola on IRC).}}&lt;br /&gt;
&lt;br /&gt;
== 1. Super Awesome section ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Projects/KDevelop4</id>
		<title>Projects/KDevelop4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Projects/KDevelop4"/>
				<updated>2012-10-06T18:12:56Z</updated>
		
		<summary type="html">&lt;p&gt;Mssola: /* Development Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hey there stranger! Please help us by extending the documentation around KDevelop. Feel free to write new pages and add useful information to existing ones.&lt;br /&gt;
&lt;br /&gt;
Thanks, Milian.&lt;br /&gt;
&lt;br /&gt;
= Getting Started =&lt;br /&gt;
&lt;br /&gt;
* [[Projects/KDevelop4/Compatibility]]&lt;br /&gt;
* [[Projects/KDevelop4/requirements]]&lt;br /&gt;
* [[Projects/KDevelop4/HowToCompile]]&lt;br /&gt;
* [[Projects/KDevelop4/KDevPlatformPluginExample]]&lt;br /&gt;
&lt;br /&gt;
= Development Notes =&lt;br /&gt;
&lt;br /&gt;
* [[Projects/KDevelop4/CodingStyle]]&lt;br /&gt;
* [[Projects/KDevelop4/SupportForDynamicMaps]]&lt;br /&gt;
* [[Projects/KDevelop4/RandomTODO]]&lt;br /&gt;
* [[Projects/KDevelop4/Ruby]]&lt;br /&gt;
&lt;br /&gt;
= Templates for Code Generation =&lt;br /&gt;
&lt;br /&gt;
* [[Projects/KDevelop4/Project_template_specification|Project template specification]]&lt;br /&gt;
* [[Projects/KDevelop4/File_template_specification|Source file template specification]]&lt;br /&gt;
&lt;br /&gt;
= Release Notes =&lt;br /&gt;
&lt;br /&gt;
* [[Projects/KDevelop4/4.3]]&lt;/div&gt;</summary>
		<author><name>Mssola</name></author>	</entry>

	</feed>