Move files into project's root
Use RULESBASE when possible

RULESBASE point to base of make rules file,
it's not the same as SRCROOT or ${SRCROOT}/Makefiles.
Ignore generated files
Run all unit tests
Generate pdf with pdflatex

Side effects:
  - dependency for C/C++ sources when specified
    multiple target programs;
  - output catalogs may be redefined.

.out (or what you define else) catalog for latex output.

Dependency generation for pdf.
Multiple programs in the same dir

Both PRGNAME and PRGNAMES may be used in same make file.

Allow link of few programs in single catalog,
described via PRGNAME and PRGNAMES.
Initial CLang support.
LaTeX build unit test

Check build with bibliography. It fail
due to ugly bibtex8.