Relative to older versions of NMAKE, NMAKE32 provides a richer set of functions
including:
Transformation macros
Transformation
macros manipulate strings and can be used for pattern matching and for conversions
from upper to lower case and vice versa.
Built-in
commands
Built-in commands are commands processed
internally by NMAKE32 to perform basic operations such as changing directories
or setting environment variables.
Built-in
functions
Built-in functions are provided that
can be used in conditional constructs to test such things as the return
code from the last command executed.
New and improved
directives
Directives
can now be used at run-time as part of a command block. Two new directives,
!elseif and !tryinclude have been added.
New macro
assignments
Macro assignments can now use =+
and += to append a string to either the beginning or the end of an existing
definition.
Be sure to read Migration Considerations
for a few differences between NMAKE32 and previous versions of NMAKE.
[Back]
[Next]