Skip to content
This repository has been archived by the owner on Aug 4, 2022. It is now read-only.

Commit

Permalink
Bug 1265818 followup: touch CLOBBER after converting nsILayoutHistory…
Browse files Browse the repository at this point in the history
…State.h to .idl. rs=mccr8

Without a clobber, the build may generate untracked copies of the generated .h
file in your source directory. This probably happens because your objdir may be
left with a stray symlink for this header, with the stray symlink pointing at
the now-missing version of the header in your source directory.  And when build
generates a .h file (from the new IDL file) in your objdir, it lands on top of
that symlink, which effectively recreates a version of the header in your source
directory.

MozReview-Commit-ID: Ew0aP6PM1Ms
  • Loading branch information
dholbert committed Mar 28, 2017
1 parent 71eedf4 commit 83f7c7a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion CLOBBER
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@
# changes to stick? As of bug 928195, this shouldn't be necessary! Please
# don't change CLOBBER for WebIDL changes any more.

Bug 1343682 - backing out a previous version didn't stop the failures from it, so it appears to need a clobber both out and in
Bug 1265818 - deleted an exported header and added a new .idl to regenerate that same header; and this unfortunately produces an untracked generated header in your source dir whenever you build (probably due to a dangling symlink), unless you clobber

0 comments on commit 83f7c7a

Please sign in to comment.