<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/atta/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/atta/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 29 Jun 2012 10:13:42 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/atta/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by Piotr Boguslawski</title><link>https://sourceforge.net/p/atta/wiki/Home/</link><description>&lt;pre&gt;--- v2
+++ v3
@@ -1,8 +1,6 @@
 Introduction
 ------------
-Atta is a FREE build tool, targets-tasks driven, developed in pure Python.
-
-Similar in philosophy to the Ant, NAnt, etc. but without the use of XML syntax nightmare.
+Atta is a FREE build tool, targets-tasks driven, developed in pure Python. Similar in philosophy to the Ant, NAnt, etc. but without the use of XML syntax nightmare.
 
 TODO: give a cool and sensible extended description 
 
@@ -48,7 +46,8 @@
     Buildfile: build.py
       
     prepare:
-      
+      Echo: enter prepare
+
     precompile:
       Echo: enter precompile
       
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piotr Boguslawski</dc:creator><pubDate>Fri, 29 Jun 2012 10:13:42 -0000</pubDate><guid>https://sourceforge.nete42fb5ebc169bae0a4fafae3454e13f6cd4023c9</guid></item><item><title>WikiPage Home modified by Piotr Boguslawski</title><link>https://sourceforge.net/p/atta/wiki/Home/</link><description>&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,65 @@
-Welcome to your wiki!
+Introduction
+------------
+Atta is a FREE build tool, targets-tasks driven, developed in pure Python.
 
-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+Similar in philosophy to the Ant, NAnt, etc. but without the use of XML syntax nightmare.
 
-The wiki uses [Markdown](/p/atta/wiki/markdown_syntax/) syntax.
+TODO: give a cool and sensible extended description 
 
-[[project_admins]]
-[[download_button]]
+Example
+-------
+
+build.py script:
+
+~~~~~~
+  from atta import *
+  
+  Project.defaultTarget = 'install'
+  
+  class prepare(Target):
+    def Prepare(self):
+      return True
+      
+    def Run(self):
+      Echo('enter prepare')
+    
+  class precompile(Target):
+    DependsOn = [prepare]
+    def Run(self):
+      Echo('enter precompile')
+  
+  class compile(Target):
+    DependsOn = [prepare, precompile]
+    def Run(self):
+      Echo('enter compile')
+      
+  class install(Target):
+    DependsOn = [prepare, compile, precompile]
+    def Run(self):
+      Echo('enter install', level = LogLevel.WARNING)
+~~~~~~
+
+run Atta:
+
+    $&gt; atta
+
+and output will be:
+
+    Buildfile: build.py
+      
+    prepare:
+      
+    precompile:
+      Echo: enter precompile
+      
+    compile:
+      Echo: enter compile
+      
+    install:
+      Echo: enter install
+      
+    Build: SUCCESSFUL
+       At: 2012-06-17T00:28:29.099000
+     Time: 0:00:00.055000
+    
+   
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piotr Boguslawski</dc:creator><pubDate>Fri, 29 Jun 2012 09:48:22 -0000</pubDate><guid>https://sourceforge.net03819dacf8ceb46ea14cc754823bf5cd725533f9</guid></item><item><title>WikiPage Home modified by Piotr Boguslawski</title><link>https://sourceforge.net/p/atta/wiki/Home/</link><description>Welcome to your wiki!

This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses [Markdown](/p/atta/wiki/markdown_syntax/) syntax.

[[project_admins]]
[[download_button]]
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Piotr Boguslawski</dc:creator><pubDate>Fri, 29 Jun 2012 09:27:23 -0000</pubDate><guid>https://sourceforge.net5539284f64d9e6dbef8e5052a6fcea9fc30a76e6</guid></item></channel></rss>