This is an archive of the discontinued LLVM Phabricator instance.

Disallow in-source builds
ClosedPublic

Authored by jroelofs on Jun 22 2015, 1:46 PM.

Diff Detail

Event Timeline

jroelofs updated this revision to Diff 28153.Jun 22 2015, 1:46 PM
jroelofs retitled this revision from to Disallow in-source builds.
jroelofs updated this object.
jroelofs edited the test plan for this revision. (Show Details)
jroelofs added a subscriber: Unknown Object (MLST).
reames added a subscriber: reames.Jun 22 2015, 4:19 PM

This is very unlikely to ever be accepted. In particular, I know of
several long standing developers who use in tree builds.

Do you have a good *reason* (other than merely best practice) why this
needs to be changed?

Philip

echristo edited edge metadata.Jun 22 2015, 4:23 PM

Hi Philip:

A stream of comments :)

We've started warning recently, it is best practice, we don't want to worry about breaking it, the bots have all been updated, and I don't know any of the long standing developers who use this that we haven't spoken to - who were you thinking of precisely?

-eric

Oh, and I was planning on stamping it as I was the one that had requested it so now is a good time to throw an objection if you have one. :)

-eric

@nick - If you want to preserve in tree builds, here's you chance.

We have spoken to Nick. :)

I withdraw all objection.

echristo accepted this revision.Jul 1 2015, 10:51 AM
echristo edited edge metadata.

Sorry for the delay, I thought I'd ack'd this. LGTM and thanks!

-eric

This revision is now accepted and ready to land.Jul 1 2015, 10:51 AM
jroelofs closed this revision.Jul 1 2015, 11:09 AM

r241178