dizendo 'make' para ignorar dependências quando o alvo principal foi criado

Estou executando o seguinte tipo de pipeline:

digestA: hugefileB hugefileC
    cat $^ > $@
    rm $^

hugefileB:
    touch $@

hugefileC:
    touch $@

Os alvoshugefileB ehugefileC são muito grandes e demoram muito para serem computados (e precisam do poder do Make). Mas uma vezdigestA foi criado, não há necessidade de manter suas dependências: ele exclui essas dependências para liberar espaço em disco.

Agora, se eu invoco 'make' novamente,hugefileB ehugefileC será reconstruído, enquantodigestA já está ok.

Existe alguma maneira de dizer 'make' para evitar a re-comile as dependências?

NOTA: Eu não quero construir as duas dependências dentro das regras para 'digestA'.