Могу ли я изменить путь shebang на bash в sbt-native-packager?
Я использую stage
команда sbt-native-packager для генерации стартового скрипта для моего приложения. Шаблон start-script использует
#!/bin/bash
найти bash
, но я на FreeBSD, таким образом, мой bash
в /usr/local/bin/bash
, Есть ли обходной путь для этого, который удобнее, чем вызывать bash
с именем файла сценария в качестве аргумента или редактированием сценария каждый раз, когда он восстанавливается?
1 ответ
Решение
Самый простой способ - переопределить шаблон. Просто поместите копию оригинального шаблона с соответствующими изменениями в src/templates. Но обратите внимание, что эта функция доступна только в версии 0.7.0-M1.