Commit Graph

2829 Commits

Author SHA1 Message Date
Mark Harrah f8a1d2ca7b Docs: add section on built-in parsers to Parsing-Input 2013-09-30 09:03:39 -04:00
Paolo G. Giarrusso c8638c405c Add aemoncannon/ensime-sbt-cmd
Note: I'm just a user of this plugin.
2013-09-27 06:41:37 -04:00
Eugene Yokota 1f77751888 Docs: Remove sbt-inspectr. Add Library dependency plugins section with sbt-updates. 2013-09-27 06:41:15 -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 b8b6426cf9 Allow main class to be non-public. Fixes #883. 2013-09-26 09:42:30 -04:00
Mark Harrah 72125e73ce Build: scope root sources to 'doc' task since they shouldn't be compiled normally. 2013-09-26 09:17:07 -04:00
Jacek Laskowski d9a12333c5 Update interactive.rst
Remove space as content may not start or end with whitespace http://sphinx-doc.org/rest.html#rst-primer
2013-09-26 08:18:33 -04:00
Mark Harrah ce348c4aea Minimal support for class file formats 51.0, 52.0 in incremental compiler. Fixes #842.
It is not currently possible to use a newer class file format than the one for the jvm sbt is running in.
2013-09-26 08:14:40 -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
James Roper 743ce99315 String upper/lower case no longer locale dependent
Fixed many instances of the Turkish i bug.

Spare a thought for the poor Turks!
2013-09-24 08:14:15 -04:00
Mark Harrah 5ecc16df24 Docs: use different local directory for ghpages repository for snapshots and stable updates. 2013-09-22 13:46:34 -04:00
Mark Harrah 558029eee8 Docs: update Direct Usage section of Forking page. Closes #881. 2013-09-22 13:46:34 -04:00
Mark Harrah d1686d438c Docs: fix global plugins paths to include version in Getting-Started/Full-Def 2013-09-20 12:49:00 -04:00
Mark Harrah 9135ece3cd The Process methods that are redirection-like should not discard the exit code of the input.
Only piping should do that.  This addresses an inconsistency with Fork, where using the CustomOutput
OutputStrategy makes the exit code always zero.
2013-09-19 12:38:16 -04:00
Mark Harrah 0ff96da70e Docs: clean up Getting-Started/Basic-Def, including an example of defining a key. Fixes #862. 2013-09-18 10:27:19 -04:00
Mark Harrah f93624d8a4 Pending test case for #805. 2013-09-18 10:27:19 -04:00
Mark Harrah 6755f2595b Recover from failed 'reload' command in the scripted sbt handler. 2013-09-18 10:27:19 -04:00
Mark Harrah 2ac8b045ad Extra access methods for IPC 2013-09-18 10:27:19 -04:00
Mark Harrah 8ff424711c parse external pom.xml with CustomPomParser to handle multiple definitions.
Fixes #758.  This is the same issue fixed by 74c07c64a7
but in this case the cause was the top-level pom.xml, which didn't go through CustomPomParser.
2013-09-16 11:58:13 -04:00
Mark Harrah 6a293c4efe don't transform a module descriptor after it has already been processed by this sbt version. Ref #876. 2013-09-13 23:19:06 -04:00
Mark Harrah 31f6f9905d do custom pom processing when reading from cache, fixes #876 2013-09-13 23:18:13 -04:00
Mark Harrah d279f2ed76 Move some logic in custom pom parser to separate methods 2013-09-13 16:37:22 -04:00
Havoc Pennington 6ba517c19b Attempt to improve key collision error message 2013-09-13 10:13:18 -04:00
Mark Harrah 7b1b33758c Convert -classpath to CLASSPATH when forking on Windows and length exceeds a heuristic maximum. Fixes #755. 2013-09-11 18:22:16 -04:00
Mark Harrah 54996e9690 Docs: phase out mailing list as a support channel 2013-09-11 09:36:49 -04:00
Mark Harrah a7170f83c3 Update versions in CONTRIBUTING 2013-09-10 08:30:00 -04:00
Mark Harrah 005384f9af Use sbt 0.13.0 to build the 0.13 branch. 2013-09-10 08:30:00 -04:00
Mikael Vallerie eb884eacd1 SBT Scage Plugin added 2013-09-09 08:41:40 -04:00
Brian Smith ffc58d4160 Include instructions for backspace key under cygwin (mintty)
Added note about setting in mintty to force sending of ^H which is necessary for the scala console backspace to work when jline.UnixTerminal is set and stty erase is ^H.  Additional documentation for #562.
2013-09-06 21:49:48 -04:00
Mark Harrah fdd93406d5 Docs/build: changes for CI doc refreshes 2013-09-06 21:26:53 -04:00
Bardur Arantsson 908a52b308 Docs: Remove leading $'s from scripts in Setup instructions 2013-09-05 13:31:08 -04:00
Jason Zaugg c4efcc4df7 Make the DelegatingReporter aware of -nowarn
The test case compiles a project without and with this
setting and checks that a warning is and isn't emitted
respectively.

