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
a9ccd74eb8
fix 'not' parser combinator, add EOF
2011-12-13 17:29:08 -05: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
0ff6b65376
treat case differences differently
2011-12-13 17:15:05 -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
Mark Harrah
09a3b5818c
update launchconfigs
2011-12-13 17:15:05 -05:00
Mark Harrah
7a75acfe03
treat case differences differently
2011-12-13 17:15:05 -05:00
Mark Harrah
34a39740c7
don't suggest similar keys for strings with only 1 or 2 characters
2011-12-13 17:15:05 -05:00
Mark Harrah
426acdf3f9
correct default resolver order
2011-12-13 17:15:05 -05:00
Mark Harrah
5a5e230b61
put default boot commands into an overridable 'boot' command
2011-12-13 17:15:05 -05:00
Mark Harrah
fbf7c7ce13
Merge pull request #300 from holdenk/0.11
...
Increase the magic number for RichTaskableN and ApplyN
2011-12-13 12:42:21 -08:00
Holden Karau
07fd9ab57e
Increase the magic number for RichTaskableN and ApplyN
2011-12-13 12:30:06 -08:00
Mark Harrah
0ad16f6171
Merge pull request #296 from Atry/0.11
...
Allow `ModuleID % Configuration`
2011-12-13 09:40:19 -08:00
杨博
4a727bc9d3
Allow `ModuleID % Configuration`
2011-12-13 00:08:18 +08:00
Indrajit Raychaudhuri
859f569da0
Fix spelling: 'descendent' is now 'descendant', English ftw. Closes #293
2011-12-12 19:10:47 +05:30
Mark Harrah
447608c596
Merge pull request #294 from Atry/master
...
Fix stack overflow when use Build.projects in a Project's settings.
2011-12-11 17:50:17 -08:00
杨博
3d4b96e2df
Fix stack overflow when use Build.projects in a Project's settings.
2011-12-11 01:37:47 +08:00
Paul Phillips
0afdf8cd48
Added -S option.
...
Analogous to -J, passes an argument to scalac (by way of
adding it to sbt's scalacOptions.)
Example, sbt -S-Xlint .
2011-12-09 23:28:09 -08:00
Paul Phillips
7472c2f603
Reworked argument code.
2011-12-07 13:53:15 -08:00
Paul Phillips
230a729c05
More robust against missing arguments.
...
After watching -jvm-debug hang and scratching my head,
added defense against missing mandatory args.
2011-12-07 13:36:21 -08:00
Paul Phillips
a0cb0503fd
Merge remote-tracking branch 'jsuereth/debug-mode' into develop
2011-12-07 13:18:44 -08:00
Paul Phillips
a4ea6b3ce8
Fighting bitrot.
...
Updated readme, small polishings.
2011-12-07 13:17:20 -08:00
Josh Suereth
211ffa3e3b
Adding handy -jvm-debug option.
...
-jvm-debug option enabled socket-based debugging of SBT
via a specified port. This works wonders when used
with the console task on a project.
2011-12-06 23:00:28 -05:00
Josh Suereth
7574d35868
Moved downloads to user-owned dir.
...
Sbt launch jars are now downloaded to ~/.sbt/.lib to ensure that
the location is writeable by the user. This could still be
a faulty assumption, but we'll try it anyway.
2011-12-06 22:52:07 -05:00
Josh Suereth
57dd8bc0ac
Added a default config file.
...
Added an /etc/sbt/sbtopts file that contains defaults.
Added a hook to the sbt script to pull in from /etc.
Allowed comments in sbtopts configuration.
2011-12-06 22:37:02 -05:00
Mark Harrah
90b9618d50
Merge pull request #283 from mallman/launcher_version
...
Print the launcher version and exit if launched with exactly one argument named "--version"
2011-12-06 17:41:41 -08:00
Mark Harrah
c2fc43cb4b
Merge pull request #283 from mallman/launcher_version
...
Print the launcher version and exit if launched with exactly one argument named "--version"
2011-12-06 17:41:41 -08:00
Josh Suereth
34fed66022
First cut at debian packaging.
...
This adds a Debian build section that will create
a new .deb file for the sbt script. This includes
a new src/debian and src/debian-gzipped directories
for placing files that will be included in the
distribution on debian.
Initial cut at making debian packages
2011-12-06 20:32:24 -05:00
Paul Phillips
0c4df8c2d5
Jacked up -XX:ReservedCodeCacheSize.
2011-12-06 15:30:52 -08:00
Paul Phillips
e7f63782cb
Merge remote-tracking branches 'micrypt/patch-2' and 'jsuereth/fix-plugin-dir'
2011-12-05 20:17:49 -08:00
Josh Suereth
afccc22f28
Calling a directory .sbt in the project/ directory causes SBT to go into legacy plugin project mode and breaks version resolution. This fixes that issue by calling the directory .sbtboot instead of .sbt. Note: why are .sbtboot and .boot separate? A question for others.
2011-12-05 14:24:04 -05:00
Johannes Rudolph
dc9d70200c
rename `ivy-report` to `ivy-report-function` and introduce new InputTask `ivy-report` which results in the location of the ivy report file when given a configuration
2011-12-01 11:39:45 +01:00
Johannes Rudolph
43c6006f4e
add ls metadata
2011-11-29 15:24:13 +01:00
Michael Allman
26fe2594bc
Remove superfluous call to exit() in main()
2011-11-28 23:23:14 -08:00
Paul Phillips
8cf9fa83be
Tweaked java_opts, 0.11.2.
2011-11-28 17:24:43 -08:00
Mark Harrah
8c2af3f42a
Merge pull request #276 from eed3si9n/inspecttree
...
refactored scoped key manifest extraction to ScopedKeyData
2011-11-27 19:27:11 -08:00
Mark Harrah
91a136e5f6
Merge pull request #276 from eed3si9n/inspecttree
...
refactored scoped key manifest extraction to ScopedKeyData
2011-11-27 19:27:11 -08:00
Mark Harrah
8342080917
build with 0.11.2
2011-11-27 17:58:13 -05:00
Mark Harrah
3c60ccd2b9
version bump
2011-11-27 17:49:06 -05:00