Support of dmd2 in Waf

Russel Winder russel at russel.org.uk
Mon Oct 10 19:09:16 PDT 2011


On Tue, 2011-10-11 at 00:38 +0000, Bernard Helyer wrote:

> If you don't mind me asking, why?

I wasn't sure whether to answer this in this public and recorded medium,
but here goes anyway:

You would have to ask him why his actions, but he gave me the following
impression before ceasing to answer any of my emails:  I am merely an
analyst and trainer, not a developer, and therefore a person of no
consequence, and certainly not a person able to contribute to Waf
development.  That because I contribute to SCons, I am out to destroy
Waf and should be excluded from Waf society to not allow me to spread
sedition.

Despite this, I like and use Waf in the contexts where I consider it to
have winning USPs.  I also like and use SCons in contexts where I
consider it to have winning USPs.  I also mention both in my Python
courses.

To bring us back on topic:  D support in SCons and Waf does need
improving.  Not sure about CMake, I have tried is with D.

I have set up an infrastructure to allow contributions to SCons D
support evolution based on a Mercurial repository on BitBucket,
https://bitbucket.org/russel/scons_dmd_new.  Any and all constructive
contributions most welcome.

A particular issue is that only DMD is supported really, so gdc, ldc,
etc. support needs testing and work.  Also the actual test harness for
the tool needs work. 

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at russel.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20111011/5f9975e1/attachment.pgp>


More information about the Digitalmars-d mailing list