Though shallt not mix p4 and rsync
smoke cannot distinguish between p4 status and rsync. Both yield a similar picture in which .patch is always newer than patchlevel.h (unless you happen to rsync just before a snapshot is being released
So smoke should always read .patch if available, and only fallback to patchlevel.h if it is not.
[ Orks should get the person who changes .patch before smoke starts ]
FWIW p4 refuses to update files that are writable and newer, so if you _did_ edit .patch for whatever reason, you have blasted smokes to mount doom
I use p4 sync to pull over a local copy of the repository, then rsync to copy that to the individual smoke boxes. The p4 sync'd copy doesn't have a .patch, but the rsync'd copies do. Now I'm confused...
-- Alan Burlison --
