mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-15 04:32:24 +00:00
The only proper documentation of the MAM language is in Glenn Fowler's paper, which is unfortunately copyrighted so we can't include it. But we can at least provide a link to it. src/**/Mamfile: - Add header comment. src/cmd/INIT/mamake.c: - Re-enable clang warnings on unused values (there aren't any).
16 lines
711 B
Text
16 lines
711 B
Text
info mam static
|
|
note *
|
|
note * This build file is in the Make Abstract Machine (MAM) language. It was
|
|
note * first generated by nmake, but in the ksh 93u+m distribution we maintain
|
|
note * it manually because nmake had too many problems to keep using. The
|
|
note * Mamfiles are processed by mamake (src/cmd/INIT/mamake.c); we added
|
|
note * support for indentation to improve readability. The language is
|
|
note * documented in Glenn Fowler's paper "A Make Abstract Machine":
|
|
note * http://web.archive.org/web/20041227143022/http://www2.research.att.com/~gsf/mam/mam.html
|
|
note *
|
|
note source level :MAKE: equivalent
|
|
make install
|
|
make all
|
|
exec - ${MAMAKE} -r '*/*' ${MAMAKEARGS}
|
|
done all virtual
|
|
done install virtual
|