gecko-dev/accessible/interfaces/ia2
Mike Shal 15573ecba5 Bug 1420119 - avoid issues with make's timestamp caching; r=nalexander
When an idl file is updated, files like HandlerData.h are generated as
part of the midl target (eg: midl_done). However, Make may have already
stat'd HandlerData.h and cached its timestamp. Although there is a
dependency from HandlerData.h on midl_done, there is no recipe. As such,
Make assumes that HandlerData.h hasn't actually changed, and uses the
cached value of the timestamp when determining if it should install the
file into dist/include. If the cached value is older, make may not
trigger the install rule, leaving the old header in place and breaking
the build.

MozReview-Commit-ID: 9rdtXIt8mXC

--HG--
extra : rebase_source : 8b22f1d6656d0dbc2c3b5dc53ea2b936fdd637bd
2018-02-13 16:04:31 -05:00
..
IA2Marshal.def Bug 1288199: Add building of typelib to be embedded in ia2marshal.dll; r=mshal 2016-08-04 15:17:51 -06:00
IA2Marshal.dll.manifest Bug 1310841: Make mscom registration use CoGetClassObject so that COM will retain a reference to the proxy dll; r=jimm 2016-10-25 15:04:47 -06:00
IA2Marshal.rc Bug 1288199: Add building of typelib to be embedded in ia2marshal.dll; r=mshal 2016-08-04 15:17:51 -06:00
IA2Typelib.idl Bug 1316118: Remove need for ia2_api_all.idl; r=surkov 2016-11-09 12:56:23 -07:00
Makefile.in Bug 1420119 - avoid issues with make's timestamp caching; r=nalexander 2018-02-13 16:04:31 -05:00
moz.build Bug 1435889 - List sources generated by midl in accessible/interfaces/ia2 in moz.build rather than Makefile.in r=nalexander 2018-02-05 16:53:41 -08:00