如何使用锡兰命令行工具构建锡兰?

时间:2016-01-25 16:43:42

标签: java ceylon

如何使用锡兰命令行工具而不是ant来设置和构建锡兰分布作为混合java和锡兰项目?

我假设克隆了git存储库,按照https://github.com/ceylon/ceylon,ceylon / dist / README.md中的说明清理并分散了ant项目,因此 - 在所有其他部分中 - 准备好了解析器来自使用antlr的语法。

您不能概述必要的步骤,或者显示一个脚本,该脚本从git / ant项目中收集所需的.java和.ceylon文件以及资源和.xml文件等。你不能在git hub上设置一个吗?

具体来说,我要把哪些依赖项放在哪里(repo),以及在使用锡兰项目中的java依赖项(jars,而不是汽车)时如何处理类似¨1.2.1的版本字符串?

为了简单起见,我可以只构建编译器-java和相关的子项目,特别是typechecker,而不用编译器-js及其相关的.js文件。

最后,为什么用蚂蚁而不是锡兰工具建造锡兰分布?

1 个答案:

答案 0 :(得分:0)

就锡兰typechecker的构建而言,我只能部分回答我自己的问题。生成所有必需的java源文件并合并源目录后,构建的typechecker没有错误,可以在没有运行时错误的情况下使用。

对我自己而言,这足以摒弃编译java项目是一个永远不会取得成功的企业的假设。在这个相当大的例子中,它甚至在运行时取得了成功。这真是太棒了。