Commit Graph

11969 Commits

Author SHA1 Message Date
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 c3c7c92053 work around unclosed jline history-related streams 2012-01-14 21:09:11 -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 e23abdfce3 explicitly close streams on java.lang.Process to avoid descriptor leaks 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
Paul Phillips c02d473d22 Added -batch mode. 2012-01-11 16:10:29 -08:00
Josh Suereth d852b4bc06 Fixed RPM warnings. 2012-01-11 14:10:10 -05:00
Josh Suereth 97a73b7d77 Fixed summary for SBT package. 2012-01-11 13:41:36 -05:00
Josh Suereth b429b0a246 Removed echo on bat file 2012-01-11 13:07:12 -05:00
Josh Suereth 1a2435f746 Added UI to windows MSI.
* Can now select installation directory of SBT.
* Can optionally add SBT to the path, instead of required.
* Displays a license agreement to the user.
2012-01-11 11:50:57 -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 74eaee5a5e new aggregation approach, still need exclusion mechanism 2012-01-09 08:01:24 -05: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 d4c7544f9c API for embedding incremental compilation 2012-01-09 08:00:35 -05:00
Mark Harrah 03ba47c58c API for embedding incremental compilation 2012-01-09 08:00:35 -05:00
Mark Harrah 392ec5150a moved task axis before the key 2012-01-09 08:00:29 -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
David M. Lee 1c84c7fca1 execRunner should exec.
This avoids having a stray bash process that's not useful for anything.
2012-01-05 18:56:39 -08: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
Josh Suereth e5a861fdd8 Moved WIX xml into build so we can have dynamic parts. 2011-12-28 10:14:19 -05:00
Josh Suereth dea48caddd Modified WIX xml so it *WORKS* and adds sbt to path appropriately. Requires restart for some strange reason. No help on interwebs but a few others noticed the issue. 2011-12-28 09:45:58 -05:00
Josh Suereth eba16354ea First attempt at a windows MSI.
* Windows WIX configuration
* Windows package configuration
* Default lame-o bat file for SBT, until I get external contribs.
2011-12-24 00:46:15 -05:00
Josh Suereth 65d2c9dc51 Added support for locally installed launch jar on installation. 2011-12-21 14:39:57 -05:00
Josh Suereth b299acd858 Merge etc branch into SBT script, so we operate more like a linux package. 2011-12-21 14:20:16 -05:00
Josh Suereth 77c327de8c Merge branch 'master' into deb-etc 2011-12-21 14:12:04 -05:00
Josh Suereth af7303aedd Merge branch 'master' into full-packaging 2011-12-21 13:59:33 -05:00
Josh Suereth 1605256c13 Minor fixes.
* Migrated packaging info form debian.scala to packaging.scala
* Fixed issue with using sourceDirectory in Debian instead of
  in Linux
2011-12-21 13:52:26 -05:00
Josh Suereth 5ca52f63d8 Fix to packaging for new structure. 2011-12-21 11:21:16 -05:00
Josh Suereth 183ffffe2a Removed os specification.
Defaults are now better in packager plugin.
2011-12-21 09:52:35 -05:00
Josh Suereth c462aad953 modifications so that RPM will actually build. A few areas I thoguht optional are mandatory. 2011-12-21 09:34:47 -05:00
Josh Suereth 221667426c Update build for rpm building. 2011-12-20 22:25:02 -05:00
Josh Suereth 1776f10a5c Test migration to a dedicated packaging plugin. 2011-12-19 21:15:10 -05: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 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