AnarchyTools / atbuild

The Anarchy Tools build tool
Apache License 2.0
6 stars 1 forks source link

Creation of `.d` and `.o` files in a package root? #92

Closed dunkelstern closed 8 years ago

dunkelstern commented 8 years ago

Is this only on my machines or where do those *.d and *.o files come from?

screen shot 2016-05-09 at 23 35 03

drewcrawford commented 8 years ago

We emit these as a workaround for WMO, which is terribly broken upstream at present. I have recently discovered our workaround is imperfect, so WMO with atbuild is not as fast as WMO from Xcode.

Upstream will fix their bug in next snapshot, so we will be able to remove our hack then, and also get better-performing WMO.

Self-assigning since I'm best-equipped to resolve this, but I intend to wait until a new snapshot.