title: What are command line arguments for sbt?
body: <p>I read somewhere that all arguments for sbt:</p>
  
  <pre><code>java -jar /home/robert/.conscript/sbt-launch.jar  arg1 arg2 ..
  </code></pre>
  
  <p>are the dependencies with which to start sbt.</p>
  
  <p><strong>What about arguments starting with "@"?</strong></p>
  
  <p>The question is because I want to discovery how <a href="https://github.com/n8han/conscript#readme" rel="nofollow">conscript</a> is working.
  It is just SBT with  '@/home/robert/.conscript/n8han/conscript/cs/launchconfig' as a first argument, other command line arguments are also passed to (through "$@" at the last argument for sbt).
  The launchconfig is a simple ini like file:</p>
  
  <pre><code>[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
  </code></pre>
  
  <p>But there is no information about dependencies. Moreover conscript doesn't have any other file (besides sbt and cs runner, which is the sbt command).</p>