Cabal: build dir with source

У меня есть каталог src. В этом каталоге у меня есть Main.hs файл и Test каталог. В каталоге Test у меня есть модуль Test.hs. Мне нужно скомпилировать его с помощью cabal.

В моем файле cabal есть:

Executable main
  -- .hs or .lhs file containing the Main module.
      Main-is: src/Main.hs  

и

  -- Modules not exported by this package.
     Other-modules: Test.Test

Когда я делаю cabal configure все нормально, но когда я пытаюсь cabal build я получаю следующую ошибку:

cabal build
Preprocessing executables for main-0.0.1...
cabal: can't find source for Test/Test in ., dist/build/autogen

Как мне правильно собрать Main.hs и некоторые другие директории с файлами .hs?

Спасибо.

18
задан itsjeyd 28 June 2014 в 17:18
поделиться