Commit Graph

437 Commits

Author SHA1 Message Date
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
Paul Phillips eb413bec84 Shuffling around so -sbt-rc works. 2011-09-13 10:56:37 -07:00
Paul Phillips a100c052e6 -debug-inc. 2011-09-05 15:46:24 -07:00
Paul Phillips 6d09f201ea I'll get the quoting right eventually. 2011-09-05 14:59:08 -07:00
Paul Phillips 849214c208 Resolving the sbt version correctly. 2011-09-05 14:38:21 -07:00
Paul Phillips e677da58d6 Fix for multiword sbt commands. 2011-09-05 14:16:43 -07:00
Paul Phillips 7a86e640f3 Too much to detail. 0.7 compat, -sbt-rc, try it. 2011-09-04 12:30:32 -07:00
Paul Phillips 0ee5109b30 scala 2.9.1. 2011-08-31 15:01:33 -07:00
Paul Phillips f61f5e03c7 More on auto-snapshot detection. 2011-08-26 17:55:28 -07:00
Paul Phillips 5b424725b4 Calculate the latest sbt snapshot from the directory listing. 2011-08-26 15:10:24 -07:00
Paul Phillips ab02dcfc36 Added BSD license. 2011-08-25 16:06:12 -07:00
Paul Phillips 01c75c8477 Phoned in some tests. Updated the docs again. 2011-08-25 16:01:53 -07:00
Paul Phillips 221a049cc0 Changed a bunch of option names to be consistent with one another.
Added some more.
2011-08-25 14:48:39 -07:00
Paul Phillips 41311fcecd Get the version out of project/build.properties. 2011-08-25 11:56:33 -07:00
Paul Phillips c922e084c0 Added support for sbt 0.7 series, and an explicit -sbt-version option. 2011-08-25 11:51:31 -07:00
Paul Phillips 8149652729 Updated the documentation. 2011-08-25 09:34:14 -07:00
Paul Phillips 1bd64f2381 Added .sbtopts facility. Put such a file in the sbt root directory
and these options will be passed always.  Specific handy use is a file
with "-snapshot" if the project depends on snapshot sbt.
2011-08-25 09:03:41 -07:00
Paul Phillips ce1f6fb7c7 Added more options. Can choose to use an sbt snapshot with -snapshot.
Now by default it refuses to run sbt in a directory with no sign it is
an sbt directory; give -create to force it.
2011-08-25 08:23:24 -07:00
Paul Phillips c26f6a863c Fixed nocolors. 2011-08-15 09:30:57 -07:00
Paul Phillips 9d98762538 Restored the other ThisBuild. 2011-08-14 14:11:10 -07:00
Paul Phillips ab64bea2d0 ThisBuild, reborn as two pluses. 2011-08-14 13:44:38 -07:00
Paul Phillips c7a8a53a0b Minor problem with ThisBuild: everything ceases to work. Tabled it. 2011-08-14 13:14:51 -07:00