Skip to content
Browse files

update 0.12.1 site to point to sbt/sbt instead of harrah/xsbt

  • Loading branch information...
1 parent ce5e9df commit 87f763e6501b6724ac94d8be313a7cfd4f61ad8a @harrah harrah committed Jan 7, 2013
Showing with 800 additions and 346 deletions.
  1. +19 −19 0.12.1/docs/Community/ChangeSummary_0.12.0.html
  2. +53 −53 0.12.1/docs/Community/Changes.html
  3. +31 −5 0.12.1/docs/Community/Community-Plugins.html
  4. +1 −1 0.12.1/docs/Community/Credits.html
  5. +1 −1 0.12.1/docs/Community/Nightly-Builds.html
  6. +2 −2 0.12.1/docs/Community/Opportunities.html
  7. +1 −1 0.12.1/docs/Community/Repository-Rules.html
  8. +1 −1 0.12.1/docs/Community/Using-Sonatype.html
  9. +1 −1 0.12.1/docs/Community/index.html
  10. +1 −1 0.12.1/docs/Detailed-Topics/Artifacts.html
  11. +1 −1 0.12.1/docs/Detailed-Topics/Best-Practices.html
  12. +1 −1 0.12.1/docs/Detailed-Topics/Classpaths.html
  13. +1 −1 0.12.1/docs/Detailed-Topics/Command-Line-Reference.html
  14. +1 −1 0.12.1/docs/Detailed-Topics/Compiler-Plugins.html
  15. +1 −1 0.12.1/docs/Detailed-Topics/Console-Project.html
  16. +1 −1 0.12.1/docs/Detailed-Topics/Cross-Build.html
  17. +2 −2 0.12.1/docs/Detailed-Topics/Dependency-Management-Flow.html
  18. +1 −1 0.12.1/docs/Detailed-Topics/Forking.html
  19. +1 −1 0.12.1/docs/Detailed-Topics/Global-Settings.html
  20. +1 −1 0.12.1/docs/Detailed-Topics/Inspecting-Settings.html
  21. +1 −1 0.12.1/docs/Detailed-Topics/Java-Sources.html
  22. +1 −1 0.12.1/docs/Detailed-Topics/Launcher.html
  23. +1 −1 0.12.1/docs/Detailed-Topics/Library-Management.html
  24. +3 −3 0.12.1/docs/Detailed-Topics/Local-Scala.html
  25. +234 −0 0.12.1/docs/Detailed-Topics/Macro-Projects.html
  26. +3 −3 0.12.1/docs/Detailed-Topics/Mapping-Files.html
  27. +1 −1 0.12.1/docs/Detailed-Topics/Migrating-from-sbt-0.7.x-to-0.10.x.html
  28. +2 −2 0.12.1/docs/Detailed-Topics/Parallel-Execution.html
  29. +1 −1 0.12.1/docs/Detailed-Topics/Parsing-Input.html
  30. +1 −1 0.12.1/docs/Detailed-Topics/Paths.html
  31. +1 −1 0.12.1/docs/Detailed-Topics/Process.html
  32. +1 −1 0.12.1/docs/Detailed-Topics/Proxy-Repositories.html
  33. +1 −1 0.12.1/docs/Detailed-Topics/Publishing.html
  34. +1 −1 0.12.1/docs/Detailed-Topics/Resolvers.html
  35. +3 −3 0.12.1/docs/Detailed-Topics/Running-Project-Code.html
  36. +2 −2 0.12.1/docs/Detailed-Topics/Scripts.html
  37. +1 −1 0.12.1/docs/Detailed-Topics/Setup-Notes.html
  38. +1 −1 0.12.1/docs/Detailed-Topics/TaskInputs.html
  39. +2 −2 0.12.1/docs/Detailed-Topics/Tasks.html
  40. +1 −1 0.12.1/docs/Detailed-Topics/Testing.html
  41. +1 −1 0.12.1/docs/Detailed-Topics/Triggered-Execution.html
  42. +9 −5 0.12.1/docs/Detailed-Topics/Understanding-incremental-recompilation.html
  43. +1 −1 0.12.1/docs/Detailed-Topics/Update-Report.html
  44. +8 −1 0.12.1/docs/Detailed-Topics/index.html
  45. +1 −1 0.12.1/docs/Dormant/Basic-Configuration.html
  46. +1 −1 0.12.1/docs/Dormant/Configurations.html
  47. +1 −1 0.12.1/docs/Dormant/Dormant.html
  48. +2 −2 0.12.1/docs/Dormant/Full-Configuration.html
  49. +1 −1 0.12.1/docs/Dormant/Introduction-to-Full-Configurations.html
  50. +1 −1 0.12.1/docs/Dormant/Needs-New-Home.html
  51. +1 −1 0.12.1/docs/Dormant/Settings.html
  52. +1 −1 0.12.1/docs/Examples/Advanced-Command-Example.html
  53. +1 −1 0.12.1/docs/Examples/Advanced-Configurations-Example.html
  54. +1 −1 0.12.1/docs/Examples/Full-Configuration-Example.html
  55. +1 −1 0.12.1/docs/Examples/Quick-Configuration-Examples.html
  56. +1 −1 0.12.1/docs/Examples/index.html
  57. +1 −1 0.12.1/docs/Extending/Build-Loaders.html
  58. +1 −1 0.12.1/docs/Extending/Build-State.html
  59. +1 −1 0.12.1/docs/Extending/Command-Line-Applications.html
  60. +1 −1 0.12.1/docs/Extending/Commands.html
  61. +1 −1 0.12.1/docs/Extending/Input-Tasks.html
  62. +1 −1 0.12.1/docs/Extending/Plugins-Best-Practices.html
  63. +2 −2 0.12.1/docs/Extending/Plugins.html
  64. +1 −1 0.12.1/docs/Extending/Settings-Core.html
  65. +1 −1 0.12.1/docs/Extending/index.html
  66. +1 −1 0.12.1/docs/Getting-Started/Basic-Def.html
  67. +1 −1 0.12.1/docs/Getting-Started/Custom-Settings.html
  68. +1 −1 0.12.1/docs/Getting-Started/Directories.html
  69. +1 −1 0.12.1/docs/Getting-Started/Full-Def.html
  70. +1 −1 0.12.1/docs/Getting-Started/Hello.html
  71. +1 −1 0.12.1/docs/Getting-Started/Library-Dependencies.html
  72. +1 −1 0.12.1/docs/Getting-Started/More-About-Settings.html
  73. +1 −1 0.12.1/docs/Getting-Started/Multi-Project.html
  74. +1 −1 0.12.1/docs/Getting-Started/Running.html
  75. +1 −1 0.12.1/docs/Getting-Started/Scopes.html
  76. +1 −1 0.12.1/docs/Getting-Started/Setup.html
  77. +2 −2 0.12.1/docs/Getting-Started/Summary.html
  78. +1 −1 0.12.1/docs/Getting-Started/Using-Plugins.html
  79. +1 −1 0.12.1/docs/Getting-Started/Welcome.html
  80. +1 −1 0.12.1/docs/Getting-Started/index.html
  81. +132 −132 0.12.1/docs/Howto/Howto.html
  82. +1 −1 0.12.1/docs/Howto/generatefiles.html
  83. +1 −1 0.12.1/docs/Howto/index.html
  84. +1 −1 0.12.1/docs/Howto/inspect.html
  85. +1 −1 0.12.1/docs/Howto/interactive.html
  86. +1 −1 0.12.1/docs/Howto/logging.html
  87. +1 −1 0.12.1/docs/Howto/metadata.html
  88. +2 −2 0.12.1/docs/Howto/package.html
  89. +1 −1 0.12.1/docs/Howto/runningcommands.html
  90. +1 −1 0.12.1/docs/Howto/scala.html
  91. +1 −1 0.12.1/docs/Howto/triggered.html
  92. +1 −1 0.12.1/docs/Name-Index.html
  93. +30 −4 0.12.1/docs/_sources/Community/Community-Plugins.txt
  94. +1 −1 0.12.1/docs/_sources/Community/Opportunities.txt
  95. +154 −0 0.12.1/docs/_sources/Detailed-Topics/Macro-Projects.txt
  96. +1 −1 0.12.1/docs/_sources/Detailed-Topics/Parallel-Execution.txt
  97. +1 −1 0.12.1/docs/_sources/Detailed-Topics/Scripts.txt
  98. +1 −1 0.12.1/docs/_sources/Detailed-Topics/Tasks.txt
  99. +5 −1 0.12.1/docs/_sources/Detailed-Topics/Understanding-incremental-recompilation.txt
  100. +1 −1 0.12.1/docs/_sources/Extending/Plugins.txt
  101. +2 −2 0.12.1/docs/_sources/Howto/package.txt
  102. +2 −2 0.12.1/docs/_sources/faq.txt
  103. +2 −3 0.12.1/docs/_sources/home.txt
  104. +1 −1 0.12.1/docs/_static/searchtools.js
  105. +3 −3 0.12.1/docs/faq.html
  106. +3 −4 0.12.1/docs/home.html
  107. +2 −1 0.12.1/docs/index.html
  108. +1 −1 0.12.1/docs/search.html
  109. +1 −1 0.12.1/docs/searchindex.js
  110. +3 −3 index.html
