Commit Graph

24 Commits

Author SHA1 Message Date
Mark Harrah 7f8c056452 Docs: reorganize table of contents. 2013-11-23 20:51:52 -05:00
Bruno Bieth 45d81a03a1 simplified settings core example (as per `util/collection` `SettingsExample`) 2013-11-08 08:08:50 -05:00
Mark Harrah 9dcb8727d8 New method `toTask` on `Initialize[InputTask[T]]` to apply the full input and get a plain task out. 2013-10-18 16:49:34 -04:00
Mark Harrah 7b7e642393 Docs: minor fixes 2013-10-16 19:26:19 -04:00
Mark Harrah 28a4bb3642 Docs: Add and use custom 🔑 role that links to the val in sxr/sbt/Keys.scala. 2013-09-26 18:26:19 -04:00
Mark Harrah b2599c1bb1 Restore sxr support and fix links to sxr'd sources. Fixes #863. 2013-09-24 11:34:14 -04:00
Mark Harrah d1c68295c0 Docs: removing remaining mentions of "~=" 2013-08-30 18:34:54 -04:00
Mark Harrah 70a54b9848 initial refresh of getting started guide for 0.13: multiple projects and plugins
still todo: Custom-Settings, Full-Def
2013-08-07 18:24:19 -04:00
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
Mark Harrah ce1c8b0ebc Better auto project ID handling. Ref #776.
* Consolidate project ID validation and normalization into Project methods
* Provide an earlier and more detailed error message when the directory
  name can't be used for the project ID
2013-06-23 19:57:30 -04:00
Mark Harrah 772d1aebf6 Docs: fix typos on Input-Tasks page 2013-05-08 12:56:50 -04:00
Eugene Platonov 8ce252d1b1 fix some code snippets for BuildLoader examples 2013-04-01 12:42:26 -04:00
Mark Harrah 5b80e8c941 use .evaluated instead of .value for InputTasks 2013-03-08 14:23:31 -05:00
Mark Harrah 114cf2dbd8 expand input task documentation. ref #407 2013-03-08 14:23:31 -05:00
Mark Harrah ce439efab3 Convert references to harrah/xsbt to sbt/sbt 2013-01-04 17:22:40 -05:00
Mark Harrah 6c748d97c5 Docs: note that plugins are loaded in a parent loader of build code 2012-12-19 10:17:56 -05:00
Mark Harrah 130402b238 Docs: section on `state` task 2012-12-03 08:55:04 -05:00
xuwei-k 4b17d12de0 xsbt-web-plugin moved 2012-12-02 03:19:29 -05:00
Mark Harrah 3bff14d77a taskKey,settingKey,inputKey macros to get name from the defining val 2012-12-02 03:17:20 -05:00
Mark Harrah 132e29415b Docs: initial pass for updated task syntax, vals in .sbt, camelCase 2012-11-19 22:14:12 -05:00
Mark Harrah d09ab88930 Integrating recent changes to the wiki:
commit 7ebbd8ea455bb59c7c2ef58ce706cb0c60148d22
Author: havocp <hp@pobox.com>
Date:   Sun Sep 30 14:06:21 2012 -0700

    Try to explain briefly what a command is at the top

commit 8c19257aeeb488a7121090d70698574b1041044e
Author: syrix <github.com@sbayer.eu>
Date:   Wed Sep 26 18:22:55 2012 -0700

    Replace invalid link to Knockoff
2012-10-01 07:47:45 -04:00
Mark Harrah 3acc17d259 doc updates, conversions, howto extension, theme from akka 2012-09-30 20:36:38 -04:00
Mark Harrah b98e12e9dd first step in md -> rst conversion 2012-09-30 20:36:38 -04:00
Mark Harrah 9b9a09f9af Import src/sphinx/ from wiki markdown, needs conversion to rst. 2012-09-30 20:36:38 -04:00