Before, a bad checksum was easy to miss because the build still succeeded.
With this change, a bad checksum makes the build fail.
This is what I thought the existing code already did, but I was wrong.
Suggested-by: Andrew Evans <aevans@nicira.com>
else \
ln=`sed -n '/"cksum":/=' $?`; \
echo "$?:$$ln: checksum \"$$sum\" does not match (you should probably update the version number and fix the checksum)"; \
+ exit 1; \
fi
CLEANFILES += vswitchd/vswitch.ovsschema.stamp