Thread overview
-Uxyz
Feb 27, 2005
Matthew
Mar 22, 2005
Walter
Mar 22, 2005
Matthew
Mar 22, 2005
W³odzimierz Skiba
Mar 22, 2005
Matthew
Mar 22, 2005
Walter
February 27, 2005
Still wanting this. Any chance ... ??? :-)


March 22, 2005
"Matthew" <admin@stlsoft.dot.dot.dot.dot.org> wrote in message news:cvrrkk$2bld$2@digitaldaemon.com...
> Still wanting this. Any chance ... ??? :-)

I don't really understand what it's good for.


March 22, 2005
Well, I've recently made a very handy makefile maker - tmpl2make.py - that takes a make template and expands it for a suite of C/C++ compilers. (It's not C/C++ specific. It could work for any type of thing; not even makefiles, in fact)

DMC++'s absence of -U stands out quite a bit, and, although not terminal, causes a bit of extra hassle that could well be done without. But I recognise that a clamouring cloud of 1 probably isn't going to change your mind. ;)

"Walter" <newshound@digitalmars.com> wrote in message news:d1o8u4$1inr$1@digitaldaemon.com...
>
> "Matthew" <admin@stlsoft.dot.dot.dot.dot.org> wrote in message news:cvrrkk$2bld$2@digitaldaemon.com...
>> Still wanting this. Any chance ... ??? :-)
>
> I don't really understand what it's good for.
>
> 


March 22, 2005
"Matthew" <admin@stlsoft.dot.dot.dot.dot.org> wrote in news:d1or3j$27jf$1@digitaldaemon.com:

> Well, I've recently made a very handy makefile maker - tmpl2make.py - that takes a make template and expands it for a suite of C/C++ compilers.

I do not know if this is of any iterest for you but there is a tool written in python: Bakefile which does exactly this: bakes native makefiles from a platform independant specification. It supports both make tools of DMC fine plus: VC makefile, VC project files, embeddedVC project files, Borland makefiles, Watcom makefiles, MinGW makefiles, GNU makefiles, autoconf, CBuilderX and more formats under development. I hope that could save you some work.

http://bakefile.sourceforge.net

Regards, ABX
March 22, 2005
"Matthew" <admin@stlsoft.dot.dot.dot.dot.org> wrote in message news:d1or3j$27jf$1@digitaldaemon.com...
> Well, I've recently made a very handy makefile maker - tmpl2make.py - that
takes a
> make template and expands it for a suite of C/C++ compilers. (It's not
C/C++
> specific. It could work for any type of thing; not even makefiles, in
fact)
>
> DMC++'s absence of -U stands out quite a bit, and, although not terminal,
causes a
> bit of extra hassle that could well be done without. But I recognise that
a
> clamouring cloud of 1 probably isn't going to change your mind. ;)

You're the first in about 20 years to ask for it, which is why, despite it being a common compiler feature, I question what it's good for. (Despite nobody being shy about asking for compiler features they need!) DMC does have the -u switch which prevents any of the predefined macros from being defined.



March 22, 2005
"W³odzimierz Skiba" <abx@abx.art.pl> wrote in message news:d1pc4o$2pmn$1@digitaldaemon.com...
> "Matthew" <admin@stlsoft.dot.dot.dot.dot.org> wrote in news:d1or3j$27jf$1@digitaldaemon.com:
>
>> Well, I've recently made a very handy makefile maker - tmpl2make.py - that takes a make template and expands it for a suite of C/C++ compilers.
>
> I do not know if this is of any iterest for you but there is a tool written in python: Bakefile which does exactly this: bakes native makefiles from a platform independant specification. It supports both make tools of DMC fine plus: VC makefile, VC project files, embeddedVC project files, Borland makefiles, Watcom makefiles, MinGW makefiles, GNU makefiles, autoconf, CBuilderX and more formats under development. I hope that could save you some work.
>
> http://bakefile.sourceforge.net

Wow. It's huge!

Mine's just a single python file, that takes a template and an XML tools file. Maybe when I've got time I'll play with bakefile, though. It could be really cool.

Thanks

Matthew