Я получил, например.список исходных файлов, назначенных для переменной внутри make-файла, и он хотел бы выяснить, во время сборки, есть ли в списке записи, которые могли бы помешать процессу сборки и его результату:
Пример:
ListofSource = ./a/hello.c ./b/sys.c ./c/input.c ./d/hello.c
Как можно анализировать / фильтровать ListofSource, получая список
DuplicateSources = ./a/hello.c ./d/hello.c
Функция $ (сортировка списка) сортирует список и удаляет лишние записи, мне нужно противоположное поведение.Существует ли какая-либо функциональность make, которую можно применить?