Auto merge of #5348 - djc:resolve-target-specific, r=alexcrichton
authorbors <bors@rust-lang.org>
Thu, 12 Apr 2018 00:03:59 +0000 (00:03 +0000)
committerbors <bors@rust-lang.org>
Thu, 12 Apr 2018 00:03:59 +0000 (00:03 +0000)
commit827bf050dcff4315a997649023b245c22d78133c
tree47a24935e766a91abc5aa0fab79b181540a72908
parentaafcf98a1511ed5d05425e3e8342507902180a1f
parenta340ba0b3362a3229d03bc5863b0930ef90b4fb9
Auto merge of #5348 - djc:resolve-target-specific, r=alexcrichton

Have compilation context info available earlier in the build process

Eventually, I hope this will allow us to ignore platform-specific dependencies when irrelevant for the current build earlier in the process. This should save on extraneous errors. As is, this seems like it already decreases coupling in the code base.