braddr / d-tester

Automated testing for github projects.
http://d.puremagic.com/test-results/
11 stars 5 forks source link

Config file in dmd dir prevents host dmd from working #40

Closed yebblies closed 9 years ago

yebblies commented 9 years ago

The autotester places a sc.ini/dmd.conf into dmd's source dir before building dmd, which overrides the host dmd's config file, causing the build to fail.

Possible solutions:

MartinNowak commented 9 years ago

I guess with host dmd, you mean a system wide installation.

yebblies commented 9 years ago

The one you would use to build ddmd, if you weren't building dmd from source first. The problem is that while you can easily select which dmd to use, you can't ignore the config file in the current directory.

kiith-sa commented 9 years ago

Similarly to #39, this is blocking DDMD

MartinNowak commented 9 years ago

See https://github.com/D-Programming-Language/dmd/pull/4256

yebblies commented 9 years ago

@braddr Could you please update the testers to make the host dmd's config file available in some way? I can use make magic to get it from HOST_DC on posix but I can't see an easy way to do it with dm make .

yebblies commented 9 years ago

This works now.