sbt, the interactive build tool
Go to file
Mark Harrah c14179c358 Docs: custom role 'codeliteral' to allow substitutions in inline code
The built-in 'literal' role implements ``.  It tokenizes the
literal string to attempt some particular wrapping behavior.
This puts parts of the string in different spans, each with
class='pre' and the previous docs.css had a padding for that
class.  This led to excessive space within the literal string.

The custom role does no do this tokenization, but nested
inline parsing can result in multiple nodes, repeating the
problem.  So, the padding for class='pre' is dropped.  Ideally,
the sequence of nodes would simply be wrapped in an inline element
with class='pre' or some other proper solution that avoids having
multiple nodes.

To avoid wrapping in the middle of a literal, the 'pre' class
now has the style `white-space: pre;`.

The default role is now 'codeliteral' and the previous
uses of the built-in `` are converted to `.  Some incorrectly
converted code blocks were fixed in the process.

Finally, the Global-Settings page is updated with the new location
for the global sbt directory.  Due to the above changes, this could
be done without hardcoding the version.
2013-07-29 07:27:17 -04:00
cache deprecations 2013-02-25 09:24:04 -05:00
compile Move API extraction logic to a separate class. 2013-07-24 15:18:44 -07:00
interface Handle compilation cancellation properly. 2013-07-19 14:39:26 -07:00
ivy Revert packaging='pom' behavior change introduced in c5823ad1e7. Fixes #810. Ref #636. 2013-07-11 18:49:30 -04:00
launch set jline.esc.timeout=0 to prevent it from creating a Thread 2013-07-18 15:41:45 -04:00
licenses move remaining pieces of sbt subproject to sbt_pending and fix notices 2010-09-21 21:55:50 -04:00
main Drop unneeded import that triggers SI-7690. 2013-07-23 15:20:45 -04:00
project additional helpers to build against 2.11 nightlies 2013-07-18 22:45:04 -04:00
run Fork run directly with 'java' to avoid additional class loader from 'scala' command. Fixes #702. 2013-04-05 09:02:24 -04:00
sbt Pick the first test fingerprint for a given suite/class name. Fixes #827. 2013-07-25 17:36:11 -04:00
scripted scripted support for disabled tests 2013-06-28 00:01:19 -04:00
src Docs: custom role 'codeliteral' to allow substitutions in inline code 2013-07-29 07:27:17 -04:00
tasks fix task execution test compilation 2013-06-28 00:01:19 -04:00
testing Pick the first test fingerprint for a given suite/class name. Fixes #827. 2013-07-25 17:36:11 -04:00
util init/restore instead of setEchoEnabled in order to handle full jline customizations. Fixes #822. 2013-07-19 20:03:06 -04:00
.gitattributes Added .gitattributes file. 2013-04-25 00:06:51 +08:00
.gitignore support defining Projects in .sbt files 2012-12-09 20:40:41 -05:00
CONTRIBUTING.md clean up CONTRIBUTING and README 2013-06-28 19:06:56 -04:00
LICENSE * move Environment classes to util/env module 2010-07-14 19:24:50 -04:00
NOTICE * move Environment classes to util/env module 2010-07-14 19:24:50 -04:00
README.md clean up CONTRIBUTING and README 2013-06-28 19:06:56 -04:00
api.specification Macro def aware recompilation. 2012-03-04 17:35:51 +01:00
scripted.specification New scripted test framework 2009-11-09 09:34:52 -05:00

README.md

sbt 0.13

This is the 0.13.x series of sbt.

  • Setup: Describes getting started with the latest binary release.
  • See CONTRIBUTING for how to build from source, open an issue, fix or add documentation, or submit a pull request.
  • FAQ: Explains how to get help and more.
  • Google Code: hosts sbt 0.7.7 and earlier versions