precompile assets only if changed.