Ho letto da qualche parte che tutti gli argomenti per SBT:Quali sono gli argomenti della riga di comando per sbt?
java -jar /home/robert/.conscript/sbt-launch.jar arg1 arg2 ..
sono le dipendenze con cui iniziare SBT.
E gli argomenti che iniziano con "@"?
La domanda è perché voglio scoprire come funziona conscript. È solo SBT con '@/home/robert/.conscript/n8han/conscript/cs/launchconfig' come primo argomento, anche gli altri argomenti della riga di comando vengono passati a (tramite "$ @" all'ultimo argomento per sbt) . Il launchconfig è un semplice ini file, come:
[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
Ma non ci sono informazioni sulle dipendenze. Inoltre il coscritto non ha altri file (oltre a quello di sbt e cs, che è il comando sbt).