Я хочу, чтобы мое выражение TemplateHaskell, которое использует IO и зависит от файла MyDependency.txt
, пересматривается при изменении этого файла.Как использовать addDependentFile для TemplateHaskell в файле относительно скомпилированного файла?
Поэтому я использую addDependentFile "MyDependency.txt"
, чтобы сообщить ghc, чтобы проверить этот файл для модификации при компиляции моего кода.
К сожалению, это не работает, потому что addDependentFile
работает только с каталогом, из которого вызывается ghc.
Как его использовать, чтобы зависеть от файла, который только рядом с (в том же каталоге, что и файл), который я компилирую?