It's a multi-project build; this bug didn't seem to turn
up in a single-project build.
2013-09-05 13:31:04 -04:00
Mark Harrah d1c68295c0 Docs: removing remaining mentions of "~=" 2013-08-30 18:34:54 -04:00
Mark Harrah 11a7151af3 Show source position of undefined setting. 2013-08-30 18:34:54 -04:00
Mark Harrah bb64b060a3 Merge pull request #858 from sbt/wip/bintray-plugin-instructions
Add documentation for how to publish to bintray and link packages online...
2013-08-29 09:16:05 -07:00
Josh Suereth d469ecdd5e Add documentation for how to publish to bintray and link packages online. 2013-08-29 11:45:23 -04:00
Mark Harrah 0c9c0fbfd8 Docs: fix problem with title being hidden 2013-08-27 10:36:22 -04:00
Mark Harrah a890f9b52d Docs: Add scaladoc/javadoc howto 2013-08-27 10:36:22 -04:00
Mark Harrah 72d2cf06b7 Docs: remove stray line in Howto/scala 2013-08-27 10:36:22 -04:00
Mark Harrah c500df66d5 Docs: Add cleanupCommands to howto 2013-08-27 10:36:22 -04:00
Mark Harrah f725dd6c65 Docs: pass build values to sphinx/conf.py via environment variables to reduce duplication. 2013-08-27 10:36:22 -04:00
William Benton c6cee694ab Add factory methods to PatternsBasedRepository
This commit adds convenience methods to PatternsBasedRepository that
produce a copy of the repository with metadata optional or with
consistency checking disabled.
2013-08-26 14:06:21 -04:00
William Benton 2a3462ac12 Additional options for Ivy resolvers.
Specify an Ivy resolver with ", descriptorOptional" to make Ivy
descriptor files optional for that repository or with
", skipConsistencyCheck" to disable Ivy consistency checks for
that repository.
2013-08-26 14:06:21 -04:00
William Benton e3ee1a9ac4 refactored case-match in ConfigurationParser.getRepositories 2013-08-26 14:06:21 -04:00
Eugene Platonov 805efa9e01 add sbt-about-plugins
add sbt-about-plugins
2013-08-26 08:10:33 -04:00
Mark Harrah de771318da macros only require scala-reflect, not scala-compiler 2013-08-24 12:30:39 -04:00
Mark Harrah ea30d7f1ef update url for publishing to typesafe repository 2013-08-23 01:58:07 -04:00
Mark Harrah d0a8f40b99 Docs: last updates to getting started guide for 0.13.0 2013-08-23 01:58:07 -04:00
eugene yokota 9ea7da6de6 Merge pull request #837 from xuwei-k/fix-scaladoc-cache-bug
fixes scaladoc cache not detecting -doc-root-content
2013-08-16 22:33:02 -07:00
Eugene Yokota cce87fcf9a fixes scaladoc cache not detecting -doc-root-content. #837
adds fileInputOptions key to track options that may invalidate the
cache for doc task.
2013-08-17 01:31:53 -04:00