Hi,
are there any plans to implement modern features in
/usr/ccs/bin/make and dmake?
1) SunPro make was the first make program on UNIX to
introduce the "include" directive but it still only
accepts one file name per include directive. This
makes it impossible to implement specific features
where the number of included files is not known in the
makefile that calls it.
Note: if you implement this feature, please add an
automatically filled out macro "MAKE_NAME" that contains
a value other than "make", "smake" or "gmake".
2) POSIX defines a way to forward command line macro=name
macro definitions to sub-make programs (make programs
called by the current make program) since at least 10
years.
GNU Make implements this feature since about 15 years and
smake implements this feature since 10 years.
When whill Sun make implement this feature?
Most reasons to patch makefiles from OSS packages will go
away in case that command line macro=name definitions
are forwarded to sub-makes. You just need to overwrite the
values from the top level ake command line.
J?rg
--
EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin
js at cs.tu-berlin.de (uni)
joerg.schilling at fokus.fraunhofer.de (work) Blog:
http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily