Question [Q] How to compile android bootable recovery from sources?

From the title it is clear what I want to achieve so I would just get down to business here, I found the android bootable recovery sources from here [For JB] View Sources { }

There are so many file in there, and I know that to get the recovery files I need to compile the recovery.c but I think that's quit not all of it? I want to know that how should I compile this recovery, no matter how simple it is, I just want to create my own open source recovery. That's why I need to know how to compile the recovery from the sources like this.

Thanks in Advance!

My Works

[ROM][CM-9-4.0.4] Hyperion.1.1 - Xperia U
Cassini.1.2 - An App Compressor! [ New And Better! ]
Juno - A System App Editor
[Mod][Stock] Xperia U ~ Lock-Screen Mod - 1.0
[MOD][CM.10.1] Xperia - Lock Screen Mods - Type -1

Xperia U - CM10-LE And CM10.2 Multi-Boot [Best Combo!]