Cesty hledání v pravidlech
{frompath}.fromext{topath}.toext:
commands
Poznámky
Pravidlo odvození platí na závislost pouze cesty zadané v závislosti přesně odpovídají odvození pravidla cesty.Zadejte adresář závislý v frompath a cílový adresář v topath; nejsou povoleny žádné mezery.Zadejte pro každou příponu pouze jedna cesta.Cesta na jednu příponu vyžaduje cestu na straně druhé.Chcete-li určit aktuální adresář, použijte tečku (.) nebo prázdné složené závorky ({}).Makra mohou představovat frompath a topath; jsou vyvolány během předběžného zpracování.
Příklad
Kód
{dbi\}.cpp{$(ODIR)}.obj::
$(CC) $(CFLAGS) $(YUDBI) $<
{ilstore\}.cpp{$(ODIR)}.obj::
$(CC) $(CFLAGS) $<
{misc\}.cpp{$(ODIR)}.obj::
$(CC) $(CFLAGS) $(YUPDB) $<
{misc\}.c{$(ODIR)}.obj::
$(CC) $(CFLAGS) $<
{msf\}.cpp{$(ODIR)}.obj::
$(CC) $(CFLAGS) $<
{bsc\}.cpp{$(ODIR)}.obj::
$(CC) $(CFLAGS) $(YUPDB) $<
{mre\}.cpp{$(ODIR)}.obj::
$(CC) $(CFLAGS) $(YUPDB) $<
{namesrvr\}.cpp{$(ODIR)}.obj::
$(CC) $(CFLAGS) $(YUPDB) $<
{src\cvr\}.cpp{$(ODIR)}.obj::
$(CC) $(CFLAGS) $<