Кросс-платформенные make-файлы для небольшого проекта Haskell?

Недавно я создал небольшую однофайловую утилиту Haskell, которая будет включена в раздел «инструменты» моего в остальном чистого PHP (я знаю, что удивленно) проекта.

Изначально я проверил оба файла. hs, а также двоичный файл, сгенерированный на моей машине разработки Linux, в используемую нами систему контроля версий (Git). Но теперь, когда я думаю об этом больше, я хотел бы создать кросс-платформенные make-файлы, чтобы другие разработчики могли легко компилировать его в своих системах.

Есть ли какие-то передовые практики / рекомендации или, что еще лучше, Makefile доступные шаблоны, которые я могу скачать? Ничего особенного, просто то, что позволяет разработчикам указать некоторые детали своей настройки GHC и запустить простой скрипт для начала.

7
задан Don Stewart 11 May 2011 в 15:55
поделиться