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.