2 $Id: README 14 2005-03-29 16:25:21Z tilman $
5 = Redact -- An Edje Compiler written in Ruby
7 Redact is an Edje[http://enlightenment.org] compiler written in Ruby.
8 Unlike the official Edje compiler, edje_cc, Redact doesn't read
9 EDC code - it reads Ruby code instead. This means that Redact will allow
10 you to write Edjes in a full-blown programming language.
12 So why is this a good thing?
14 With edje_cc, the only way to automate the creation of parts and/or
15 programs is to use CPP macros, which are very limited feature-wise
18 Also, it means that syntax errors won't go unnoticed anymore :)
20 Redact is maintained by:
26 Redact is available under an MIT-style license.
32 The latest version of Redact can be found at
33 http://code-monkey.de/projects/redact.html
35 Online documentation is available at
36 http://code-monkey.de/docs/redact
40 Redact depends on Rake[http://rake.rubyforge.org] 0.5.0 or greater,
41 Ruby-EET[http://code-monkey.de/projects/ruby-eet.html] and
42 Imlib2-Ruby[http://pablotron.org/software/imlib2-ruby].
46 Run "rake install" to install Redact.
50 There's no tutorial on Redact yet, but you can have a look at
51 test/crossfade.rb to get started.
52 See the {online documentation}[http://code-monkey.de/docs/redact] for
53 information about the Redact API.
55 To compile your Edje, just run "redact foo.rb -o foo.edj".