Commit Graph

437 Commits

Author SHA1 Message Date
Josh Suereth 0271bf92e2 Improvements to sbt.bat suggested by @retronym 2012-02-02 15:35:38 -05:00
Josh Suereth 663b125b95 Merge branch 'full-packaging' of github.com:sbt/sbt-launcher-package into full-packaging 2012-02-02 13:58:11 -05:00
Josh Suereth 531f728ac5 Quick fix for generating RPMs with owned directory for /usr/share/sbt 2012-02-02 13:03:52 -05:00
Josh Suereth 65a9ac32df Merge pull request #10 from sbt/launcher-lib-shell
Launcher lib shell
2012-02-02 09:31:35 -08:00
Josh Suereth 63d40330c2 Added sbt-launch script helper 2012-02-02 12:28:40 -05:00
Josh Suereth cea72e8ca7 Adding a library for launcher scripts.
* Moved sbt into src/linux (for now, to disambiguate from windows)
* Created sbt-launch-lib.bash to help scripts which want to use the SBT Launcher
  but are not SBT, e.g. g8 or cs.
2012-02-02 12:11:23 -05:00
Josh Suereth fd13ebac8d Fixed help documentation of sbtopts files. 2012-02-02 12:09:03 -05:00
Josh Suereth 08a3bf3266 Merge pull request #4 from bartschuller/full-packaging
Fix stderr redirect shell syntax
2012-01-24 07:25:30 -08:00
Bart Schuller dbd24d1358 Fix stderr redirect shell syntax
To prevent the following error (MacOS X 10.7):

./sbt: command substitution: line 222: syntax error near unexpected token `&'
./sbt: command substitution: line 222: `java -version |& grep version'
2012-01-24 10:10:39 +01:00
Josh Suereth 084480c57b Merge pull request #2 from szeiger/windows-shell-script
Windows shell script
2012-01-18 09:00:37 -08:00
Stefan Zeiger 7e5b93fbf8 Make sbt/jline work properly in Cygwin's MinTTY terminal 2012-01-18 17:32:39 +01:00
Stefan Zeiger bc12a127ee Add sbt launcher script for Cygwin and MSYS to Windows installer 2012-01-18 16:58:30 +01:00
Stefan Zeiger f889a92c34 Reflow License.rtf to make it more readable in the Windows installer 2012-01-18 16:57:48 +01:00
Stefan Zeiger cf14e6ba7b Add Jansi license file (because it is not contained in jansi.jar) 2012-01-18 16:50:17 +01:00
Josh Suereth 7e27da416e Merge branch 'full-packaging' of github.com:sbt/sbt-launcher-package into full-packaging 2012-01-18 09:49:15 -05:00
Josh Suereth 4d490ccfd1 Added no-global option.
Added -no-global option to point -sbt-dir at local location.  Helps deal with bad global plugins.
2012-01-18 09:49:00 -05:00
Josh Suereth e4f0d94b43 Project can now deploy to MSI repository. 2012-01-17 14:15:00 -05:00
Josh Suereth 046fb3e9e0 Merged szeiger's ANSI enhancements for windows. Closes #1 2012-01-17 13:15:39 -05:00
Josh Suereth b0deb8c2ae Fixes to MSI from szeiger, as well as trying to get publishing working. 2012-01-17 12:56:30 -05:00
Stefan Zeiger 2f19508ae5 Package Jansi plus a bootstrap launcher in the MSI installer 2012-01-17 18:03:26 +01:00
Josh Suereth 0739ba0b55 Adding publishing to the windows MSI generation. 2012-01-17 09:32:44 -05:00
Josh Suereth 671cc19fe5 Merge branch 'master' of https://github.com/paulp/sbt-extras into full-packaging 2012-01-16 15:26:02 -05:00
Josh Suereth 2422381927 Fixing markdown issues 2012-01-16 15:25:15 -05:00
Josh Suereth 31780795bc Removing plugins and focusing on launcher script. 2012-01-16 15:24:19 -05:00
Josh Suereth d8908cc393 Build no uses released packaging plugin. 2012-01-16 15:06:37 -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
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
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
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