Closed marler8997 closed 5 years ago
You are still using the Makefile on Travis.
Ok, travis is now using build.d
It's tested on CircleCi at upstream DMD for a few months now. However, it doesn't fully support Windows yet (though neither does the Makefile).
Look like using rund
saved about half a second when running ./src/build.d
on travis. 7 seconds with rdmd
, 6.5 seconds with rund
, though, most of that time is actually spent building the compiler rather than build.d
.
Also, it looks like the Makefile was a bit slower too, about half a second slower than build.d
with rdmd, so about a full second slower than build.d
with rund.
These numbers could also be influenced by how busy the Travis machine is.
Also, there shouldn't be a noticable difference between dmd -run build.d
and rund, except rund does some dark magic.