Udostępnij za pośrednictwem


Makra nazwy pliku

Nazwa pliku makra są wstępnie zdefiniowane jako nazwy plików określone w zależności (specyfikacje nie pełna nazwa pliku na dysku).Makra te nie muszą być ujęte w nawiasy po wywołaniu; należy określić tylko $, jak pokazano.

Makro

Znaczenie

$@

Bieżący obiekt docelowy imię i nazwisko (ścieżka, nazwa podstawowa, rozszerzenie), obecnie określone.

$$@

Bieżący obiekt docelowy imię i nazwisko (ścieżka, nazwa podstawowa, rozszerzenie), obecnie określone.Prawidłowy tylko jako zależną współzależnością.

$*

Bieżący obiekt docelowy ścieżka i podstawowa nazwa minus rozszerzenie pliku.

$**

Wszystkie osoby pozostające na utrzymaniu bieżący obiekt docelowy.

$?

Wszystkie zależności z nowszą sygnaturę czasową niż bieżący obiekt docelowy.

$<

Plik zależny z nowszą sygnaturę czasową niż bieżący obiekt docelowy.Prawidłowy tylko w przypadku polecenia w zasad wnioskowania.

Aby określić część makra, wstępnie zdefiniowane nazwy pliku, dołączyć modyfikator makro i ująć zmodyfikowanego makro w nawiasach.

Modyfikator

Wynikowa część nazwy pliku

D

Dysk i katalog

B

Nazwa podstawowa

F

Nazwa podstawowa plus rozszerzenie

R

Dysk plus katalogu plus nazwa podstawowa

Zobacz też

Koncepcje

Specjalne makra NMAKE