Use AtomicOutput for aidl.py

AtomicOutput does not update file timestamp, and it prevents to invoke additional build steps when the file content is not changed.

Bug: 810298
Change-Id: I25fd08b2fb4eed98d25bdaf04437e85236391667
Reviewed-on: https://chromium-review.googlesource.com/1124136
Reviewed-by: agrieve <agrieve@chromium.org>
Commit-Queue: agrieve <agrieve@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572192}
1 file changed