Псевдоцелевые объекты
Обновлен: Ноябрь 2007
Псевдоцелевые объекты — это метки, используемые вместо имен файлов в строке зависимости. Они воспринимаются как несуществующие файлы, и по этой причине считаются устаревшими. Программа NMAKE принимает за отметку времени псевдоцелевого объекта наиболее позднюю из отметок всех объектов, зависимых от него. Если зависимых от него объектов не существует, то используется текущее время. Если псевдоцелевой объект используется в качестве целевого, то его команды всегда выполняются. Псевдоцелевой объект, используемый в качестве зависимого, также должен использоваться в качестве целевого в другой зависимости. При этом, однако, эта зависимость не обязана содержать блок команд.
Имена псевдоцелевых объектов записываются в соответствии с синтаксическими правилами записи имен файлов в целевых объектах. Тем не менее, если имя указано без расширения (то есть не содержит знак точки), то оно может превышать в длину 8 знаков и достигать в длину до 256 знаков.