View
38 0.12.1/docs/Community/ChangeSummary_0.12.0.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
@@ -95,8 +95,8 @@
<ul class="simple">
<li>The cross versioning convention has changed for Scala versions 2.10
and later as well as for sbt plugins.</li>
-<li>When invoked directly, 'update' will always perform an update (<a class="reference external" href="https://github.com/harrah/xsbt/issues/335" title="Managed dependencies not updated"><span class="xref issue closed">#335</span></a>)</li>
-<li>The sbt plugins repository is added by default for plugins and plugin definitions. <a class="reference external" href="https://github.com/harrah/xsbt/issues/380" title="nix scala-tools resolver and add a new default"><span class="xref issue closed">#380</span></a></li>
+<li>When invoked directly, 'update' will always perform an update (<a class="reference external" href="https://github.com/sbt/sbt/issues/335" title="Managed dependencies not updated"><span class="xref issue closed">#335</span></a>)</li>
+<li>The sbt plugins repository is added by default for plugins and plugin definitions. <a class="reference external" href="https://github.com/sbt/sbt/issues/380" title="nix scala-tools resolver and add a new default"><span class="xref issue closed">#380</span></a></li>
<li>Plugin configuration directory precedence has changed (see details
section below)</li>
<li>Source dependencies have been fixed, but the fix required changes
@@ -111,7 +111,7 @@
<li><tt class="docutils literal"><span class="pre">artifactName</span></tt> type has changed to
<tt class="docutils literal"><span class="pre">(ScalaVersion,</span> <span class="pre">Artifact,</span> <span class="pre">ModuleID)</span> <span class="pre">=&gt;</span> <span class="pre">String</span></tt></li>
<li><tt class="docutils literal"><span class="pre">javacOptions</span></tt> is now a task</li>
-<li><tt class="docutils literal"><span class="pre">session</span> <span class="pre">save</span></tt> overwrites settings in <tt class="docutils literal"><span class="pre">build.sbt</span></tt> (when appropriate). <a class="reference external" href="https://github.com/harrah/xsbt/issues/369" title="Overwrite previous setting if possible."><span class="xref issue closed">#369</span></a></li>
+<li><tt class="docutils literal"><span class="pre">session</span> <span class="pre">save</span></tt> overwrites settings in <tt class="docutils literal"><span class="pre">build.sbt</span></tt> (when appropriate). <a class="reference external" href="https://github.com/sbt/sbt/issues/369" title="Overwrite previous setting if possible."><span class="xref issue closed">#369</span></a></li>
<li>scala-library.jar is now required to be on the classpath in order to
compile Scala code. See the <tt class="docutils literal"><span class="pre">scala-library.jar</span></tt> section at the
bottom of the page for details.</li>
@@ -120,44 +120,44 @@
<div class="section" id="features">
<h2>Features<a class="headerlink" href="#features" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
-<li>Support for forking tests (<a class="reference external" href="https://github.com/harrah/xsbt/issues/415" title="'fork in test' initial implementation."><span class="xref issue closed">#415</span></a>)</li>
+<li>Support for forking tests (<a class="reference external" href="https://github.com/sbt/sbt/issues/415" title="'fork in test' initial implementation."><span class="xref issue closed">#415</span></a>)</li>
<li><tt class="docutils literal"><span class="pre">test-quick</span></tt> (see details section below)</li>
-<li>Support globally overriding repositories (<a class="reference external" href="https://github.com/harrah/xsbt/issues/472" title="Proxy repo config"><span class="xref issue closed">#472</span></a>)</li>
+<li>Support globally overriding repositories (<a class="reference external" href="https://github.com/sbt/sbt/issues/472" title="Proxy repo config"><span class="xref issue closed">#472</span></a>)</li>
<li>Added <tt class="docutils literal"><span class="pre">print-warnings</span></tt> task that will print unchecked and
deprecation warnings from the previous compilation without needing to
recompile (Scala 2.10+ only)</li>
<li>Support for loading an ivy settings file from a URL.</li>
<li><tt class="docutils literal"><span class="pre">projects</span> <span class="pre">add/remove</span> <span class="pre">&lt;URI&gt;</span></tt> for temporarily working with other builds</li>
<li>Enhanced control over parallel execution (see details section below)</li>
-<li><tt class="docutils literal"><span class="pre">inspect</span> <span class="pre">tree</span> <span class="pre">&lt;key&gt;</span></tt> for calling <tt class="docutils literal"><span class="pre">inspect</span></tt> command recursively (<a class="reference external" href="https://github.com/harrah/xsbt/issues/274" title="&quot;inspect tree &lt;key&gt;&quot; command"><span class="xref issue closed">#274</span></a>)</li>
+<li><tt class="docutils literal"><span class="pre">inspect</span> <span class="pre">tree</span> <span class="pre">&lt;key&gt;</span></tt> for calling <tt class="docutils literal"><span class="pre">inspect</span></tt> command recursively (<a class="reference external" href="https://github.com/sbt/sbt/issues/274" title="&quot;inspect tree &lt;key&gt;&quot; command"><span class="xref issue closed">#274</span></a>)</li>
</ul>
</div>
<div class="section" id="fixes">
<h2>Fixes<a class="headerlink" href="#fixes" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Delete a symlink and not its contents when recursively deleting a directory.</li>
<li>Fix detection of ancestors for java sources</li>
-<li>Fix the resolvers used for <tt class="docutils literal"><span class="pre">update-sbt-classifiers</span></tt> (<a class="reference external" href="https://github.com/harrah/xsbt/issues/304" title="update-sbt-classifiers doesn't work for SNAPSHOT plugins"><span class="xref issue closed">#304</span></a>)</li>
-<li>Fix auto-imports of plugins (<a class="reference external" href="https://github.com/harrah/xsbt/issues/412" title="SBT 0.12.0 plugin source dependencies collide and yet don't."><span class="xref issue closed">#412</span></a>)</li>
+<li>Fix the resolvers used for <tt class="docutils literal"><span class="pre">update-sbt-classifiers</span></tt> (<a class="reference external" href="https://github.com/sbt/sbt/issues/304" title="update-sbt-classifiers doesn't work for SNAPSHOT plugins"><span class="xref issue closed">#304</span></a>)</li>
+<li>Fix auto-imports of plugins (<a class="reference external" href="https://github.com/sbt/sbt/issues/412" title="SBT 0.12.0 plugin source dependencies collide and yet don't."><span class="xref issue closed">#412</span></a>)</li>
<li>Argument quoting (see details section below)</li>
-<li>Properly reset JLine after being stopped by Ctrl+z (unix only). <a class="reference external" href="https://github.com/harrah/xsbt/issues/394" title="pausing and resuming sbt (^Z - fg) loses keyboard echo"><span class="xref issue closed">#394</span></a></li>
+<li>Properly reset JLine after being stopped by Ctrl+z (unix only). <a class="reference external" href="https://github.com/sbt/sbt/issues/394" title="pausing and resuming sbt (^Z - fg) loses keyboard echo"><span class="xref issue closed">#394</span></a></li>
</ul>
</div>
<div class="section" id="improvements">
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>The launcher can launch all released sbt versions back to 0.7.0.</li>
<li>A more refined hint to run 'last' is given when a stack trace is suppressed.</li>
-<li>Use java 7 Redirect.INHERIT to inherit input stream of subprocess (<a class="reference external" href="https://github.com/harrah/xsbt/issues/462" title="Use java 7 Redirect.INHERIT to inherit subprocess' input stream."><span class="xref issue closed">#462</span></a>,<a class="reference external" href="https://github.com/harrah/xsbt/issues/327" title="&quot;java.io.IOException: Broken pipe&quot; after foo!&lt; and a key stroke"><span class="xref issue closed">#327</span></a>).
+<li>Use java 7 Redirect.INHERIT to inherit input stream of subprocess (<a class="reference external" href="https://github.com/sbt/sbt/issues/462" title="Use java 7 Redirect.INHERIT to inherit subprocess' input stream."><span class="xref issue closed">#462</span></a>,<a class="reference external" href="https://github.com/sbt/sbt/issues/327" title="&quot;java.io.IOException: Broken pipe&quot; after foo!&lt; and a key stroke"><span class="xref issue closed">#327</span></a>).
This should fix issues when forking interactive programs. (&#64;vigdorchik)</li>
-<li>Mirror ivy 'force' attribute (<a class="reference external" href="https://github.com/harrah/xsbt/issues/361" title="Mirror ivy \'force\' attribute in sbt."><span class="xref issue closed">#361</span></a>)</li>
+<li>Mirror ivy 'force' attribute (<a class="reference external" href="https://github.com/sbt/sbt/issues/361" title="Mirror ivy \'force\' attribute in sbt."><span class="xref issue closed">#361</span></a>)</li>
<li>Various improvements to <tt class="docutils literal"><span class="pre">help</span></tt> and <tt class="docutils literal"><span class="pre">tasks</span></tt> commands as well as
-new <tt class="docutils literal"><span class="pre">settings</span></tt> command (<a class="reference external" href="https://github.com/harrah/xsbt/issues/315" title="tasks list should be made comprehensible"><span class="xref issue closed">#315</span></a>)</li>
-<li>Bump jsch version to 0.1.46. (<a class="reference external" href="https://github.com/harrah/xsbt/issues/403" title="update jsch please!"><span class="xref issue closed">#403</span></a>)</li>
+new <tt class="docutils literal"><span class="pre">settings</span></tt> command (<a class="reference external" href="https://github.com/sbt/sbt/issues/315" title="tasks list should be made comprehensible"><span class="xref issue closed">#315</span></a>)</li>
+<li>Bump jsch version to 0.1.46. (<a class="reference external" href="https://github.com/sbt/sbt/issues/403" title="update jsch please!"><span class="xref issue closed">#403</span></a>)</li>
<li>Improved help commands: <tt class="docutils literal"><span class="pre">help</span></tt>, <tt class="docutils literal"><span class="pre">tasks</span></tt>, <tt class="docutils literal"><span class="pre">settings</span></tt>.</li>
<li>Bump to JLine 1.0 (see details section below)</li>
<li>Global repository setting (see details section below)</li>
-<li>Other fixes/improvements: <a class="reference external" href="https://github.com/harrah/xsbt/issues/368" title="Resolving sbt-plugins from cache is slow"><span class="xref issue closed">#368</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/377" title="'test-' preffix should be stripped to obtain classifier."><span class="xref issue closed">#377</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/378" title="Plugin should be able to write to Build.settings as well as Project.settings"><span class="xref issue closed">#378</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/386" title="Topic/macro def"><span class="xref issue closed">#386</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/387" title="Sbt does not remove empty output directories when appropriate, causing incremental compilation to fail"><span class="xref issue closed">#387</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/388" title="Easy way to add aliases in build.sbt / Build.scala"><span class="xref issue closed">#388</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/389" title="Add option to preserve last modified date for IO.unzip"><span class="xref issue closed">#389</span></a></li>
+<li>Other fixes/improvements: <a class="reference external" href="https://github.com/sbt/sbt/issues/368" title="Resolving sbt-plugins from cache is slow"><span class="xref issue closed">#368</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/377" title="'test-' preffix should be stripped to obtain classifier."><span class="xref issue closed">#377</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/378" title="Plugin should be able to write to Build.settings as well as Project.settings"><span class="xref issue closed">#378</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/386" title="Topic/macro def"><span class="xref issue closed">#386</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/387" title="Sbt does not remove empty output directories when appropriate, causing incremental compilation to fail"><span class="xref issue closed">#387</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/388" title="Easy way to add aliases in build.sbt / Build.scala"><span class="xref issue closed">#388</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/389" title="Add option to preserve last modified date for IO.unzip"><span class="xref issue closed">#389</span></a></li>
</ul>
</div>
<div class="section" id="experimental-or-in-progress">
@@ -202,7 +202,7 @@
<div class="section" id="parsing-task-axis">
<h2>Parsing task axis<a class="headerlink" href="#parsing-task-axis" title="Permalink to this headline">¶</a></h2>
<p>There is an important change related to parsing the task axis for
-settings and tasks that fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/202" title="Task-scoped keys"><span class="xref issue closed">#202</span></a></p>
+settings and tasks that fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/202" title="Task-scoped keys"><span class="xref issue closed">#202</span></a></p>
<ol class="arabic simple">
<li>The syntax before 0.12 has been
<tt class="docutils literal"><span class="pre">{build}project/config:key(for</span> <span class="pre">task)</span></tt></li>
@@ -257,7 +257,7 @@
</div>
<div class="section" id="source-dependencies">
<h2>Source dependencies<a class="headerlink" href="#source-dependencies" title="Permalink to this headline">¶</a></h2>
-<p>A fix for issue <a class="reference external" href="https://github.com/harrah/xsbt/issues/329" title="External projects cause plugin conflicts"><span class="xref issue closed">#329</span></a> is included in 0.12.0. This fix ensures that only one version of a plugin
+<p>A fix for issue <a class="reference external" href="https://github.com/sbt/sbt/issues/329" title="External projects cause plugin conflicts"><span class="xref issue closed">#329</span></a> is included in 0.12.0. This fix ensures that only one version of a plugin
is loaded across all projects. There are two parts to this.</p>
<ol class="arabic simple">
<li>The version of a plugin is fixed by the first build to load it. In
@@ -327,7 +327,7 @@
</div>
<div class="section" id="test-quick">
<h2>test-quick<a class="headerlink" href="#test-quick" title="Permalink to this headline">¶</a></h2>
-<p><tt class="docutils literal"><span class="pre">test-quick</span></tt> (<a class="reference external" href="https://github.com/harrah/xsbt/issues/393" title="Wip test quick"><span class="xref issue closed">#393</span></a>) runs the tests specified as arguments (or all tests if no arguments are
+<p><tt class="docutils literal"><span class="pre">test-quick</span></tt> (<a class="reference external" href="https://github.com/sbt/sbt/issues/393" title="Wip test quick"><span class="xref issue closed">#393</span></a>) runs the tests specified as arguments (or all tests if no arguments are
given) that:</p>
<ol class="arabic simple">
<li>have not been run yet OR</li>
@@ -338,7 +338,7 @@
</div>
<div class="section" id="argument-quoting">
<h2>Argument quoting<a class="headerlink" href="#argument-quoting" title="Permalink to this headline">¶</a></h2>
-<p>Argument quoting (<a class="reference external" href="https://github.com/harrah/xsbt/issues/396" title="Parser for escaped and verbatim string literals"><span class="xref issue closed">#396</span></a>) from the intereactive mode works like Scala string literals.</p>
+<p>Argument quoting (<a class="reference external" href="https://github.com/sbt/sbt/issues/396" title="Parser for escaped and verbatim string literals"><span class="xref issue closed">#396</span></a>) from the intereactive mode works like Scala string literals.</p>
<ol class="arabic simple">
<li><tt class="docutils literal"><span class="pre">&gt;</span> <span class="pre">command</span> <span class="pre">&quot;arg</span> <span class="pre">with</span> <span class="pre">spaces,\n</span> <span class="pre">escapes</span> <span class="pre">interpreted&quot;</span></tt></li>
<li><tt class="docutils literal"><span class="pre">&gt;</span> <span class="pre">command</span> <span class="pre">&quot;&quot;&quot;arg</span> <span class="pre">with</span> <span class="pre">spaces,\n</span> <span class="pre">escapes</span> <span class="pre">not</span> <span class="pre">interpreted&quot;&quot;&quot;</span></tt></li>
View
106 0.12.1/docs/Community/Changes.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
@@ -95,11 +95,11 @@
<h2>0.12.0 to 0.12.1<a class="headerlink" href="#to-0-12-1" title="Permalink to this headline">¶</a></h2>
<p>Dependency management fixes:</p>
<ul class="simple">
-<li>Merge multiple dependency definitions for the same ID. Workaround for <a class="reference external" href="https://github.com/harrah/xsbt/issues/468" title="One library dependency removes another"><span class="xref issue closed">#468</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/285" title="Sbt does not resolve dependencies with classifiers."><span class="xref issue closed">#285</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/419" title="Incorrect classpath when artifacts differ only by classifier"><span class="xref issue closed">#419</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/480" title="Simplify and correct rich uri"><span class="xref issue closed">#480</span></a>.</li>
+<li>Merge multiple dependency definitions for the same ID. Workaround for <a class="reference external" href="https://github.com/sbt/sbt/issues/468" title="One library dependency removes another"><span class="xref issue closed">#468</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/285" title="Sbt does not resolve dependencies with classifiers."><span class="xref issue closed">#285</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/419" title="Incorrect classpath when artifacts differ only by classifier"><span class="xref issue closed">#419</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/480" title="Simplify and correct rich uri"><span class="xref issue closed">#480</span></a>.</li>
<li>Don't write section of pom if scope is 'compile'.</li>
-<li>Ability to properly match on artifact type. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/507" title="Actually pass in the artifact, rather than just a global match"><span class="xref issue closed">#507</span></a> (Thomas).</li>
+<li>Ability to properly match on artifact type. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/507" title="Actually pass in the artifact, rather than just a global match"><span class="xref issue closed">#507</span></a> (Thomas).</li>
<li>Force <tt class="docutils literal"><span class="pre">update</span></tt> to run on changes to last modified time of artifacts
-or cached descriptor (part of fix for <a class="reference external" href="https://github.com/harrah/xsbt/issues/532" title="Cached UpdateReport may become stale if cachedDescriptor was externally changed"><span class="xref issue closed">#532</span></a>). It may also fix
+or cached descriptor (part of fix for <a class="reference external" href="https://github.com/sbt/sbt/issues/532" title="Cached UpdateReport may become stale if cachedDescriptor was externally changed"><span class="xref issue closed">#532</span></a>). It may also fix
issues when working with multiple local projects via 'publish-local'
and binary dependencies.</li>
<li>Per-project resolution cache that deletes cached files before
@@ -114,7 +114,7 @@
<li>There will no longer be individual files directly in <tt class="docutils literal"><span class="pre">~/.ivy2/cache/</span></tt></li>
<li>Resolve reports are now in <tt class="docutils literal"><span class="pre">target/resolution-cache/reports/</span></tt>, viewable with a browser.</li>
<li>Cache location includes extra attributes so that cross builds of a
-plugin do not overwrite each other. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/532" title="Cached UpdateReport may become stale if cachedDescriptor was externally changed"><span class="xref issue closed">#532</span></a>.</li>
+plugin do not overwrite each other. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/532" title="Cached UpdateReport may become stale if cachedDescriptor was externally changed"><span class="xref issue closed">#532</span></a>.</li>
</ul>
</div></blockquote>
<p>Three stage incremental compilation:</p>
@@ -136,13 +136,13 @@
</ul>
<p>Miscellaneous fixes and improvements:</p>
<ul class="simple">
-<li>Various test forking fixes. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/512" title="test with fork enabled hangs in some cases"><span class="xref issue closed">#512</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/515" title="test with fork reports success when forked JVM crash by native code"><span class="xref issue closed">#515</span></a>.</li>
-<li>Proper isolation of build definition classes. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/536" title="ProjectRef no longer resolves correctly in 0.12.0"><span class="xref issue closed">#536</span></a>, <a class="reference external" href="https://github.com/harrah/xsbt/issues/511" title="Cyclic dependencies in 0.12.0-RC4"><span class="xref issue closed">#511</span></a>.</li>
-<li><tt class="docutils literal"><span class="pre">orbit</span></tt> packaging should be handled like a standard jar. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/499" title="SBT, Jetty and Servlet 3.0"><span class="xref issue closed">#499</span></a>.</li>
-<li>In <tt class="docutils literal"><span class="pre">IO.copyFile</span></tt>, limit maximum size transferred via NIO. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/491" title="IO.copyFile fails with larger files on Windows"><span class="xref issue closed">#491</span></a>.</li>
-<li>Add OSX JNI library extension in <tt class="docutils literal"><span class="pre">includeFilter</span></tt> by default. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/500" title="xsbt does not automatically pick up *.jnilib (Mac OS X JNI lib files) from the unmanaged lib folder"><span class="xref issue closed">#500</span></a>. (Indrajit)</li>
-<li>Translate <tt class="docutils literal"><span class="pre">show</span> <span class="pre">x</span> <span class="pre">y</span></tt> into <tt class="docutils literal"><span class="pre">;show</span> <span class="pre">x</span> <span class="pre">;show</span> <span class="pre">y</span></tt> . Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/495" title="&quot;show&quot; could act more like &quot;cat&quot; and less like &quot;eval&quot;"><span class="xref issue closed">#495</span></a>.</li>
-<li>Clean up temporary directory on exit. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/502" title="Temporary files not deleted"><span class="xref issue closed">#502</span></a>.</li>
+<li>Various test forking fixes. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/512" title="test with fork enabled hangs in some cases"><span class="xref issue closed">#512</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/515" title="test with fork reports success when forked JVM crash by native code"><span class="xref issue closed">#515</span></a>.</li>
+<li>Proper isolation of build definition classes. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/536" title="ProjectRef no longer resolves correctly in 0.12.0"><span class="xref issue closed">#536</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/511" title="Cyclic dependencies in 0.12.0-RC4"><span class="xref issue closed">#511</span></a>.</li>
+<li><tt class="docutils literal"><span class="pre">orbit</span></tt> packaging should be handled like a standard jar. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/499" title="SBT, Jetty and Servlet 3.0"><span class="xref issue closed">#499</span></a>.</li>
+<li>In <tt class="docutils literal"><span class="pre">IO.copyFile</span></tt>, limit maximum size transferred via NIO. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/491" title="IO.copyFile fails with larger files on Windows"><span class="xref issue closed">#491</span></a>.</li>
+<li>Add OSX JNI library extension in <tt class="docutils literal"><span class="pre">includeFilter</span></tt> by default. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/500" title="xsbt does not automatically pick up *.jnilib (Mac OS X JNI lib files) from the unmanaged lib folder"><span class="xref issue closed">#500</span></a>. (Indrajit)</li>
+<li>Translate <tt class="docutils literal"><span class="pre">show</span> <span class="pre">x</span> <span class="pre">y</span></tt> into <tt class="docutils literal"><span class="pre">;show</span> <span class="pre">x</span> <span class="pre">;show</span> <span class="pre">y</span></tt> . Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/495" title="&quot;show&quot; could act more like &quot;cat&quot; and less like &quot;eval&quot;"><span class="xref issue closed">#495</span></a>.</li>
+<li>Clean up temporary directory on exit. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/502" title="Temporary files not deleted"><span class="xref issue closed">#502</span></a>.</li>
<li><tt class="docutils literal"><span class="pre">set</span></tt> prints the scopes+keys it defines and affects.</li>
<li>Tab completion for <tt class="docutils literal"><span class="pre">set</span></tt> (experimental).</li>
<li>Report file name when an error occurs while opening a corrupt zip
@@ -156,7 +156,7 @@
<p>Forward-compatible-only change (not present in 0.12.0):</p>
<ul class="simple">
<li><tt class="docutils literal"><span class="pre">sourcesInBase</span></tt> setting controls whether sources in base directory
-are included. Fixes <a class="reference external" href="https://github.com/harrah/xsbt/issues/494" title="No setting to exclude the root from source directories"><span class="xref issue closed">#494</span></a>.</li>
+are included. Fixes <a class="reference external" href="https://github.com/sbt/sbt/issues/494" title="No setting to exclude the root from source directories"><span class="xref issue closed">#494</span></a>.</li>
</ul>
</div>
<div class="section" id="to-0-12-0">
@@ -186,16 +186,16 @@
<ul class="simple">
<li>Compiler interface works with 2.10</li>
<li><tt class="docutils literal"><span class="pre">maxErrors</span></tt> setting is no longer ignored</li>
-<li>Correct test count. <a class="reference external" href="https://github.com/harrah/xsbt/issues/372" title="Inconsistent Test Count"><span class="xref issue closed">#372</span></a> (Eugene)</li>
+<li>Correct test count. <a class="reference external" href="https://github.com/sbt/sbt/issues/372" title="Inconsistent Test Count"><span class="xref issue closed">#372</span></a> (Eugene)</li>
<li>Fix file descriptor leak in process library (Daniel)</li>
-<li>Buffer url input stream returned by Using. <a class="reference external" href="https://github.com/harrah/xsbt/issues/437" title="IO.unzipURL and friends should use buffering"><span class="xref issue closed">#437</span></a></li>
-<li>Jsch version bumped to 0.1.46. <a class="reference external" href="https://github.com/harrah/xsbt/issues/403" title="update jsch please!"><span class="xref issue closed">#403</span></a></li>
+<li>Buffer url input stream returned by Using. <a class="reference external" href="https://github.com/sbt/sbt/issues/437" title="IO.unzipURL and friends should use buffering"><span class="xref issue closed">#437</span></a></li>
+<li>Jsch version bumped to 0.1.46. <a class="reference external" href="https://github.com/sbt/sbt/issues/403" title="update jsch please!"><span class="xref issue closed">#403</span></a></li>
<li>JUnit test detection handles ancestors properly (Indrajit)</li>
-<li>Avoid unnecessarily re-resolving plugins. <a class="reference external" href="https://github.com/harrah/xsbt/issues/368" title="Resolving sbt-plugins from cache is slow"><span class="xref issue closed">#368</span></a></li>
+<li>Avoid unnecessarily re-resolving plugins. <a class="reference external" href="https://github.com/sbt/sbt/issues/368" title="Resolving sbt-plugins from cache is slow"><span class="xref issue closed">#368</span></a></li>
<li>Substitute variables in explicit version strings and custom
repository definitions in launcher configuration</li>
<li>Support setting sbt.version from system property, which overrides
-setting in a properties file. <a class="reference external" href="https://github.com/harrah/xsbt/issues/354" title="sbt.version in properties file is overly insistent"><span class="xref issue closed">#354</span></a></li>
+setting in a properties file. <a class="reference external" href="https://github.com/sbt/sbt/issues/354" title="sbt.version in properties file is overly insistent"><span class="xref issue closed">#354</span></a></li>
<li>Minor improvements to command/key suggestions</li>
</ul>
</div>
@@ -207,16 +207,16 @@
of default repositories, which is used for obtaining sbt and Scala
dependencies. This is motivated by the high probability that
including this repository was causing the various problems some users
-have with the launcher not finding some dependencies (<a class="reference external" href="https://github.com/harrah/xsbt/issues/217" title="new sbt install fails downloading commons-codec"><span class="xref issue closed">#217</span></a>).</li>
+have with the launcher not finding some dependencies (<a class="reference external" href="https://github.com/sbt/sbt/issues/217" title="new sbt install fails downloading commons-codec"><span class="xref issue closed">#217</span></a>).</li>
</ul>
<p>Fixes:</p>
<ul class="simple">
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/257" title="Multiple classifiers in pom dependency"><span class="xref issue closed">#257</span></a> Fix invalid classifiers in pom generation (Indrajit)</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/255" title="ClassNotFoundException when using scripted-plugin"><span class="xref issue closed">#255</span></a> Fix scripted plugin descriptor (Artyom)</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/257" title="Multiple classifiers in pom dependency"><span class="xref issue closed">#257</span></a> Fix invalid classifiers in pom generation (Indrajit)</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/255" title="ClassNotFoundException when using scripted-plugin"><span class="xref issue closed">#255</span></a> Fix scripted plugin descriptor (Artyom)</li>
<li>Fix forking git on windows (Stefan, Josh)</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/261" title="semicolon separated commands no longer working in 0.11.1"><span class="xref issue closed">#261</span></a> Fix whitespace handling for semicolon-separated commands</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/263" title="0.11.1: libraryDependencies does not work with &quot;from&quot;"><span class="xref issue closed">#263</span></a> Fix handling of dependencies with an explicit URL</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/272" title="global plugins don't get loaded automatically"><span class="xref issue">#272</span></a> Show deprecation message for <tt class="docutils literal"><span class="pre">project/plugins/</span></tt></li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/261" title="semicolon separated commands no longer working in 0.11.1"><span class="xref issue closed">#261</span></a> Fix whitespace handling for semicolon-separated commands</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/263" title="0.11.1: libraryDependencies does not work with &quot;from&quot;"><span class="xref issue closed">#263</span></a> Fix handling of dependencies with an explicit URL</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/272" title="global plugins don't get loaded automatically"><span class="xref issue">#272</span></a> Show deprecation message for <tt class="docutils literal"><span class="pre">project/plugins/</span></tt></li>
</ul>
</div>
<div class="section" id="to-0-11-1">
@@ -235,27 +235,27 @@
<p>Fixes and improvements:</p>
<ul class="simple">
<li>Show help for a key with <tt class="docutils literal"><span class="pre">help</span> <span class="pre">&lt;key&gt;</span></tt></li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/21" title="AnalysisStore takes up extremely large amounts of memory"><span class="xref issue closed">#21</span></a> Reduced memory and time overhead of incremental recompilation with signature hash based
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/21" title="AnalysisStore takes up extremely large amounts of memory"><span class="xref issue closed">#21</span></a> Reduced memory and time overhead of incremental recompilation with signature hash based
approach.</li>
<li>Rotate global log so that only output since last prompt is displayed
for <tt class="docutils literal"><span class="pre">last</span></tt></li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/169" title="Basic support for exclusions in inline dependencies"><span class="xref issue closed">#169</span></a> Add support for exclusions with excludeAll and exclude methods on ModuleID. (Indrajit)</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/235" title="Add launcher property to configure Ivy's checksum checking"><span class="xref issue closed">#235</span></a> Checksums configurable for launcher</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/246" title="'update' is not invalidated when an internal dependency's 'update' gets invalidated"><span class="xref issue closed">#246</span></a> Invalidate <tt class="docutils literal"><span class="pre">update</span></tt> when <tt class="docutils literal"><span class="pre">update</span></tt> is invalidated for an internal project
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/169" title="Basic support for exclusions in inline dependencies"><span class="xref issue closed">#169</span></a> Add support for exclusions with excludeAll and exclude methods on ModuleID. (Indrajit)</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/235" title="Add launcher property to configure Ivy's checksum checking"><span class="xref issue closed">#235</span></a> Checksums configurable for launcher</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/246" title="'update' is not invalidated when an internal dependency's 'update' gets invalidated"><span class="xref issue closed">#246</span></a> Invalidate <tt class="docutils literal"><span class="pre">update</span></tt> when <tt class="docutils literal"><span class="pre">update</span></tt> is invalidated for an internal project
dependency</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/138" title="means to access plugin classpath; classifiers"><span class="xref issue closed">#138</span></a> Include plugin sources and docs in <tt class="docutils literal"><span class="pre">update-sbt-classifiers</span></tt></li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/219" title="add 'uninitialCommands' feature"><span class="xref issue closed">#219</span></a> Add cleanupCommands setting to specify commands to run before interpreter exits</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/46" title="updateClassifiers should not try to download failed artifact multiple times"><span class="xref issue closed">#46</span></a> Fix regression in caching missing classifiers for <tt class="docutils literal"><span class="pre">update-classifiers</span></tt> and <tt class="docutils literal"><span class="pre">update-sbt-classifiers</span></tt>.</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/228" title="Ctrl-C Should Cancel Current Task"><span class="xref issue closed">#228</span></a> Set <tt class="docutils literal"><span class="pre">connectInput</span></tt> to true to connect standard input to forked run</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/229" title="Reading from stdin impossible in forked run"><span class="xref issue closed">#229</span></a> Limited task execution interruption using ctrl+c</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/220" title="Java sources don't pick up change is Scala dependency"><span class="xref issue closed">#220</span></a> Properly record source dependencies from separate compilation runs in the same step.</li>
-<li><a class="reference external" href="https://github.com/harrah/xsbt/issues/214" title="Make SBT give some notification when you don't have compile/test/runtime classpaths setup"><span class="xref issue closed">#214</span></a> Better default behavior for classpathConfiguration for external Ivy files</li>
-<li><span class="xref issue">#{issue.id}</span> Fix transitive plugin dependencies.</li>
-<li><span class="xref issue">#{issue.id}</span> Generate section in make-pom. (Jan)</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/138" title="means to access plugin classpath; classifiers"><span class="xref issue closed">#138</span></a> Include plugin sources and docs in <tt class="docutils literal"><span class="pre">update-sbt-classifiers</span></tt></li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/219" title="add 'uninitialCommands' feature"><span class="xref issue closed">#219</span></a> Add cleanupCommands setting to specify commands to run before interpreter exits</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/46" title="updateClassifiers should not try to download failed artifact multiple times"><span class="xref issue closed">#46</span></a> Fix regression in caching missing classifiers for <tt class="docutils literal"><span class="pre">update-classifiers</span></tt> and <tt class="docutils literal"><span class="pre">update-sbt-classifiers</span></tt>.</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/228" title="Ctrl-C Should Cancel Current Task"><span class="xref issue closed">#228</span></a> Set <tt class="docutils literal"><span class="pre">connectInput</span></tt> to true to connect standard input to forked run</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/229" title="Reading from stdin impossible in forked run"><span class="xref issue closed">#229</span></a> Limited task execution interruption using ctrl+c</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/220" title="Java sources don't pick up change is Scala dependency"><span class="xref issue closed">#220</span></a> Properly record source dependencies from separate compilation runs in the same step.</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/214" title="Make SBT give some notification when you don't have compile/test/runtime classpaths setup"><span class="xref issue closed">#214</span></a> Better default behavior for classpathConfiguration for external Ivy files</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/212" title="A plugin dependency from a plugin doesn't publish"><span class="xref issue closed">#212</span></a> Fix transitive plugin dependencies.</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/222" title="Added support for &lt;classifier&gt; in makePom"><span class="xref issue closed">#222</span></a> Generate section in make-pom. (Jan)</li>
<li>Build resolvers, loaders, and transformers.</li>
<li>Allow project dependencies to be modified by a setting (buildDependencies) but with the restriction that new builds cannot
be introduced.</li>
-<li><span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span></li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/174" title="reduce, reuse, recycle"><span class="xref issue closed">#174</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/196" title="Adding parsing of a credentials file to add Ivy Credentials to the keyring"><span class="xref issue closed">#196</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/201" title="Aliasing commands don't work as expected"><span class="xref issue closed">#201</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/204" title="&quot;Reference to undefined setting&quot; while using an optional key"><span class="xref issue closed">#204</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/207" title="enhance artifactName and Artifact.apply to support Settings references"><span class="xref issue closed">#207</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/208" title="xsbt compatibility with java 7"><span class="xref issue closed">#208</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/226" title="Extend sbt-launcher for long running applications"><span class="xref issue closed">#226</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/224" title="add support for a masked readline"><span class="xref issue closed">#224</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/253" title="&quot;Error wrapping InputStream in GZIPInputStream: java.io.EOFException&quot; in compile:copy-resources"><span class="xref issue closed">#253</span></a></li>
</ul>
</div>
<div class="section" id="to-0-11-0">
@@ -292,38 +292,38 @@
instead. Will likely deprecate <tt class="docutils literal"><span class="pre">plugins/</span></tt> directory</li>
<li>Key display is context sensitive. For example, in a single project,
the build and project axes will not be displayed</li>
-<li><span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>: Various settings
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/114" title="unexpected dummy task parse error with InputKey in inConfig vs global scope"><span class="xref issue closed">#114</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/118" title="Print SBT version on launch failure"><span class="xref issue closed">#118</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/121" title="task scoped settings difficult to inspect from the console"><span class="xref issue closed">#121</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/132" title="incompatible version warnings appear spurious"><span class="xref issue closed">#132</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/135" title="better diagnostics when insufficient scope axes are specified"><span class="xref issue closed">#135</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/157" title="scala swing exceptions not printed with &quot;run&quot; except in forked mode"><span class="xref issue closed">#157</span></a>: Various settings
and error message improvements</li>
-<li><span class="xref issue">#{issue.id}</span>: Support configuring checksums separately for <tt class="docutils literal"><span class="pre">publish</span></tt> and <tt class="docutils literal"><span class="pre">update</span></tt></li>
-<li><span class="xref issue">#{issue.id}</span>: Add <tt class="docutils literal"><span class="pre">about</span></tt> command</li>
-<li><span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>: Improve <tt class="docutils literal"><span class="pre">last</span></tt> command. Aggregate <tt class="docutils literal"><span class="pre">last</span> <span class="pre">&lt;task&gt;</span></tt> and display all recent output for <tt class="docutils literal"><span class="pre">last</span></tt></li>
-<li><span class="xref issue">#{issue.id}</span>: Support read-only external file projects (Fred)</li>
-<li><span class="xref issue">#{issue.id}</span>: Add <tt class="docutils literal"><span class="pre">skip</span></tt> setting to override recompilation change detection</li>
-<li><span class="xref issue">#{issue.id}</span>: Improvements to pom generation (Indrajit)</li>
-<li><span class="xref issue">#{issue.id}</span>, <span class="xref issue">#{issue.id}</span>: Add standard manifest attributes to binary and source jars (Indrajit)</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/115" title="Make checksums settable independently for publishing and for resolving"><span class="xref issue closed">#115</span></a>: Support configuring checksums separately for <tt class="docutils literal"><span class="pre">publish</span></tt> and <tt class="docutils literal"><span class="pre">update</span></tt></li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/118" title="Print SBT version on launch failure"><span class="xref issue closed">#118</span></a>: Add <tt class="docutils literal"><span class="pre">about</span></tt> command</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/118" title="Print SBT version on launch failure"><span class="xref issue closed">#118</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/131" title="'last &lt;task&gt;' should take aggregation into account"><span class="xref issue closed">#131</span></a>: Improve <tt class="docutils literal"><span class="pre">last</span></tt> command. Aggregate <tt class="docutils literal"><span class="pre">last</span> <span class="pre">&lt;task&gt;</span></tt> and display all recent output for <tt class="docutils literal"><span class="pre">last</span></tt></li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/120" title="Readonly file ProjectRef"><span class="xref issue closed">#120</span></a>: Support read-only external file projects (Fred)</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/128" title="Way to disable recompilation/dependency analysis based on a task output"><span class="xref issue closed">#128</span></a>: Add <tt class="docutils literal"><span class="pre">skip</span></tt> setting to override recompilation change detection</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/139" title="Fixes for generated pom"><span class="xref issue closed">#139</span></a>: Improvements to pom generation (Indrajit)</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/140" title="Add support for common project information (description, homepage, licenses)"><span class="xref issue closed">#140</span></a>, <a class="reference external" href="https://github.com/sbt/sbt/issues/145" title="Add the standard main manifest attributes with packageOptions"><span class="xref issue closed">#145</span></a>: Add standard manifest attributes to binary and source jars (Indrajit)</li>
<li>Allow sources used for <tt class="docutils literal"><span class="pre">doc</span></tt> generation to be different from sources for <tt class="docutils literal"><span class="pre">compile</span></tt></li>
-<li><span class="xref issue">#{issue.id}</span>: Made <tt class="docutils literal"><span class="pre">package</span></tt> an alias for <tt class="docutils literal"><span class="pre">package-bin</span></tt></li>
-<li><span class="xref issue">#{issue.id}</span>: handling of optional dependencies in pom generation</li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/156" title="Make 'package' an alias to underlying package-jar"><span class="xref issue closed">#156</span></a>: Made <tt class="docutils literal"><span class="pre">package</span></tt> an alias for <tt class="docutils literal"><span class="pre">package-bin</span></tt></li>
+<li><a class="reference external" href="https://github.com/sbt/sbt/issues/162" title="`optional` config for library dependency maps to incorrect scope"><span class="xref issue closed">#162</span></a>: handling of optional dependencies in pom generation</li>
</ul>
</div>
<div class="section" id="to-0-10-1">
<h2>0.10.0 to 0.10.1<a class="headerlink" href="#to-0-10-1" title="Permalink to this headline">¶</a></h2>
<p>Some of the more visible changes:</p>
<ul class="simple">
-<li>Support &quot;provided&quot; as a valid configuration for inter-project dependencies <span class="xref issue">#{issue.id}</span></li>
-<li>Try out some better error messages for build.sbt in a few common situations <span class="xref issue">#{issue.id}</span></li>
-<li>Drop &quot;Incomplete tasks ...&quot; line from error messages. <span class="xref issue">#{issue.id}</span></li>
+<li>Support &quot;provided&quot; as a valid configuration for inter-project dependencies <a class="reference external" href="https://github.com/sbt/sbt/issues/53" title="&quot;provided&quot; for inter-project dependencies"><span class="xref issue closed">#53</span></a></li>
+<li>Try out some better error messages for build.sbt in a few common situations <a class="reference external" href="https://github.com/sbt/sbt/issues/58" title="Display a meaningful error message for build.sbt files that do not use empty lines"><span class="xref issue closed">#58</span></a></li>
+<li>Drop &quot;Incomplete tasks ...&quot; line from error messages. <a class="reference external" href="https://github.com/sbt/sbt/issues/32" title="Introduce quietErrorSummary setting and use it in compile task"><span class="xref issue closed">#32</span></a></li>
<li>Better handling of javac logging. gc-74</li>
<li>Warn when reload discards session settings</li>
<li>Cache failing classifiers, making 'update-classifiers' a practical replacement for withSources()</li>
-<li>Global settings may be provided in ~/.sbt/build.sbt <span class="xref issue">#{issue.id}</span></li>
+<li>Global settings may be provided in ~/.sbt/build.sbt <a class="reference external" href="https://github.com/sbt/sbt/issues/52" title="Global .sbt files for settings"><span class="xref issue closed">#52</span></a></li>
<li>No need to define &quot;sbtPlugin := true&quot; in project/plugins/ or ~/.sbt/plugins/</li>
<li>Provide statistics and list of evicted modules in UpdateReport</li>
<li>Scope use of 'transitive-classifiers' by 'update-sbt-classifiers' and 'update-classifiers' for separate configuration.</li>
<li>Default project ID includes a hash of base directory to avoid collisions in simple cases.</li>
<li>'extra-loggers' setting to make it easier to add loggers</li>
<li>Associate ModuleID, Artifact and Configuration with a classpath entry
-(moduleID, artifact, and configuration keys). <span class="xref issue">#{issue.id}</span></li>
+(moduleID, artifact, and configuration keys). <a class="reference external" href="https://github.com/sbt/sbt/issues/41" title="Associate ModuleID to externalDependencyClasspath entries "><span class="xref issue closed">#41</span></a></li>
<li>Put httpclient on Ivy's classpath, which seems to speed up 'update'.</li>
</ul>
</div>
View
36 0.12.1/docs/Community/Community-Plugins.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
@@ -129,7 +129,7 @@
</div>
<div class="section" id="available-plugins">
<h2>Available Plugins<a class="headerlink" href="#available-plugins" title="Permalink to this headline">¶</a></h2>
-<p>Please feel free to <a class="reference external" href="https://github.com/harrah/xsbt/pulls">submit a pull request</a> that adds your plugin to the list.</p>
+<p>Please feel free to <a class="reference external" href="https://github.com/sbt/sbt/pulls">submit a pull request</a> that adds your plugin to the list.</p>
<div class="section" id="plugins-for-ides">
<h3>Plugins for IDEs:<a class="headerlink" href="#plugins-for-ides" title="Permalink to this headline">¶</a></h3>
<ul class="simple">
@@ -163,6 +163,10 @@
<a class="reference external" href="https://github.com/guardian/sbt-teamcity-test-reporting-plugin">https://github.com/guardian/sbt-teamcity-test-reporting-plugin</a></li>
<li>xsbt-cucumber-plugin:
<a class="reference external" href="https://github.com/skipoleschris/xsbt-cucumber-plugin">https://github.com/skipoleschris/xsbt-cucumber-plugin</a></li>
+<li>sbt-multi-jvm:
+<a class="reference external" href="https://github.com/typesafehub/sbt-multi-jvm">https://github.com/typesafehub/sbt-multi-jvm</a></li>
+<li>schoir (Distributed testing plugin):
+<a class="reference external" href="https://github.com/typesafehub/schoir">https://github.com/typesafehub/schoir</a></li>
</ul>
</div>
<div class="section" id="static-code-analysis-plugins">
@@ -181,6 +185,8 @@
<li>xsbt-proguard-plugin: <a class="reference external" href="https://github.com/siasia/xsbt-proguard-plugin">https://github.com/siasia/xsbt-proguard-plugin</a></li>
<li>sbt-deploy: <a class="reference external" href="https://github.com/reaktor/sbt-deploy">https://github.com/reaktor/sbt-deploy</a></li>
<li>sbt-appbundle (os x standalone): <a class="reference external" href="https://github.com/sbt/sbt-appbundle">https://github.com/sbt/sbt-appbundle</a></li>
+<li>sbt-onejar (Packages your project using One-JAR™):
+<a class="reference external" href="https://github.com/sbt/sbt-onejar">https://github.com/sbt/sbt-onejar</a></li>
</ul>
</div>
<div class="section" id="frontend-development-plugins">
@@ -216,11 +222,15 @@
<li>sbt-pgp (PGP signing plugin, can generate keys too):
<a class="reference external" href="https://github.com/sbt/sbt-pgp">https://github.com/sbt/sbt-pgp</a></li>
<li>sbt-release (customizable release process):
-<a class="reference external" href="https://github.com/gseitz/sbt-release">https://github.com/gseitz/sbt-release</a></li>
+<a class="reference external" href="https://github.com/sbt/sbt-release">https://github.com/sbt/sbt-release</a></li>
<li>sbt-unique-version (emulates unique snapshots):
<a class="reference external" href="https://github.com/sbt/sbt-unique-version">https://github.com/sbt/sbt-unique-version</a></li>
<li>sbt-pack (generates packages with dependent jars and launch scripts):
<a class="reference external" href="https://github.com/xerial/sbt-pack">https://github.com/xerial/sbt-pack</a></li>
+<li>sbt-start-script:
+<a class="reference external" href="https://github.com/sbt/sbt-start-script">https://github.com/sbt/sbt-start-script</a></li>
+<li>sbt-native-packager:
+<a class="reference external" href="https://github.com/sbt/sbt-native-packager">https://github.com/sbt/sbt-native-packager</a></li>
</ul>
</div>
<div class="section" id="system-plugins">
@@ -232,6 +242,10 @@
<a class="reference external" href="https://github.com/philcali/cronish-sbt">https://github.com/philcali/cronish-sbt</a></li>
<li>git (executes git commands): <a class="reference external" href="https://github.com/sbt/sbt-git-plugin">https://github.com/sbt/sbt-git-plugin</a></li>
<li>svn (execute svn commands): <a class="reference external" href="https://github.com/xuwei-k/sbtsvn">https://github.com/xuwei-k/sbtsvn</a></li>
+<li>sbt-groll (sbt plugin to navigate the Git history):
+<a class="reference external" href="https://github.com/sbt/sbt-groll">https://github.com/sbt/sbt-groll</a></li>
+<li>sbt-twt (twitter processor for sbt):
+<a class="reference external" href="https://github.com/sbt/sbt-twt">https://github.com/sbt/sbt-twt</a></li>
</ul>
</div>
<div class="section" id="code-generator-plugins">
@@ -242,10 +256,10 @@
<li>sbt-scalaxb (XSD and WSDL binding):
<a class="reference external" href="https://github.com/eed3si9n/scalaxb">https://github.com/eed3si9n/scalaxb</a></li>
<li>sbt-protobuf (Google Protocol Buffers):
-<a class="reference external" href="https://github.com/gseitz/sbt-protobuf">https://github.com/gseitz/sbt-protobuf</a></li>
+<a class="reference external" href="https://github.com/sbt/sbt-protobuf">https://github.com/sbt/sbt-protobuf</a></li>
<li>sbt-avro (Apache Avro): <a class="reference external" href="https://github.com/cavorite/sbt-avro">https://github.com/cavorite/sbt-avro</a></li>
<li>sbt-xjc (XSD binding, using <a class="reference external" href="http://download.oracle.com/javase/6/docs/technotes/tools/share/xjc.html">JAXB XJC</a>):
-<a class="reference external" href="https://github.com/retronym/sbt-xjc">https://github.com/retronym/sbt-xjc</a></li>
+<a class="reference external" href="https://github.com/sbt/sbt-xjc">https://github.com/sbt/sbt-xjc</a></li>
<li>xsbt-scalate-generate (Generate/Precompile Scalate Templates):
<a class="reference external" href="https://github.com/backchatio/xsbt-scalate-generate">https://github.com/backchatio/xsbt-scalate-generate</a></li>
<li>sbt-antlr (Generate Java source code based on ANTLR3 grammars):
@@ -264,6 +278,8 @@
<li>sbtend (Generate Java source code from
<a class="reference external" href="http://www.eclipse.org/xtend/">xtend</a> ):
<a class="reference external" href="https://github.com/xuwei-k/sbtend">https://github.com/xuwei-k/sbtend</a></li>
+<li>sbt-boilerplate (generating scala.Tuple/Function related boilerplate code):
+<a class="reference external" href="https://github.com/sbt/sbt-boilerplate">https://github.com/sbt/sbt-boilerplate</a></li>
</ul>
</div>
<div class="section" id="database-plugins">
@@ -280,6 +296,8 @@
<ul class="simple">
<li>sbt-lwm (Convert lightweight markup files, e.g., Markdown and
Textile, to HTML): <a class="reference external" href="http://software.clapper.org/sbt-lwm/">http://software.clapper.org/sbt-lwm/</a></li>
+<li>sbt-site (Site generation for SBT):
+<a class="reference external" href="https://github.com/sbt/sbt-site">https://github.com/sbt/sbt-site</a></li>
</ul>
</div>
<div class="section" id="utility-plugins">
@@ -308,6 +326,14 @@
<li>sbt-man (Looks up scaladoc): <a class="reference external" href="https://github.com/sbt/sbt-man">https://github.com/sbt/sbt-man</a></li>
<li>sbt-taglist (Looks for TODO-tags in the sources):
<a class="reference external" href="https://github.com/johanandren/sbt-taglist">https://github.com/johanandren/sbt-taglist</a></li>
+<li>migration-manager:
+<a class="reference external" href="https://github.com/typesafehub/migration-manager">https://github.com/typesafehub/migration-manager</a></li>
+<li>sbt-scalariform (adding support for source code formatting using Scalariform):
+<a class="reference external" href="https://github.com/sbt/sbt-scalariform">https://github.com/sbt/sbt-scalariform</a></li>
+<li>sbt-aspectj:
+<a class="reference external" href="https://github.com/sbt/sbt-aspectj">https://github.com/sbt/sbt-aspectj</a></li>
+<li>sbt-properties:
+<a class="reference external" href="https://github.com/sbt/sbt-properties">https://github.com/sbt/sbt-properties</a></li>
</ul>
</div>
<div class="section" id="code-coverage-plugins">
View
2 0.12.1/docs/Community/Credits.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Community/Nightly-Builds.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
4 0.12.1/docs/Community/Opportunities.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
@@ -102,7 +102,7 @@
<li>Inter-project source dependencies</li>
<li>Binary dependencies (jars + class files)</li>
<li>data structure representing the
-<a class="reference external" href="https://github.com/harrah/xsbt/tree/0.13/interface">API</a> of
+<a class="reference external" href="https://github.com/sbt/sbt/tree/0.13/interface">API</a> of
the source code There is some code already for generating dot
files that isn't hooked up, but graphing dependencies and
inheritance relationships is a general area of work.</li>
View
2 0.12.1/docs/Community/Repository-Rules.html
@@ -46,7 +46,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Community/Using-Sonatype.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Community/index.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Artifacts.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Best-Practices.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Classpaths.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Command-Line-Reference.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Compiler-Plugins.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Console-Project.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Cross-Build.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
4 0.12.1/docs/Detailed-Topics/Dependency-Management-Flow.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
@@ -93,7 +93,7 @@
<h1>Dependency Management Flow<a class="headerlink" href="#dependency-management-flow" title="Permalink to this headline">¶</a></h1>
<p>0.12.1 addresses several issues with dependency management. These fixes
were made possible by specific, reproducible examples, such as a
-situation where the resolution cache got out of date (<a class="reference external" href="https://github.com/harrah/xsbt/issues/532" title="Cached UpdateReport may become stale if cachedDescriptor was externally changed"><span class="xref issue closed">#532</span></a>). A brief summary of
+situation where the resolution cache got out of date (<a class="reference external" href="https://github.com/sbt/sbt/issues/532" title="Cached UpdateReport may become stale if cachedDescriptor was externally changed"><span class="xref issue closed">#532</span></a>). A brief summary of
the current work flow with dependency management in sbt follows.</p>
<div class="section" id="background">
<h2>Background<a class="headerlink" href="#background" title="Permalink to this headline">¶</a></h2>
View
2 0.12.1/docs/Detailed-Topics/Forking.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Global-Settings.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Inspecting-Settings.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Java-Sources.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Launcher.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Library-Management.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
6 0.12.1/docs/Detailed-Topics/Local-Scala.html
@@ -35,7 +35,7 @@
<script type="text/javascript" src="../_static/set-versions.js"></script>
<link rel="top" title="sbt Documentation" href="../index.html" />
<link rel="up" title="Detailed Topics" href="index.html" />
- <link rel="next" title="Mapping Files" href="Mapping-Files.html" />
+ <link rel="next" title="Macro Projects" href="Macro-Projects.html" />
<link rel="prev" title="Library Management" href="Library-Management.html" />
</head>
<body>
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
@@ -69,7 +69,7 @@
<div class="span12">
<ul class="breadcrumb">
<li>
- <span class="divider">|</span> <a href="Mapping-Files.html">Mapping Files</a> <span class="divider">»</span>
+ <span class="divider">|</span> <a href="Macro-Projects.html">Macro Projects</a> <span class="divider">»</span>
</li>
<li>
<span class="divider">&gt;</span><a href="index.html">Detailed Topics</a>
View
234 0.12.1/docs/Detailed-Topics/Macro-Projects.html
@@ -0,0 +1,234 @@
+
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>Macro Projects &mdash; sbt Documentation</title>
+
+ <link rel="stylesheet" href="../_static/style.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/issuetracker.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/base.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/docs.css" type="text/css" />
+ <link rel="stylesheet" href="../_static/syntax.css" type="text/css" />
+ <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Exo:300,400,600,700" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: '../',
+ VERSION: '0.12.1',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="../_static/jquery.js"></script>
+ <script type="text/javascript" src="../_static/underscore.js"></script>
+ <script type="text/javascript" src="../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../versions.js"></script>
+ <script type="text/javascript" src="../_static/set-versions.js"></script>
+ <link rel="top" title="sbt Documentation" href="../index.html" />
+ <link rel="up" title="Detailed Topics" href="index.html" />
+ <link rel="next" title="Mapping Files" href="Mapping-Files.html" />
+ <link rel="prev" title="Local Scala" href="Local-Scala.html" />
+ </head>
+ <body>
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container">
+ <ul class="nav">
+ <li><a href="http://www.scala-sbt.org/">Home</a></li>
+ <li><a href="../index.html">Documentation</a></li>
+ <li><a href="../Getting-Started/Setup.html">Download</a></li>
+ <li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ <div class="main">
+ <div class="container">
+ <div class="page-title">Macro Projects</div>
+ <div class="search-box">
+ <form method="get" action="http://www.google.com/search" id="search">
+ <input type="search" placeholder="Search 0.12.1 on Google" name="q" results="10" size="29" id="search-input">
+ <input type="hidden" name="sitesearch" value="http://www.scala-sbt.org/release/docs/">
+ <input type="submit" id="submit-search">
+ </form>
+ </div>
+ </div>
+ <div class="main-container">
+ <div class="container">
+ <div class="row">
+ <div class="span12">
+ <ul class="breadcrumb">
+ <li>
+ <span class="divider">|</span> <a href="Mapping-Files.html">Mapping Files</a> <span class="divider">»</span>
+ </li>
+ <li>
+ <span class="divider">&gt;</span><a href="index.html">Detailed Topics</a>
+ </li>
+ <li>
+ <a href="../index.html">Contents</a>
+ </li>
+ <li>
+ <span class="divider">«</span> <a href="Local-Scala.html">Local Scala</a> <span class="divider">|</span>
+ </li>
+ <li>
+ <select id="versions"><option selected value="0.12.1">Version 0.12.1</option></select>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div class="row">
+ <div class="span9">
+
+ <div class="section" id="macro-projects">
+<h1>Macro Projects<a class="headerlink" href="#macro-projects" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="introduction">
+<h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2>
+<p>Some common problems arise when working with macros.</p>
+<ol class="arabic simple">
+<li>The current macro implementation in the compiler requires that macro implementations be compiled before they are used. The solution is typically to put the macros in a subproject or in their own configuration.</li>
+<li>Sometimes the macro implementation should be distributed with the main code that uses them and sometimes the implementation should not be distributed at all.</li>
+</ol>
+<p>The rest of the page shows example solutions to these problems.</p>
+</div>
+<div class="section" id="defining-the-project-relationships">
+<h2>Defining the Project Relationships<a class="headerlink" href="#defining-the-project-relationships" title="Permalink to this headline">¶</a></h2>
+<p>The macro implementation will go in a subproject in the <tt class="docutils literal"><span class="pre">macro/</span></tt> directory.
+The main project in the project's base directory will depend on this subproject and use the macro.
+This configuration is shown in the following build definition:</p>
+<p><tt class="docutils literal"><span class="pre">project/Build.scala</span></tt></p>
+<div class="highlight-scala"><div class="highlight"><pre><span class="k">import</span> <span class="nn">sbt._</span>
+<span class="k">import</span> <span class="nn">Keys._</span>
+
+<span class="k">object</span> <span class="nc">MacroBuild</span> <span class="k">extends</span> <span class="nc">Build</span> <span class="o">{</span>
+ <span class="k">lazy</span> <span class="k">val</span> <span class="n">main</span> <span class="k">=</span> <span class="nc">Project</span><span class="o">(</span><span class="s">&quot;main&quot;</span><span class="o">,</span> <span class="n">file</span><span class="o">(</span><span class="s">&quot;.&quot;</span><span class="o">))</span> <span class="n">dependsOn</span><span class="o">(</span><span class="n">macroSub</span><span class="o">)</span>
+ <span class="k">lazy</span> <span class="k">val</span> <span class="n">macroSub</span> <span class="k">=</span> <span class="nc">Project</span><span class="o">(</span><span class="s">&quot;macro&quot;</span><span class="o">,</span> <span class="n">file</span><span class="o">(</span><span class="s">&quot;macro&quot;</span><span class="o">))</span> <span class="n">settings</span><span class="o">(</span>
+ <span class="n">libraryDependencies</span> <span class="o">&lt;+=</span> <span class="n">scalaVersion</span><span class="o">(</span><span class="s">&quot;org.scala-lang&quot;</span> <span class="o">%</span> <span class="s">&quot;scala-compiler&quot;</span> <span class="o">%</span> <span class="k">_</span><span class="o">)</span>
+ <span class="o">)</span>
+<span class="o">}</span>
+</pre></div>
+</div>
+<p>This specifies that the macro implementation goes in <tt class="docutils literal"><span class="pre">macro/src/main/scala/</span></tt> and tests go in <tt class="docutils literal"><span class="pre">macro/src/test/scala/</span></tt>.
+It also shows that we need a dependency on the compiler for the macro implementation.
+As an example macro, we'll use <tt class="docutils literal"><span class="pre">desugar</span></tt> from <a class="reference external" href="https://github.com/retronym/macrocosm">macrocosm</a>.</p>
+<p><tt class="docutils literal"><span class="pre">macro/src/main/scala/demo/Demo.scala</span></tt></p>
+<div class="highlight-scala"><div class="highlight"><pre><span class="k">package</span> <span class="nn">demo</span>
+
+<span class="k">import</span> <span class="nn">language.experimental.macros</span>
+<span class="k">import</span> <span class="nn">scala.reflect.macros.Context</span>
+
+<span class="k">object</span> <span class="nc">Demo</span> <span class="o">{</span>
+
+ <span class="c1">// Returns the tree of `a` after the typer, printed as source code.</span>
+ <span class="k">def</span> <span class="n">desugar</span><span class="o">(</span><span class="n">a</span><span class="k">:</span> <span class="kt">Any</span><span class="o">)</span><span class="k">:</span> <span class="kt">String</span> <span class="o">=</span> <span class="n">macro</span> <span class="n">desugarImpl</span>
+
+ <span class="k">def</span> <span class="n">desugarImpl</span><span class="o">(</span><span class="n">c</span><span class="k">:</span> <span class="kt">Context</span><span class="o">)(</span><span class="n">a</span><span class="k">:</span> <span class="kt">c.Expr</span><span class="o">[</span><span class="kt">Any</span><span class="o">])</span> <span class="k">=</span> <span class="o">{</span>
+ <span class="k">import</span> <span class="nn">c.universe._</span>
+
+ <span class="k">val</span> <span class="n">s</span> <span class="k">=</span> <span class="n">show</span><span class="o">(</span><span class="n">a</span><span class="o">.</span><span class="n">tree</span><span class="o">)</span>
+ <span class="n">c</span><span class="o">.</span><span class="nc">Expr</span><span class="o">(</span>
+ <span class="nc">Literal</span><span class="o">(</span><span class="nc">Constant</span><span class="o">(</span><span class="n">s</span><span class="o">))</span>
+ <span class="o">)</span>
+ <span class="o">}</span>
+<span class="o">}</span>
+</pre></div>
+</div>
+<p><tt class="docutils literal"><span class="pre">macro/src/test/scala/demo/Usage.scala</span></tt></p>
+<div class="highlight-scala"><div class="highlight"><pre><span class="k">package</span> <span class="nn">demo</span>
+
+<span class="k">object</span> <span class="nc">Usage</span> <span class="o">{</span>
+ <span class="k">def</span> <span class="n">main</span><span class="o">(</span><span class="n">args</span><span class="k">:</span> <span class="kt">Array</span><span class="o">[</span><span class="kt">String</span><span class="o">])</span> <span class="o">{</span>
+ <span class="k">val</span> <span class="n">s</span> <span class="k">=</span> <span class="nc">Demo</span><span class="o">.</span><span class="n">desugar</span><span class="o">(</span><span class="nc">List</span><span class="o">(</span><span class="mi">1</span><span class="o">,</span> <span class="mi">2</span><span class="o">,</span> <span class="mi">3</span><span class="o">).</span><span class="n">reverse</span><span class="o">)</span>
+ <span class="n">println</span><span class="o">(</span><span class="n">s</span><span class="o">)</span>
+ <span class="o">}</span>
+<span class="o">}</span>
+</pre></div>
+</div>
+<p>This can be then be run at the console:</p>
+<p>Actual tests can be defined and run as usual with <tt class="docutils literal"><span class="pre">macro/test</span></tt>.</p>
+<p>The main project can use the macro in the same way that the tests do.
+For example,</p>
+<p><tt class="docutils literal"><span class="pre">src/main/scala/MainUsage.scala</span></tt></p>
+<div class="highlight-scala"><div class="highlight"><pre><span class="k">package</span> <span class="nn">demo</span>
+
+<span class="k">object</span> <span class="nc">Usage</span> <span class="o">{</span>
+ <span class="k">def</span> <span class="n">main</span><span class="o">(</span><span class="n">args</span><span class="k">:</span> <span class="kt">Array</span><span class="o">[</span><span class="kt">String</span><span class="o">])</span> <span class="o">{</span>
+ <span class="k">val</span> <span class="n">s</span> <span class="k">=</span> <span class="nc">Demo</span><span class="o">.</span><span class="n">desugar</span><span class="o">(</span><span class="nc">List</span><span class="o">(</span><span class="mi">6</span><span class="o">,</span> <span class="mi">4</span><span class="o">,</span> <span class="mi">5</span><span class="o">).</span><span class="n">sorted</span><span class="o">)</span>
+ <span class="n">println</span><span class="o">(</span><span class="n">s</span><span class="o">)</span>
+ <span class="o">}</span>
+<span class="o">}</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="common-interface">
+<h2>Common Interface<a class="headerlink" href="#common-interface" title="Permalink to this headline">¶</a></h2>
+<p>Sometimes, the macro implementation and the macro usage should share some common code.
+In this case, declare another subproject for the common code and have the main project and the macro subproject depend on the new subproject.
+For example, the project definitions from above would look like:</p>
+<div class="highlight-scala"><div class="highlight"><pre><span class="k">lazy</span> <span class="k">val</span> <span class="n">main</span> <span class="k">=</span> <span class="nc">Project</span><span class="o">(</span><span class="s">&quot;main&quot;</span><span class="o">,</span> <span class="n">file</span><span class="o">(</span><span class="s">&quot;.&quot;</span><span class="o">))</span> <span class="n">dependsOn</span><span class="o">(</span><span class="n">macroSub</span><span class="o">,</span> <span class="n">commonSub</span><span class="o">)</span>
+<span class="k">lazy</span> <span class="k">val</span> <span class="n">macroSub</span> <span class="k">=</span> <span class="nc">Project</span><span class="o">(</span><span class="s">&quot;macro&quot;</span><span class="o">,</span> <span class="n">file</span><span class="o">(</span><span class="s">&quot;macro&quot;</span><span class="o">))</span> <span class="n">dependsOn</span><span class="o">(</span><span class="n">commonSub</span><span class="o">)</span> <span class="n">settings</span><span class="o">(</span>
+ <span class="n">libraryDependencies</span> <span class="o">&lt;+=</span> <span class="n">scalaVersion</span><span class="o">(</span><span class="s">&quot;org.scala-lang&quot;</span> <span class="o">%</span> <span class="s">&quot;scala-compiler&quot;</span> <span class="o">%</span> <span class="k">_</span><span class="o">)</span>
+<span class="o">)</span>
+<span class="k">lazy</span> <span class="k">val</span> <span class="n">commonSub</span> <span class="k">=</span> <span class="nc">Project</span><span class="o">(</span><span class="s">&quot;common&quot;</span><span class="o">,</span> <span class="n">file</span><span class="o">(</span><span class="s">&quot;common&quot;</span><span class="o">))</span>
+</pre></div>
+</div>
+<p>Code in <tt class="docutils literal"><span class="pre">common/src/main/scala/</span></tt> is available for both the <tt class="docutils literal"><span class="pre">macro</span></tt> and <tt class="docutils literal"><span class="pre">main</span></tt> projects to use.</p>
+</div>
+<div class="section" id="distribution">
+<h2>Distribution<a class="headerlink" href="#distribution" title="Permalink to this headline">¶</a></h2>
+<p>To include the macro code with the main code, add the binary and source mappings from the macro subproject to the main project.
+For example, the <tt class="docutils literal"><span class="pre">main</span></tt> Project definition above would now look like:</p>
+<div class="highlight-scala"><div class="highlight"><pre><span class="k">lazy</span> <span class="k">val</span> <span class="n">main</span> <span class="k">=</span> <span class="nc">Project</span><span class="o">(</span><span class="s">&quot;main&quot;</span><span class="o">,</span> <span class="n">file</span><span class="o">(</span><span class="s">&quot;.&quot;</span><span class="o">))</span> <span class="n">dependsOn</span><span class="o">(</span><span class="n">macroSub</span><span class="o">)</span> <span class="n">settings</span><span class="o">(</span>
+ <span class="c1">// include the macro classes and resources in the main jar</span>
+ <span class="n">mappings</span> <span class="n">in</span> <span class="o">(</span><span class="nc">Compile</span><span class="o">,</span> <span class="n">packageBin</span><span class="o">)</span> <span class="o">&lt;++=</span> <span class="n">mappings</span> <span class="n">in</span> <span class="o">(</span><span class="n">macroSub</span><span class="o">,</span> <span class="nc">Compile</span><span class="o">,</span> <span class="n">packageBin</span><span class="o">),</span>
+ <span class="c1">// include the macro sources in the main source jar</span>
+ <span class="n">mappings</span> <span class="n">in</span> <span class="o">(</span><span class="nc">Compile</span><span class="o">,</span> <span class="n">packageSrc</span><span class="o">)</span> <span class="o">&lt;++=</span> <span class="n">mappings</span> <span class="n">in</span> <span class="o">(</span><span class="n">macroSub</span><span class="o">,</span> <span class="nc">Compile</span><span class="o">,</span> <span class="n">packageSrc</span><span class="o">)</span>
+<span class="o">)</span>
+</pre></div>
+</div>
+<p>You may wish to disable publishing the macro implementation.
+This is done by overriding <tt class="docutils literal"><span class="pre">publish</span></tt> and <tt class="docutils literal"><span class="pre">deliver</span></tt> to do nothing:</p>
+<div class="highlight-scala"><div class="highlight"><pre><span class="k">lazy</span> <span class="k">val</span> <span class="n">macroSub</span> <span class="k">=</span> <span class="nc">Project</span><span class="o">(</span><span class="s">&quot;macro&quot;</span><span class="o">,</span> <span class="n">file</span><span class="o">(</span><span class="s">&quot;macro&quot;</span><span class="o">))</span> <span class="n">settings</span><span class="o">(</span>
+ <span class="n">publish</span> <span class="o">:=</span> <span class="o">{},</span>
+ <span class="n">deliver</span> <span class="o">:=</span> <span class="o">{}</span>
+<span class="o">)</span>
+</pre></div>
+</div>
+<p>The techniques described here may also be used for the common interface described in the previous section.</p>
+</div>
+</div>
+
+
+ </div>
+ <div class="span3"><p class="contents-title">Contents</p>
+ <div id="scroller-anchor">
+ <div id="scroller">
+ <div id="toc"><ul>
+<li><a class="reference internal" href="#">Macro Projects</a><ul>
+<li><a class="reference internal" href="#introduction">Introduction</a></li>
+<li><a class="reference internal" href="#defining-the-project-relationships">Defining the Project Relationships</a></li>
+<li><a class="reference internal" href="#common-interface">Common Interface</a></li>
+<li><a class="reference internal" href="#distribution">Distribution</a></li>
+</ul>
+</li>
+</ul>
+</div>
+ </div>
+ </div></div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+
+ </body>
+</html>
View
6 0.12.1/docs/Detailed-Topics/Mapping-Files.html
@@ -36,7 +36,7 @@
<link rel="top" title="sbt Documentation" href="../index.html" />
<link rel="up" title="Detailed Topics" href="index.html" />
<link rel="next" title="Migrating from 0.7 to 0.10+" href="Migrating-from-sbt-0.7.x-to-0.10.x.html" />
- <link rel="prev" title="Local Scala" href="Local-Scala.html" />
+ <link rel="prev" title="Macro Projects" href="Macro-Projects.html" />
</head>
<body>
<div class="navbar">
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
@@ -78,7 +78,7 @@
<a href="../index.html">Contents</a>
</li>
<li>
- <span class="divider">«</span> <a href="Local-Scala.html">Local Scala</a> <span class="divider">|</span>
+ <span class="divider">«</span> <a href="Macro-Projects.html">Macro Projects</a> <span class="divider">|</span>
</li>
<li>
<select id="versions"><option selected value="0.12.1">Version 0.12.1</option></select>
View
2 0.12.1/docs/Detailed-Topics/Migrating-from-sbt-0.7.x-to-0.10.x.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
4 0.12.1/docs/Detailed-Topics/Parallel-Execution.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
@@ -372,7 +372,7 @@
This intermediate queue restricts new tasks from being forwarded to the
<tt class="docutils literal"><span class="pre">j.u.c.CompletionService</span></tt> according to the
<tt class="docutils literal"><span class="pre">sbt.ConcurrentRestrictions</span></tt> implementation. See the
-<a class="reference external" href="https://github.com/harrah/xsbt/blob/v0.12.0/tasks/ConcurrentRestrictions.scala">sbt.ConcurrentRestrictions</a>
+<a class="reference external" href="https://github.com/sbt/sbt/blob/v0.12.0/tasks/ConcurrentRestrictions.scala">sbt.ConcurrentRestrictions</a>
API documentation for details.</p>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Parsing-Input.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Paths.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Process.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>
</div>
View
2 0.12.1/docs/Detailed-Topics/Proxy-Repositories.html
@@ -47,7 +47,7 @@
<li><a href="../index.html">Documentation</a></li>
<li><a href="../Getting-Started/Setup.html">Download</a></li>
<li><a href="http://groups.google.com/group/simple-build-tool">Mailing List</a></li>
- <li><a href="http://github.com/harrah/xsbt">Project</a></li>
+ <li><a href="http://github.com/sbt/sbt">Project</a></li>
</ul>
</div>