Haskell - Упаковка кабала с нестандартными препроцессорами

Мы внедрили собственный препроцессор, который создает файлы * .hs из файлов * .tpl. Указано вSetup.hs используяBuild-Type: Custom, Все отлично работает, но я могусоздать из него пакет tar.gz (используяcabal sdist).

Кабал жалуется, что не может найти открытые модули, сгенерированные препроцессором. Сообщение об ошибке

cabal: Error: Could not find module with any
suffix: ["gc","chs","hsc","x","y","ly","cpphs","hs","lhs"]

Как я могу сообщить Cabal о том, что модуль не отсутствует, или, возможно, добавить tpl к известным расширениям файлов, или что-то еще?

Ответы на вопрос(1)

Ваш ответ на вопрос