Commit Graph

684 Commits

Author SHA1 Message Date
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
Mark Harrah a2963744cc Fix clean-cache 2010-01-29 20:29:55 -05:00
Mark Harrah d01be91844 fix GlobalLock behavior when lock file's directory does not exist 2010-01-29 20:29:23 -05:00
Mark Harrah 586650d7a9 0.6.12 part II 2010-01-28 22:15:56 -05:00
Mark Harrah 8bc87fecef 0.6.12 2010-01-28 22:09:48 -05:00
Mark Harrah 88ae2a1543 0.6.12 2010-01-28 22:09:26 -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 a958fa6484 Use a machine-global lock on Ivy because caches are not safe for concurrent access 2010-01-28 19:31:04 -05:00
Mark Harrah 3e3519b3a7 cleanup 2010-01-27 20:39:07 -05:00
Mark Harrah 4a566eb581 fix project creation prompt and launcher cache 2010-01-27 18:22:42 -05:00
Mark Harrah 5ef14bd5e8 more on permgen issues 2010-01-26 22:53:29 -05:00
Mark Harrah 5de7a5e3e5 fix compiler error in 'ivy' 2010-01-26 22:35:59 -05:00
Mark Harrah 725beacd9a Ignore 'unknown resolver' errors, work with published version of SBinary, work towards fixing OOME:PermGen issues on reload 2010-01-26 18:41:03 -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 e8eae7d7bb Look at names during flattenPhase.next to get proper class names 2010-01-26 09:10:42 -05:00
Mark Harrah 36208ecac4 Use published version of SBinary 2010-01-25 23:06:23 -05:00
Mark Harrah 64fae31248 Compatibility test framework support and tests 2010-01-25 22:52:50 -05:00
Mark Harrah 80780d9bec comments and reorganization in SameAPI/ShowAPI 2010-01-24 00:12:47 -05:00
Mark Harrah af4f41e052 API: fix annotation handling 2010-01-24 00:11:43 -05:00
Mark Harrah af288bb199 API: base types with applied type parameters
Compile task: fix detection of classpath changes
Aggressive compiler seems to work on scalaz now
2010-01-23 11:52:39 -05:00
Mark Harrah 5f9f3729d1 work on source api parts 2010-01-22 20:17:49 -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 b4c5168d1f Fix '/' operator in Paths 2010-01-20 18:16:31 -05:00
Mark Harrah 328d862f70 development version 2010-01-16 14:47:11 -05:00
Mark Harrah 4392ba6b8d development version 2010-01-16 14:46:18 -05:00
Mark Harrah fb1d33c77e version for 0.6.11 2010-01-16 14:38:20 -05:00
Mark Harrah bb259e22fd proper versions for 0.6.11 2010-01-16 14:32:36 -05:00