Mark Harrah
2b5a088911
sbt.log.format should not be set by sbt, since that will not respect noformat
2013-05-27 19:12:39 -04:00
Mark Harrah
81babda6f6
work around URI problems with encoding and resolving. Fixes #725
2013-04-12 12:47:44 -04:00
Josh Suereth
f414214d6e
Fixes #706 - Binary Compatibility lost in Launcher.
...
This checks to see if the new `crossVersionedValue` is actually implemented
by an AppID and delegates to the deprecated `crossVersioned` method if
there are any issues. This preserves the binary compatibility from
folks using Launcher interface pre-0.13 and post-0.13.
2013-03-12 13:04:24 -04:00
Mark Harrah
56b85522b7
ivy cache: ignore the original resolver in more places. Fixes #704
2013-03-08 14:23:31 -05:00
Mark Harrah
b8c11678d9
launcher: put ivy resolution cache in boot and clear each run, ignore original resolver
2013-03-08 14:23:31 -05:00
Mark Harrah
8c4ebabe19
remove JLine from the launcher
...
It is no longer necessary for it to be loaded in a stable class loader
and line reading in the launcher does not require anything more advanced
than java.io.Console.readLine(String).
Scala versions 2.8 and later use the version that goes through JAnsi
and for that it is sufficient to have JNA in a stable loader.
2013-02-26 09:27:56 -05:00
Alex Dupre
92e99cfef0
Switch from JLine 1.0 to 2.10.
2013-02-26 07:39:33 -05:00
Mark Harrah
c815f57a79
Workaround for os deadlock detection at the process level. Fixes #650 .
2013-02-05 10:27:19 -05:00
Eugene Yokota
125727ba83
support binary version in launcher
2013-01-29 16:55:13 -05:00
Mark Harrah
824000009d
Right precedence of sbt.boot.properties lookup, handle qualifier correctly. Fixes #651 .
2013-01-23 12:48:54 -05:00
Paolo G. Giarrusso
236143be8d
Silence boring Eclipse warnings: catching all exceptions
...
Here I make explicit where catching all exceptions is intended.
Mark Harrah corrected one decision during review.
2013-01-22 09:05:15 -05:00
Mark Harrah
1d18532bf0
mark Typesafe repositories as bootOnly, remove Sonatype snapshots now that Scala is resolved by the project
2012-12-09 20:40:41 -05:00
Grzegorz Kossakowski
ef39aeb9c1
Follow source layout convention supported by Eclipse.
...
Moved source files so directory structure follow package
structure. That makes it possible to use Scala Eclipse plugin
with sbt's source code.
2012-12-07 10:27:08 -08:00
Mark Harrah
d9a8ec0c22
system property name: resolver->repository
2012-06-02 19:03:57 -04:00
Josh Suereth
76d24091fa
Fixes from mark's suggestions.
...
* Puppies may rest easy from the removal of Option.get calls.
* better names for config values
* Added a helper method to avoid any possible code duplication, besides repeated def, val, match and for keywords.
Looking for ways to remove this duplciation ASAP.
* Moved from pattern match to ._1, my most hated member.
2012-05-30 21:42:45 -04:00
Josh Suereth
52307d27a4
Adding ability to override resolvers from launcher. * Added key which pulls the repositories used by the launcher, if the API allows. * Added which configures whether or not should just use . * Added parsing to launcher so java property is used by default for override setting.
2012-05-30 21:42:45 -04:00
Mark Harrah
f39af0bab3
a more universal launcher
...
when a properties file is not otherwise explicitly specified,
the sbt.version from project/build.properties is used to select
the default properties file to use. This launcher should be able
to launch:
0.7.x
0.10.{0,1}
0.11.{0,1,2,3}
0.12.x
Note that it can only launch the release versions of 0.10 and 0.11
listed above and in particular cannot launch snapshot versions. All
0.12.x versions and 0.7.x versions should be supported, although only
0.7.7 was tested.
2012-05-24 21:50:25 -04:00
Mark Harrah
fa725ef9c9
replace scala-tools-snapshots with sonatype oss
2012-04-14 19:13:24 -04:00
Mark Harrah
111dfba6a3
support setting sbt.version from system property, which overrides setting in a properties file
...
fixes #354
2012-02-07 21:52:37 -05:00
Mark Harrah
5bdd55b751
keep scala-tools.org snapshots around a little longer
2012-02-04 21:10:30 -05:00
Mark Harrah
dd4efec03c
auto detect Scala version for non-cross-versioned launcher app
2012-02-04 21:10:30 -05:00
Mark Harrah
7b31db4171
no cross versioning for sbt
2012-02-04 21:10:30 -05:00
Mark Harrah
2255bd5a62
org.scala-tools.sbt -> org.scala-sbt and dropping scala-tools.org from defaults
2012-01-22 22:06:52 -05:00
Mark Harrah
b16d4a36ad
Remove local Maven repository from launcher's list of repositories
...
This is motivated by the high likelihood that it is causing the
various problems some users have with the launcher not finding
some dependencies. ref #217 .
2011-11-09 18:30:35 -05:00
Mark Harrah
8e9e4b22cd
checksums configurable in [ivy] section. fixes #235
2011-11-04 13:40:59 -04:00
Mark Harrah
a2fe069fb0
default to shared boot directory
2011-08-31 08:25:11 -04:00
Mark Harrah
5f8a73cc21
extra component for supporting dynamic changes to sbt's classpath. fixes #83
2011-07-01 23:38:03 -04:00
Mark Harrah
c7885ce1ff
build work
2011-06-26 12:27:07 -04:00
Mark Harrah
b7c20a1149
bump versions
2011-06-03 00:43:40 -04:00
Mark Harrah
f38f599157
0.10.0
2011-06-02 23:32:48 -04:00
Mark Harrah
fa62e889da
bump versions
2011-06-01 03:04:58 -04:00
Mark Harrah
ed5bb1a2d4
0.9.10
2011-06-01 02:37:05 -04:00
Mark Harrah
f786060883
Revert to using 2.8.1
2011-05-30 17:49:39 -04:00
Mark Harrah
349b510c93
bump versions
2011-05-29 19:17:31 -04:00
Mark Harrah
9002720933
move to 2.9.0-1, bump to 0.9.9
2011-05-29 00:22:08 -04:00
Mark Harrah
04a3f090f6
version bump
2011-05-23 22:39:20 -04:00
Mark Harrah
41162b2484
0.9.8
2011-05-23 22:38:53 -04:00
Mark Harrah
c534b8c289
bump version
2011-05-17 21:07:55 -04:00
Mark Harrah
63acaca0a6
0.9.7
2011-05-17 20:46:58 -04:00
Mark Harrah
c427c3e503
use shorter name for repository
2011-05-16 22:56:07 -04:00
Mark Harrah
aa0824584c
version bumps
2011-05-12 22:46:49 -04:00
Mark Harrah
ffc3d9b496
0.9.6
2011-05-12 22:45:59 -04:00
Mark Harrah
3acac34b97
bump versions
2011-05-12 09:27:29 -04:00
Mark Harrah
081f296d55
0.9.5
2011-05-12 09:26:40 -04:00
Mark Harrah
d35d76d204
version bumps
2011-04-23 19:29:58 -04:00
Mark Harrah
6db4650035
0.9.4
2011-04-23 19:29:50 -04:00
Mark Harrah
6d36b3902f
trying a command line configurable default boot.properties
2011-04-18 22:49:52 -04:00
Mark Harrah
186895d27d
bump versions
2011-04-06 22:00:00 -04:00
Mark Harrah
14d2adb4bc
versions for 0.9.3
2011-04-06 21:57:21 -04:00
Mark Harrah
68dfe723e7
versions to 0.9.3-SNAPSHOT
2011-03-16 22:30:50 -04:00