| ninja.pl -- Ninja build system generator |
| write_build/1 | Generate a "build.ninja" file using the dcg Goal. | |
| write_build/2 | See write_build/1. | |
| build//3 | Generate a build statement between input Ins and Output Outs with the rule Rule. | |
| build//4 | Generate a build statement between input Ins and output Outs with the rule Rule. | |
| deps//1 | Generate a whitespace separated list of dependencies from prolog source file Source. | |
| generator//1 | Generate a generator rule and build edge with Input as the prolog generator script. | |
| generator//2 | Generate a generator rule and build edge with Input as the prolog generator script and Output as the ninja build file. | |
| rule//2 | Generate a rule declaration with no additional variables. | |
| rule//3 | Generate a rule declaration with no additional variables. | |
| seq//1 | Experimental attempt to ease the chaining of sequential build edges. | |
| variable//1 | Generate a variable declaration from a pair Pair. | |
| variable//2 | Generate a variable declaration as a variable Name with value Value. | |