Commit Graph

251 Commits

Author SHA1 Message Date
Mark Harrah 7254885162 cleanup 2010-02-21 20:20:48 -05:00
Mark Harrah 522b412d14 processors 2010-02-19 18:59:33 -05:00
Mark Harrah ff6395fc35 New 'sbt-update' action enabled by mixing in UpdateSbt:
Changes 'sbt.version' after verifying the version is valid by downloading that version of sbt.
 Updates the current launcher jar or the location specified in the second argument with either a downloaded sbt-launch-<version>.jar if available or a copy of the current launcher jar that uses <version> by default when starting new projects.
2010-02-16 19:12:18 -05:00
Mark Harrah a9b69e4425 make-pom test for added repositories 2010-02-16 12:30:15 -05:00
Mark Harrah 46c5e0f92a Fix Jetty 7 support with JRebel 2010-02-15 20:06:17 -05:00
Mark Harrah 3c789c8a81 posterous-sbt plugin 2010-02-15 20:05:40 -05:00
Mark Harrah 3907dc36da version bumps 2010-02-14 23:43:51 -05:00
Mark Harrah 43be49ba3d adjustments and versions for 0.7.0 2010-02-14 22:59:35 -05:00
Mark Harrah c8081e020a filter and flatMap on Path 2010-02-14 20:22:26 -05:00
Mark Harrah 9605435d87 cleanup console-project 2010-02-14 20:22:07 -05:00
Mark Harrah 345d2fbfcd Fix issue where projects using scala-compiler.jar were always recompiled 2010-02-14 20:21:05 -05:00
Mark Harrah bbe980e9a5 remove unneeded arguments to Resources 2010-02-13 17:36:54 -05:00
Mark Harrah 8bea7ec316 * Make tab completion of method tasks lazy, so that javap and test-only don't slow down initial tab completion.
* cleanup of builder related code, including removing duplication from classpath in console-project
 * only replace relevant version in build.scala.versions when user enters new Scala version to replace bad entry
2010-02-13 16:29:09 -05:00
Mark Harrah a863e866d5 small logging fix 2010-02-09 18:54:30 -05:00
Mark Harrah 8ca162ef96 Update installer plugin to use 0.6.13 2010-02-09 18:53:51 -05:00
Mark Harrah 8cc12a0068 clean-plugins task and web/jsp test fix 2010-02-08 18:33:19 -05:00
Mark Harrah 85bbd7a29d legal cleanup 2010-02-07 23:48:08 -05:00
Mark Harrah c48feb5cd2 versions for 0.6.13 2010-02-07 14:12:57 -05:00
Mark Harrah 5c34ea0a2b Some documentation on Project 2010-02-07 14:12:40 -05:00
Mark Harrah a0ca8536c0 Fix 'trace' help 2010-02-06 19:22:41 -05:00
Mark Harrah b7d5472e21 Improved test for publish-local 2010-02-06 17:42:40 -05:00
Mark Harrah 282c80c600 Fix ParentProjects and dependency management 2010-02-06 17:01:55 -05:00
Mark Harrah 261800ed90 Fix 'publish-local' when Ivy configuration is auto-detected 2010-02-06 14:21:27 -05:00
Mark Harrah 0397a1c450 Merge branch 'using-xsbt' of github.com:harrah/sbt into using-xsbt 2010-02-06 13:50:36 -05:00
Mark Harrah 744ed69653 add method to sbt.Run for compatibility with 0.5.6 2010-02-06 12:49:37 -05:00
Mark Harrah 514c8f499b * Select default doc options based on Scala version.
* Remove unused Resources.withProject
 * General cleanup
2010-02-05 19:12:55 -05:00
Mark Harrah 8f2d9124e9 Make task logging delimiters configurable by system properties: sbt.start.delimiter and sbt.end.delimiter 2010-02-05 19:04:39 -05:00
Mark Harrah 04c73ab1f0 Speed up startup by delaying initialization of tab completion 2010-02-04 22:50:56 -05:00
Mark Harrah 7119c1adbe Exclude launcher jar from unmanaged classpath, allowing it to be put in the lib/ or project root directories. 2010-02-04 18:57:29 -05:00
Mark Harrah 31822b2e17 Jetty 7 support working 2010-02-01 20:48:51 -05:00
Mark Harrah aaea9c3407 Jetty 7 support (untested) 2010-02-01 18:21:51 -05:00
Mark Harrah 510a708a08 Fix for compatibility test framework 2010-02-01 07:38:10 -05:00
Mark Harrah f0b7fa0e1a Test for specs/sbt detecting specifications as classes/objects 2010-01-29 20:48:59 -05:00
Mark Harrah 3cf2ff4e4f version bumps 2010-01-29 20:35:03 -05:00
Mark Harrah 3877cd4d84 * Fix base directory when Ivy configuration inherited from parent project
* Add 'pomExtra' method that can provide extra elements directly embedded in a generated pom.
2010-01-29 20:32:43 -05:00
Mark Harrah 8bc87fecef 0.6.12 2010-01-28 22:09:48 -05:00
Mark Harrah fbaf5cbf2e * Use a machine-global lock on Ivy because caches are not safe for concurrent access.
* Fix some tests
2010-01-28 19:32:17 -05:00
Mark Harrah 5ef14bd5e8 more on permgen issues 2010-01-26 22:53:29 -05:00
Mark Harrah 1c6201d3cc Reload sbt when version changes without requiring full reload 2010-01-26 18:39:23 -05:00
Mark Harrah 31609f57e6 test to check proper tracking of generated classes 2010-01-26 09:38:28 -05:00
Mark Harrah 64fae31248 Compatibility test framework support and tests 2010-01-25 22:52:50 -05:00
Mark Harrah c8057f414b Add normal 'test' action to test arguments test case 2010-01-20 23:19:51 -05:00
Mark Harrah d06df9a2fe * Integrate Josh's test arguments patch
* Use ScalaTest arguments example to test test-interface
2010-01-20 23:06:10 -05:00
Mark Harrah 328d862f70 development version 2010-01-16 14:47:11 -05:00
Mark Harrah fb1d33c77e version for 0.6.11 2010-01-16 14:38:20 -05:00
Mark Harrah 327fd718f2 Include 'nosbt' in 'trace' error message 2010-01-16 14:29:00 -05:00
Mark Harrah e110d4028b test case for running webapps directly out of src/main/webapp 2010-01-15 20:00:25 -05:00
Mark Harrah ad40d7f34f Try to properly use Jetty's WebAppClassLoader 2010-01-15 19:40:18 -05:00
Mark Harrah ab9d92b8b4 Replace Ivy interface with component from xsbt 2010-01-15 19:06:36 -05:00
Mark Harrah b6cb89fea4 * limit stack trace length: trace 'on' | 'off' | 'nosbt' | 1 | 2 | ...
* updating license/copyright
2010-01-14 00:15:21 -05:00