Como fazer com que o tikzexternalize digite o nome da figura atual para uso pelo latexmk?

Como fazer com que o tikzexternalize digite o nome da figura atual para uso pelo latexmk?

Estou tentando corrigir o tikz-externalize para fazer um \typeout{figure-0.pdf}(descritoaqui) para todas as figuras, então latexmkpercebe que é uma dependência e executa a seguinte regra

add_cus_dep('md5', 'pdf', 0, 'gnu_make');
sub gnu_make {
    system("$make -f  %A.makefile \"$_[0].pdf\"");
}

mas não consigo descobrir como o próximo arquivo é nomeado e onde ele é feito.

Editar: outra pergunta fazendo algo semelhanteaqui, fizeram a mesma coisa, mas construíram seu próprio ambiente, enquanto eu gostaria de corrigir um ambiente existente (o ambiente interno de externalização)

informação relacionada