> I always figured we should've replaced Make with a TCL-style syntax:
>
> targetname {dependency-list} {action-list}
>
> Or perhaps straight TCL, and have a keyword named "target":
>
> target targetname {dependency-list} {action-list}
>
> ...and then we'd be able to stop worrying about the whitespace, and
> we'd have something more readable than the various CONS flavors.
That's an intriguing idea.
Speaking of CONS, have you looked at the Python version, SCons
(http://www.scons.org)? If you are whitespace/python-adverse, then it
won't be of much interest to you. For me, I like the clean syntax of
it. After all, it's just a Python program. The other feature of
SCons I really like is the built-in autoconf-like functionality.
I haven't had the chance to do much more than tinker a bit with it.
I'm anxious to try it out on some of our larger software packages to
see how well it works in practice.
Have any of you tried SCons?
-Jon
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list