Jak zmienić rozszerzenie każdego pliku na liście z wieloma rozszerzeniami w GNU make?

W pliku makefile GNU zastanawiam się, czy możliwe jest, przy wprowadzaniu listy plików, utworzenie listy plików z nowymi rozszerzeniami.

Na wejściu otrzymuję tę listę:

FILES_IN=file1.doc file2.xls

I chciałbym zbudować tę zmienną w moim pliku makefile zFILES_IN zmienna:

FILES_OUT=file1.docx file2.xlsx

Czy to możliwe ? W jaki sposób ?

Jest to dość trudne, ponieważ muszę przeanalizować listę plików i wykryć każde rozszerzenie (.doc, .xls), aby zastąpić je poprawnym rozszerzeniem.

questionAnswers(1)

yourAnswerToTheQuestion