Caminhos de Pesquisar em regras
{frompath}.fromext{topath}.toext:
commands
Comentários
Uma regra de inferência se aplica a uma dependência somente se os caminhos de inferência de regra coincidir com caminhos especificados na dependência exatamente.Especificar diretório do dependente em frompath e o diretório de destino em topath; não são permitidos espaços.Especificar somente um caminho de cada extensão.Um caminho em uma extensão requer um caminho no Outros.Para especificar o diretório corrente, use um ponto (.) ou chaves vazias ({}).As macros podem representar frompath and topath; eles são chamados durante o pré-processamento.
Exemplo
Código
{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) $<