Я где-то читал, что все аргументы для sbt:
java -jar /home/robert/.conscript/sbt-launch.jar arg1 arg2 ..
- это зависимости, с которыми запускается sbt.
А как насчет аргументов, начинающихся с "@"?
Вопрос в том, что я хочу узнать, как работает призывник . Это просто SBT с (скрытым) в качестве первого аргумента, другие аргументы командной строки также передаются (через "$ @" в последнем аргументе для sbt). Launchconfig - это простой ini-подобный файл:
[app]
version: 0.3.4
org: net.databinder
name: conscript
class: conscript.Conscript
[scala]
version: 2.9.1
[repositories]
local
scala-tools-releases
maven-central
[boot]
directory: /home/robert/.conscript/boot
Но нет информации о зависимостях. Более того, у conscript нет другого файла (кроме sbt и cs runner, которым является команда sbt).