【发布时间】:2015-10-03 03:57:01
【问题描述】:
我遇到了 sbt-native-packager 的 Docker 模块的问题。它使用一个(可覆盖的)bash 模板,但是这个模板有 ${{template_declares}} 将一些重要的项目信息替换到 bash 文件中。
我的问题是我不能使用 bash——我正在使用busybox,它使用 ash。 sbt 生成的一些东西与 ash 不兼容。特别是 ${{template_declares}} 中的代码不兼容,我需要让它生成一些不同的东西。
我看到预定义了 Windows 和 bash“生成器”。如何制作修改 bash 版本的灰生成器?
我当然可以克隆 repo 并制作一个灰生成器,但我希望扩展而不是克隆。我从未扩展过 sbt 插件。这是怎么做到的?
【问题讨论】:
-
嘿 - 你很久以前问过这个问题 - 要么接受提供的答案之一,澄清你的问题,要么delete it。