By switching the way that make assigns variables, the shell calls to
determine the snapshot image version will only be called when necessary,
rather than when parsing the Makefile. This cleans up noisy build messages,
which do not break the build but are noisy.
By switching the way that make assigns variables, the shell calls to determine the snapshot image version will only be called when necessary, rather than when parsing the Makefile. This cleans up noisy build messages, which do not break the build but are noisy.