Commit Graph

11744 Commits

Author SHA1 Message Date
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
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