Commit Graph

612 Commits

Author SHA1 Message Date
Mark Harrah c0e6e0c088 fix for staged compilation task 2010-02-14 20:25:45 -05:00
Mark Harrah f759aa3edb Updated 'proguard' task to work with 0.7 2010-02-14 20:25:11 -05:00
Mark Harrah d49cfc6b03 Remove extra whitespace in pom output 2010-02-14 20:24:33 -05:00
Mark Harrah 9f524cbf83 convenience method on ScalaInstance to get both library and compiler jars 2010-02-14 20:23:56 -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 bd7460f2ee Building xsbt with 0.6.13 2010-02-09 18:55:11 -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 e18f8101d7 Fix compiler interface tests for 2.8 2010-02-08 18:34:43 -05:00
Mark Harrah 04198061bc Fix ClassLoader for launcher, which fixes web/jsp in sbt 2010-02-08 18:34:10 -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 a33223a02c legal cleanup 2010-02-07 23:45:19 -05:00
Mark Harrah 9ed643cff5 Versions for 0.6.13 2010-02-07 14:13:09 -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 3ed1bdda22 document some methods on Resolver 2010-02-06 19:23:06 -05:00
Mark Harrah a0ca8536c0 Fix 'trace' help 2010-02-06 19:22:41 -05:00
Mark Harrah 6a6ae03ad6 Throw a custom exception when there is an Ivy resolve error 2010-02-06 17:43:14 -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 2a86b968ea Add artifacts provided in EmptyConfiguration 2010-02-06 14:20:51 -05:00
Mark Harrah 7219a2905a Fix 'unknown resolver' errors in normal projects 2010-02-06 14:14:49 -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 f131fb3108 cleanup in launcher 2010-02-05 19:06:44 -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 743d4556ae Fix compiler interface to compile against 2.8 trunk 2010-02-05 18:58:52 -05:00
Mark Harrah 04c73ab1f0 Speed up startup by delaying initialization of tab completion 2010-02-04 22:50:56 -05:00
Mark Harrah 125e0adad8 Decrease compilation time of compiler interface by ~20% 2010-02-04 22:08:17 -05:00
Mark Harrah b6f017c508 Work with latest compiler changes. API is commented for stability in 0.7. 2010-02-04 21:04:22 -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 8daaf9ea17 Cut down launcher jar size a bit 2010-02-04 18:56:07 -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 a2758afd43 Fix main method detection involving Application 2010-01-30 21:40:25 -05:00
Mark Harrah a5732b56ab * Basic support for writing repositories to the pom in make-pom.
* Pretty-print pom in make-pom
2010-01-30 10:46:47 -05:00
Mark Harrah f0b7fa0e1a Test for specs/sbt detecting specifications as classes/objects 2010-01-29 20:48:59 -05:00
Mark Harrah f16af315f7 version bump 2010-01-29 20:36:19 -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 3b67efa0d4 Use custom pom generation instead of Ivy's built-in generation in order to support extra information like licenses. 2010-01-29 20:31:07 -05:00
Mark Harrah e747bb2b1c Add missing LICENSE_Apache referenced from NOTICE 2010-01-29 20:30:10 -05:00