Недавно я создал небольшую однофайловую утилиту Haskell, которая будет включена в раздел «инструменты» моего в остальном чистого PHP (я знаю, что удивленно) проекта.
Изначально я проверил оба файла. hs, а также двоичный файл, сгенерированный на моей машине разработки Linux, в используемую нами систему контроля версий (Git). Но теперь, когда я думаю об этом больше, я хотел бы создать кросс-платформенные make-файлы, чтобы другие разработчики могли легко компилировать его в своих системах.
Есть ли какие-то передовые практики / рекомендации или, что еще лучше, Makefile доступные шаблоны, которые я могу скачать? Ничего особенного, просто то, что позволяет разработчикам указать некоторые детали своей настройки GHC и запустить простой скрипт для начала.