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)

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