gecko-dev/xpcom/idl-parser/xpidl
Mike Shal 33dd807e8a Bug 1304131 - list xpidl.stub as the first output for header.py; r=gps
Since xpidllex.py and xpidlyacc.py are created deep in the
other-licenses/ply code, we can't easily pass in our FileAvoidWrite
handle from the mozbuild action. As a result, when ply writes out
xpidllex.py, the mozbuild action overwrites the contents of the file
with a new 0-length xpidllex.py. This causes future xpidl invocations to
write out a new xpidllex.py rather than using the pre-built one.

MozReview-Commit-ID: NOC1Wr3MZO

--HG--
extra : rebase_source : a364a0f6f47e1c652bd41c90548fe7cbaf516374
2016-09-19 13:43:39 -04:00
..
__init__.py
header.py Bug 1295825 (part 1) - Add a [must_use] attribute to XPIDL. r=froydnj. 2016-08-17 11:08:14 +10:00
moz.build Bug 1304131 - list xpidl.stub as the first output for header.py; r=gps 2016-09-19 13:43:39 -04:00
runtests.py Bug 1293001 - Part 4: Add test for xpidl parser modifications, r=froydnj 2016-08-11 15:49:42 -04:00
typelib.py Bug 1267369 - Only generate typelib data for scriptable interfaces; r=khuey 2016-04-25 12:32:10 -07:00
xpidl.py Bug 1295825 (part 1) - Add a [must_use] attribute to XPIDL. r=froydnj. 2016-08-17 11:08:14 +10:00