Mark Harrah
d82757f595
more IO API documentation
2012-01-26 21:28:19 -05:00
Mark Harrah
f55d34f617
Add Path.allSubpaths and API documentation for mappers
2012-01-26 21:28:19 -05:00
Mark Harrah
f092fb35c9
When *::main-class is set, use its value for run::main-class
2012-01-25 17:29:51 -05:00
Eugene Vigdorchik
6d0c2c8d33
Change SourcePosition definition + minor cleanup.
2012-01-24 13:32:21 +04:00
Eugene Vigdorchik
aafa6a0740
Merge
2012-01-23 18:16:51 +04:00
Eugene Vigdorchik
f9da9e7def
Display sourcepos info when at least 1 pos known.
2012-01-23 18:13:03 +04:00
Eugene Vigdorchik
633f4736b3
Add SourcePosition to setting.
2012-01-23 18:13:02 +04:00
Mark Harrah
048d5157c7
fix integration test group 'tests'
2012-01-22 22:06:53 -05:00
Mark Harrah
30cca3a6d0
fix launcher options addition to use array for cross-version compatibility
2012-01-22 22:06:53 -05:00
Mark Harrah
7e71ab7c3d
fix forward aggregation enabled check
2012-01-22 22:06:53 -05:00
Mark Harrah
5e155900da
rework cross versioning to account for prerelease Scala versions
2012-01-22 22:06:53 -05:00
Mark Harrah
2255bd5a62
org.scala-tools.sbt -> org.scala-sbt and dropping scala-tools.org from defaults
2012-01-22 22:06:52 -05:00
mmcbride
28674af0d2
add setting to pass command line opts to scripted launcher
2012-01-20 17:44:06 -05:00
Eugene Vigdorchik
c2304b512f
Add SourcePosition to setting.
2012-01-20 17:31:36 +04:00
Mark Harrah
b5c4e5290e
fix compiler interface to work with 2.10.0-SNAPSHOT
2012-01-19 11:00:24 -05:00
Mark Harrah
3a0938878d
clarify behavior of State.reload
2012-01-19 11:00:24 -05:00
Mark Harrah
58d6f34dd5
separate configuration of global plugins, staging, and settings directories. fixes #331
...
System propery sbt.global.plugins configures global plugins directory
default: $sbt.global.base/plugins
System property sbt.global.staging configures global staging directory
default: $sbt.global.base/staging
System property sbt.global.settings configures directory containing global .sbt files
default: $sbt.global.base
2012-01-19 11:00:24 -05:00
Mark Harrah
6a7eb6c937
Merge branch 'parsing_changes' into 0.12
2012-01-15 13:09:41 -05:00
Mark Harrah
c8c15c7eeb
version bump
2012-01-15 13:07:17 -05:00
Mark Harrah
d65d23bd99
make new plugin configuration style higher precedence than deprecated project/plugins/ style
2012-01-15 12:29:54 -05:00
Mark Harrah
64ffd20e15
cleanup deprecations for 0.12.0
2012-01-15 12:29:53 -05:00
Mark Harrah
d146c7f84c
cleanup cache-related code, aiming for unknown cause of #292
2012-01-15 12:29:53 -05:00
Mark Harrah
a0300cd3b3
deprecate alternative project directory name '.sbt'
2012-01-15 12:29:53 -05:00
Mark Harrah
66505d0b4a
bump to jline 1.0, which looks compatible with 0.9.94, but cleans up after more streams properly
2012-01-14 21:09:11 -05:00
Mark Harrah
9b5ab3cb09
work around unclosed jline history-related streams
2012-01-14 21:09:11 -05:00
Mark Harrah
3191eedf9e
explicitly close streams on java.lang.Process to avoid descriptor leaks
2012-01-14 21:09:11 -05:00
Mark Harrah
d5bc40e5d9
Merge pull request #324 from soc/patch-1
...
Fix messages like “class class ...”.
2012-01-09 05:17:54 -08:00
Mark Harrah
795b924f46
reimplement lighter support for controlling aggregation
2012-01-09 08:01:24 -05:00
Mark Harrah
82326cc899
new aggregation approach, still need exclusion mechanism
2012-01-09 08:01:24 -05:00
Mark Harrah
03ba47c58c
API for embedding incremental compilation
2012-01-09 08:00:35 -05:00
Mark Harrah
ec48779829
moved task axis before the key
2012-01-09 08:00:29 -05:00
Mark Harrah
79bbe8f8a4
fix tab completion of new inspect variations
2012-01-09 08:00:29 -05:00
soc
8ec1b9a841
Fix messages like “class class ...”.
2012-01-04 16:20:22 +01:00
Mark Harrah
053f2a4ea0
Merge pull request #319 from ejc123/0.11
...
Remove trailing whitespace from entries in credentials file
2012-01-01 12:55:32 -08:00
Eric J. Christeson
1cc8c02c5b
Remove trailing whitespace from entries in credentials file
2011-12-30 11:49:43 -06:00
Mark Harrah
fbe8630433
move calls to runExitHooks into the State.{reload,exit,reboot} commands. fixes #306
2011-12-16 08:21:54 -05:00
Mark Harrah
619b97d215
apply <module>* : command to apply State transformations defined by module names
2011-12-16 08:21:54 -05:00
Mark Harrah
5d398bc4a1
add native library support to 'console' and 'console-quick', fixes #305
2011-12-16 08:21:54 -05:00
Mark Harrah
967c3fe75a
support https git URLs by default
2011-12-15 19:20:26 -05:00
Indrajit Raychaudhuri
6eaa59d1ab
Merge pull request #301 from thkoch2001/smallfixes
...
missing(?) imports, fix emacs syntax highlighting
2011-12-14 07:18:22 -08:00
Thomas Koch
9e8c441159
missing(?) imports, fix emacs syntax highlighting
...
While trying to build sbt without sbt, I got compile errors claiming that
util.Random would not be a member of util. The added import statements fixed
this.
The inserted spaces in the comments in project/Sbt.scala are a work around in a
bug in emacs scala syntax highlighting.
2011-12-14 14:35:17 +01:00
Mark Harrah
38a529d037
handle multiple projects sharing a single base directory better by including project ID in cache directory path
2011-12-13 17:29:08 -05:00
Mark Harrah
7347e89f73
'set every <setting>' for overriding every definition of a key. fixes #154
2011-12-13 17:29:08 -05:00
Mark Harrah
454bc6095b
show definitions and uses of a key (not a full scoped key, just a key)
2011-12-13 17:29:08 -05:00
Mark Harrah
9c87d078e3
InputTask.dependsOn, fixes #242
2011-12-13 17:29:08 -05:00
Mark Harrah
faa0809146
IO.touch operates on absolute file
2011-12-13 17:29:08 -05:00
Mark Harrah
68027501f8
make ; a hard delimiter for multi-commands. fixes #270
2011-12-13 17:29:08 -05:00
Mark Harrah
bca9ace1f7
fix 'not' parser combinator, add EOF
2011-12-13 17:29:08 -05:00
Mark Harrah
51f88855c2
fix maxErrors to filter errors, not warnings
2011-12-13 17:29:08 -05:00
Mark Harrah
2bb78c133f
introduce {sbt,scala}BinaryVersion
...
by default assumes binary compatibility for incremental version bumps for sbt 0.12+ and Scala 2.10+
2011-12-13 17:15:05 -05:00