build: rebuild idl if the pidl compiler is changed
commit8405fee41d93cb5a44690213c3086f3a4a275cb0
authorDavid Disseldorp <ddiss@samba.org>
Sun, 15 Apr 2012 23:00:46 +0000 (16 01:00 +0200)
committerDavid Disseldorp <ddiss@samba.org>
Mon, 16 Apr 2012 14:29:45 +0000 (16 16:29 +0200)
tree4d4c64ecc31cb7e6e3acb6ea335a4bf44ccdf4c7
parent51e3bbd3e0a29171f4ed9e6fb933f4d124400de7
build: rebuild idl if the pidl compiler is changed

In determining whether to compile a given .idl source file, build_idl.sh
currently checks:
a) that all build output files exist
b) build output files are newer than their corresponding .idl source

The .idl is rebuilt if either of the above conditions is false.
This logic does not catch the case where the pidl compiler itself is
changed. An IDL rebuild should occur in such a case.

https://bugzilla.samba.org/show_bug.cgi?id=8865

Autobuild-User: David Disseldorp <ddiss@samba.org>
Autobuild-Date: Mon Apr 16 16:29:45 CEST 2012 on sn-devel-104
librpc/build_idl.sh