<?xml version="1.0" encoding="UTF-8"?>
<wiki>
  <body>&lt;h2&gt;Get the source&lt;/h2&gt;
git clone git://github.com/dyoder/waves.git
&lt;h2&gt;Get the dependencies&lt;/h2&gt;
cd waves/
rake setup
&lt;h2&gt;Tell your application about Waves&lt;/h2&gt;
&lt;p&gt;You can determine which particular framework source an application will use in one of two ways:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;At the top of &lt;code&gt;startup.rb&lt;/code&gt;, define &lt;span class=&quot;caps&quot;&gt;WAVES&lt;/span&gt; as the path to the Waves source.&lt;/li&gt;
	&lt;li&gt;Copy, symlink, or git clone the Waves source into the application as a top-level directory named &lt;code&gt;waves&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The first method overrides the second.&lt;/p&gt;
&lt;h2&gt;Sample App&lt;/h2&gt;
&lt;p&gt;The Blog application in samples/blog defines &lt;span class=&quot;caps&quot;&gt;WAVES&lt;/span&gt; to be the framework source containing the application.  See samples/blog/startup.rb.&lt;/p&gt;
&lt;h2&gt;Specs&lt;/h2&gt;
&lt;pre&gt;
 $ rake verify  # run the entire specs suite
 
 $ rake verify:mapping  # run a subset of the specs
&lt;/pre&gt;
&lt;p&gt;TextMate users can also run the specs in an individual file using &amp;amp;#x2318;R&lt;/p&gt;
&lt;h2&gt;Layers and Foundations&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;&lt;span class=&quot;caps&quot;&gt;TBC&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;</body>
  <created-at type="datetime">2008-05-30T09:22:54-07:00</created-at>
  <id type="integer">22200</id>
  <permalink>hack-the-framework</permalink>
  <repository-id type="integer">4414</repository-id>
  <title>Hack the Framework</title>
  <updated-at type="datetime">2008-08-19T11:10:01-07:00</updated-at>
  <user-id type="integer">105</user-id>
</wiki>
