Commit Graph

11969 Commits

Author SHA1 Message Date
Mark Harrah 1581d1b7e1 remove unneeded unlinking in compiler interface 2012-05-30 07:41:02 -04:00
Mark Harrah 2db0101eb8 resident compiler that passes all tests
core logic from odersky/scala/topic/inkling
2012-05-30 07:13:15 -04:00
Mark Harrah 1c842b3341 another variant of resident-java test from pvlugter 2012-05-30 07:13:15 -04:00
Mark Harrah 322b2d5adc precompile compiler interface against 2.10.0-M3 2012-05-30 07:13:15 -04:00
Mark Harrah 80a58d11ae extend empty-package test 2012-05-30 07:13:15 -04:00
Mark Harrah 9e775092d2 revert snapshot regex changes 2012-05-30 07:13:15 -04:00
Mark Harrah a8a028ad70 add missing token in scripted tab completion 2012-05-30 07:13:15 -04:00
Josh Suereth 440ad4bb0b First cut at using metapackages to allow multiple versions of SBT in the same debian repository. 2012-05-29 08:49:02 -04:00
Mark Harrah 2f65945745 tweak status test in build definition 2012-05-27 20:03:09 -04:00
Mark Harrah ba13aec159 extra launcher properties paths for missing and unmatched sbt.version 2012-05-27 20:03:08 -04:00
Mark Harrah e8fcdc07e8 set organization at higher scope for default project 2012-05-27 20:03:08 -04:00
Mark Harrah 1488bf2eff restore scala-tools-* repository names in launcher as aliases to sonatype-oss-* 2012-05-27 20:03:08 -04:00
Peter Vlugter 737b1b09bd Add scala library when compiling compiler interface sources 2012-05-25 07:21:05 -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 935eed087f another fix related to #460 2012-05-23 20:13:52 -04:00
Mark Harrah cf2402cea4 another fix related to #460 2012-05-23 20:13:52 -04:00
Johannes Rudolph 47ba5ef22f herald wouldn't correctly show the link, so I changed the link to inline syntax 2012-05-23 13:03:14 +02:00
Johannes Rudolph 6aced4f507 another small notes fix 2012-05-23 12:58:14 +02:00
Johannes Rudolph 1539dcf7be Update README.md 2012-05-23 13:42:04 +03:00
Johannes Rudolph de001b3de4 more README stuff 2012-05-23 12:39:52 +02:00
Johannes Rudolph 6c403b670a bump version 2012-05-23 12:36:16 +02:00
Johannes Rudolph 3132466e06 README and notes 2012-05-23 12:35:49 +02:00
Johannes Rudolph d480c79ccc new `dependency-graph-ml-file` setting to specify output location 2012-05-23 12:33:54 +02:00
Johannes Rudolph 05dce31593 remove compile warning by handling unexpected configurations 2012-05-23 12:32:15 +02:00
Johannes Rudolph 18d2663a88 generated .graphml files name contain the configuration name 2012-05-23 12:28:18 +02:00
Johannes Rudolph b30519f2d4 ivyReport is not an InputKey any more, all tasks are now defined for all configurations 2012-05-23 10:47:26 +02:00
Mark Harrah fbee96939d print message and stack trace when exception occurs in completion 2012-05-21 22:23:44 -04:00
Mark Harrah e34b8e4bf2 print message and stack trace when exception occurs in completion 2012-05-21 22:23:44 -04:00
Mark Harrah 9cf2c41fb8 fix exception thrown when tab completing invalid project name 2012-05-21 22:23:44 -04:00
Mark Harrah 9ee30636b3 don't put scala-library.jar on the boot classpath unless it is on the classpath 2012-05-21 22:23:44 -04:00
Mark Harrah a099754109 if defined, use explicit historyPath at ThisBuild or Global project scope 2012-05-21 22:23:44 -04:00
Johannes Rudolph a7e37c4ac0 a bunch of refactorings and setting renamings 2012-05-21 18:31:07 +02:00
Johannes Rudolph 9f4852ac64 Merge branch 'sbt-0.12'
We can now support the previously 0.12 only features by explicitly including
the Graph class in 0.11 builds.

Conflicts:
	project.sbt
	project/build.properties
	project/gpg.sbt
	project/plugins.sbt
	src/main/scala/net/virtualvoid/sbt/graph/Plugin.scala
2012-05-21 17:55:20 +02:00
Johannes Rudolph 7ad5a74d4d update build to sbt 0.11.3 2012-05-21 17:48:46 +02:00
Johannes Rudolph 376e037277 fix dependsOn update compile error 2012-05-21 14:57:52 +02:00
Johannes Rudolph b765bc6453 simpler sbt version independent crossName implementation 2012-05-21 12:12:25 +02:00
Johannes Rudolph 9a0d44ace7 let ivy-report already depend on update to make sure report actually exists 2012-05-21 12:11:50 +02:00
Johannes Rudolph e232a9906f use `scalaVersion in update` to lookup report file
This will help if you use the common

   scalaVersion := "2.9.2"

   scalaVersion in update := "2.9.1"

idiom.
2012-05-21 11:37:53 +02:00
Johannes Rudolph b7fbd8acdd depending on update is enough for ivy report to be generated 2012-05-21 11:37:53 +02:00
Johannes Rudolph d5ffe97485 improve DRYness 2012-05-21 11:31:28 +02:00
Johannes Rudolph 805d246878 Merge commit 'refs/pull/5/head' into sbt-0.12
Conflicts:
	project/build.properties
2012-05-21 11:16:24 +02:00
Johannes Rudolph 116c13e51b use sbt 0.12.0-Beta2 for building
Had to disable ls for now since it is not yet supported for 0.12.0-Beta2
2012-05-21 11:13:55 +02:00
Johannes Rudolph be22b8c663 use `scalaVersion in update` to lookup report file
This will help if you use the common

   scalaVersion := "2.9.2"

   scalaVersion in update := "2.9.1"

idiom.
2012-05-20 18:21:17 +02:00
Johannes Rudolph 6722536991 depending on update is enough for ivy report to be generated 2012-05-20 18:19:51 +02:00
Johannes Rudolph 2304f1ecf7 Link to build page instead of to badge 2012-05-20 19:10:45 +03:00
Johannes Rudolph c0e3053180 add build-hive status batch to readme 2012-05-20 18:08:08 +02:00
Johannes Rudolph f3aadf22a0 add coda hale's repository for jerkson (needed for ls) 2012-05-20 18:06:28 +02:00
Mark Harrah 63895a3d77 source compatibility with 2.8.1, where resident mode can't be supported 2012-05-19 18:20:20 -04:00
Mark Harrah c62dd99ddf tab complete scripted tests 2012-05-19 18:20:20 -04:00
Mark Harrah 4816991b18 basic support for pending scripted tests 2012-05-19 18:20:20 -04:00