SYMPTOMS
With NMAKE version 1.11 the predefined macros $@ and $(@D) both
expand to the same value. Page 114 of the "Microsoft C Advanced
Programming Techniques" manual that ships with C versions 6.0 and
6.0a shows an example value of the predefined NMAKE macro $@ as:
The macro $(@D) is listed as having a sample value of:
With NMAKE version 1.11, both macros give the value of the full
path, filename, and extension, or: