A-A-P Recipe Executive

Bram Moolenaar

This is the documentation for version 0.111 of the Recipe Executive, commonly known as the "aap" command. It is part of the A-A-P project.

NOTE: Currently only the tutorial has been done properly. The other chapters do contain lots of information, but this still needs to be organized and the layout is to be done.

The web site of A-A-P can be found here: http://www.a-a-p.org/

The HTML version of this manual can be read on-line: http://www.a-a-p.org/exec/index.html

The PDF version of this manual can be found here: http://www.a-a-p.org/exec/exec.pdf


Table of Contents
I. Tutorial
1. Getting Started
2. Compiling a Program
3. Publishing a Web Site
4. Distributing a Program
5. Building Variants
6. Using Python
7. Version Control with CVS
8. Filetypes and Actions
9. More Than One Recipe
10. Commands in a Pipe
11. A Ported Application
II. User Manual
12. Dependencies, Rules and Actions
13. Variants
14. Publishing
15. Fetching
16. Version Control
17. Using CVS
18. Issue Tracking
19. Using Python
20. Porting an Application
21. Debugging a Recipe
22. Differences from make
23. Customizing Filetype Detection and Actions
24. Customizing Automatic Depedencies
III. Reference Manual
25. Aap Command Line Arguments
26. Recipe Syntax and Semantics
27. A-A-P Commands
28. Common Attributes
29. Common Variables
IV. Appendixes
A. License
List of Tables
2-1. Special characters in the ":print" command
2-2. items in a dependency
26-1. Notation