Antler生成的源代码

时间:2016-04-21 02:13:30

标签: sbt antlr doc

我有ANTLR在" ./ gen"中生成解析器/词法分析器代码。目录。 有了sbt,一切正常;没有编译和测试的问题。

但是,当我执行doc来调用scaladoc时,我收到错误消息,说它无法找到ANTLR生成的对象。

> doc
[info] Main Scala API documentation to /Users/smcho/github/ChitchatCompilerScala/doc/api...
[error] /Users/smcho/github/ChitchatCompilerScala/src/main/scala/node/NodeGenerator.scala:6: not found: object parser
[error] import parser.{ChitchatLexer, ChitchatParser}
[error]        ^

可能有什么问题?

1 个答案:

答案 0 :(得分:0)

我不得不教sbt关于新的源目录。

unmanagedSourceDirectories in Compile += baseDirectory.value / "extra-src"

来自http://www.scala-sbt.org/0.13/docs/Howto-Customizing-Paths.html

的提示