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

Reply via email to