GNOME Bugzilla – Bug 683257
build: don't always rebuild .vapi file
Last modified: 2012-09-03 15:22:08 UTC
vapigen not touching nor overwrite the dest file if its content hasn't changed. This causes the rule to generate the .vapi file to always trigger as it will always be older than the .gir file which is generated during the build. Workaround this issue by touching the .vapi file after generating it.
Created attachment 223277 [details] [review] build: don't always rebuild .vapi file
Review of attachment 223277 [details] [review]: Feel free to push, even though I can imagine this is a problem for other applications too, so a more correct fix would need to live in vapigen itself.
I haven't mentioned this in the log, but Marc-André has been talking with vala people about this, so a better solution will probably happen at some point.
Attachment 223277 [details] pushed as 16cc32d - build: don't always rebuild .vapi file