Como gerar alvos em um Makefile, iterando sobre uma lista?

CÓDIGO:

<code>LIST=0 1 2 3 4 5
PREFIX=rambo

# some looping logic to interate over LIST
</code>

RESULTADO ESPERADO:

<code>rambo0:
    sh rambo_script0.sh

rambo1:
    sh rambo_script1.sh
</code>

Como minha LIST tem 6 elementos, 6 alvos devem ser gerados. No futuro, se eu quiser adicionar mais destinos, quero poder apenas modificar minha LISTA e não tocar em nenhuma outra parte do código.

Como a lógica de loop deve ser escrita?

questionAnswers(2)

yourAnswerToTheQuestion