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
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
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
Paul Phillips
8cf9fa83be
Tweaked java_opts, 0.11.2.
2011-11-28 17:24:43 -08:00
Paul Phillips
8665ba0c5f
sbt 0.11.1 ; -offline.
2011-11-19 23:26:27 -08:00
Seyi Ogunyemi
0902f88497
IIRC .bashrc is never read for a script unless it's explicitly told to do so & this currently causes an invalid option error on Ubuntu.
2011-11-09 05:55:39 +00:00
Paul Phillips
7fd0cc8097
Merge pull request #9 from jsuereth/master
...
Simple Setting DSL
2011-10-28 17:22:34 -07:00
Josh Suereth
521cc31ab9
Fixed task definition with 1 dependency
2011-10-28 11:40:40 -04:00
Josh Suereth
400ca7ba30
Added simple setting DSL with simple task DSL
2011-10-28 11:30:24 -04:00
Josh Suereth
4883983afa
Adding new DSL for defining settings such they you can't use tasks in a setting definition
2011-10-28 11:22:28 -04:00
Josh Suereth
a23e748ea7
Fixing version for sbt 0.11
2011-10-28 11:21:38 -04:00
Paul Phillips
392fba86af
Abort if -sbt-rc is given with no RC candidate defined.
2011-10-03 09:23:18 -07:00
Paul Phillips
0888ac2490
Merge pull request #6 from retronym/master
...
wget command line fix
2011-10-03 09:19:49 -07:00
Paul Phillips
2ed4cdf6a8
Merge pull request #7 from retronym/latest-2.8
...
-2.8 uses 2.8.2
2011-10-03 09:18:39 -07:00
Jason Zaugg
3d4801a12a
-2.8 uses 2.8.2
2011-10-02 13:02:00 +02:00
Jason Zaugg
c4249308e3
Corrects the command line for wget.
...
Without this, wget deposits the launcher in the working directory and pipes zero bytes to the intended location.
2011-10-01 22:58:54 +02:00
Paul Phillips
9a42fb6f8f
Added -no-share option for me and that other guy
...
somewhere who might ever use it.
2011-09-28 11:48:17 -07:00
Paul Phillips
49b3b1defb
sbt 0.11.0
2011-09-28 08:52:30 -07:00
Paul Phillips
c38f8ccfc0
Added zomg and zomg2 to template-project.
2011-09-14 12:03:54 -07:00
Paul Phillips
f45764c7c1
Merge remote-tracking branch 'jsuereth/master'
...
Conflicts:
README.md
2011-09-14 11:46:49 -07:00
Josh Suereth
d72d8808cb
Simple task DSL for those of us who are lazy
2011-09-14 14:16:02 -04:00
Paul Phillips
c098d04c58
Added template project. Shortened readme.
2011-09-14 10:46:19 -07:00
Paul Phillips
7e759c1862
Merge pull request #4 from jsuereth/master
...
Step #1 : Make the template project a plugin that other can use
2011-09-14 10:34:01 -07:00
Josh Suereth
8836f37c9c
Modified paulp's template project to be an SBT plugin
2011-09-14 13:01:48 -04:00
Paul Phillips
7ffbf5374c
Not that it fixed my issue, but ThisBuild.
2011-09-14 09:29:59 -07:00
Paul Phillips
bd7054e323
Add snapshots repo if a snapshot sbt or scala version is used.
2011-09-14 09:24:12 -07:00