Mark Harrah
c358512e0b
use 2.10.0 final
2012-12-31 09:23:14 -05:00
Grzegorz Kossakowski
56dff4855d
Follow package structure for generated `ScalaKeywords.scala`.
...
`ScalaKeywords.scala` is now being generated at location that
follows package structure.
2012-12-07 10:18:34 -08:00
Josh Suereth
0c08c1169e
Bumped the Scalatest/Specs versions for 2.10.0-RC3
...
* Modified tests to use mutable Specs API
* Fixed a few minor specs issues.
2012-12-04 13:10:09 -05:00
Mark Harrah
c1051f1f1e
Source dependency on sbinary for 2.10.0-RC* for now
2012-12-03 08:56:55 -05:00
Mark Harrah
ce252cca0d
need sbinary published against 2.10 (not in a repo yet)
2012-11-17 20:19:25 -05:00
Mark Harrah
8d6dd10798
2.10.0-M5, different arity generalization
...
1. KList[M[_]] now instead of KList[HL <: HList, M[_]]
a. head, tail work properly in this variant
b. disadvantage is that full type not easily transformed to new type constructor
2. AList abstracts on K[L[x]], a higher order type constructor.
A. Instances written for:
a. KList
b. Seq[M[T]] for a fixed T
c. TupleN
d. single values
e. operate on one type constructor when nested
B. Main disadvantage is type inference. It just doesn't happen for K[L[x]].
This is mitigated by AList being used internally and rarely needing to construct a K.
2012-11-17 20:19:24 -05:00
Mark Harrah
51da95644c
methods for working with Scala identifiers
2012-07-13 14:33:27 -04:00
Mark Harrah
8843458291
isolate task-system and ivy tests
2012-07-01 15:16:42 -04:00
Mark Harrah
79bab4727a
fix caching of xsbt.version.properties
2012-07-01 15:16:41 -04:00
Mark Harrah
062b47ac8d
better invalidation of interface version.properties file
2012-05-13 21:31:40 -04:00
Mark Harrah
3f92b33350
bump to Ivy 2.3.0-RC1
2012-05-02 19:56:35 -04:00
Mark Harrah
70f2d56604
revert publishing poms: two different metadata representations results in incorrect dependencies
2012-04-14 20:22:11 -04:00
Mark Harrah
13d3e7dde3
update to Scala 2.9.2
2012-04-13 17:47:12 -04:00
Peter Vlugter
0b1297d65f
Publish poms for maven friendliness
...
This allows an artifactory virtual repo to serve sbt maven-style
2012-04-05 15:05:13 +12:00
Mark Harrah
b48c087a91
bump jsch version to 0.1.46. fixes #403
2012-03-17 19:31:56 -04:00
Mark Harrah
66505d0b4a
bump to jline 1.0, which looks compatible with 0.9.94, but cleans up after more streams properly
2012-01-14 21:09:11 -05:00
Mark Harrah
eb2ec8c781
concurrent execution restrictions
2011-11-19 23:56:30 -05:00
Mark Harrah
a2e30494fe
use 0.11.0 for building
2011-09-26 08:20:07 -04:00
Mark Harrah
b36e40a8f7
move to 2.9.1 (RC3), bump to 0.11.0-SNAPSHOT
2011-08-16 17:32:26 -04:00
Mark Harrah
213399c40c
fix inter-project dependencies involving extra attributes
2011-07-29 23:33:10 -04:00
Mark Harrah
eb11063ccb
update build for 0.10.1
2011-07-15 15:48:36 -04:00
Mark Harrah
099c73ec0d
temporary fix for source jar getting put in compile configuration
2011-06-29 21:44:37 -04:00
Mark Harrah
c7885ce1ff
build work
2011-06-26 12:27:07 -04:00
Mark Harrah
fdbeb7742b
exclude JUnit from Scala dependencies
2011-06-11 20:09:15 -04:00
Mark Harrah
c76a1c032f
Try putting httpclient on sbt's classpath. Seems to speed up Ivy a bit.
2011-06-11 20:09:15 -04:00
Mark Harrah
d928047678
port build to 0.10, fixes #30
...
use 'publish-all' from the root to publish all projects to local
use 'proguard' to package the launcher
2011-06-10 07:58:18 -04:00