Commit Graph

684 Commits

Author SHA1 Message Date
Mark Harrah 899aea71e4 better PathFinder toString (remove ambiguity in multi-project setting) 2010-04-01 20:17:42 -04:00
Mark Harrah 362f2cce4f fix some compile errors in standard tasks 2010-04-01 20:15:59 -04:00
Mark Harrah 6a27b5e42b Provide empty <publications/> for inline Ivy XML if a publications tag does not exist.
This prevents a default artifact from being added incorrectly.
2010-04-01 20:14:05 -04:00
Mark Harrah a629c6a1ea Make the Scala jar methods final (they are view-only methods) 2010-04-01 09:08:32 -04:00
Mark Harrah fad08500a5 Justin's changes:
* preserve modification times when unzipping
 * error message when products for a fileTask are empty
2010-04-01 09:02:10 -04:00
Mark Harrah 27922a3256 In component compiler, only consider files from jars with sources. This avoids including dependencies in generated jars. 2010-03-31 22:33:42 -04:00
Mark Harrah dbe4da1a77 Add convenience methods buildLibraryJar, buildCompilerJar, and buildScalaJars for accessing Scala jars as Paths. 2010-03-30 19:19:03 -04:00
Mark Harrah 9720566f84 detect packaging for make-pom 2010-03-30 09:19:36 -04:00
Mark Harrah 5909728299 some cleanup and added trait for sxr to build 2010-03-29 20:13:38 -04:00
Mark Harrah 3076ca3e4b Fix test-quick/only/failed tab completion being fixed after first completion 2010-03-28 22:16:53 -04:00
Mark Harrah c05bf93830 fix annotations detection test 2010-03-28 21:29:03 -04:00
Mark Harrah b26ca870b1 annotation detection test 2010-03-28 20:20:17 -04:00
Mark Harrah ed73f1f647 cleanup to use Path.getFiles and Path.getURLs (reduces jar size by 20k) 2010-03-28 18:54:31 -04:00
Mark Harrah 93302621ec cleanup a couple dependency management related methods 2010-03-28 14:22:50 -04:00
Mark Harrah 2acea814be Fix issue with scala-library.jar being retrieved 2010-03-28 14:19:43 -04:00
Mark Harrah 77567b6ad3 Support for tests written in Java and annotation-based test frameworks 2010-03-28 00:05:40 -04:00
Mark Harrah ab2e038817 fix for scala-library.jar not being on the classpath for javac 2010-03-27 09:24:34 -04:00
Mark Harrah bb05bf2ce4 script tasks in separate branch 2010-03-26 16:19:33 -04:00
Mark Harrah 948aeb3f97 eliminate import warning 2010-03-26 16:15:52 -04:00
Mark Harrah 119a09afc2 Merge branch 'master' of git@github.com:harrah/xsbt 2010-03-26 08:23:01 -04:00
Mark Harrah 0685320bd5 * fix buffered logging
* script tasks
2010-03-26 08:22:06 -04:00
Mark Harrah d13520b164 clarification in NOTICE 2010-03-26 08:19:39 -04:00
Mark Harrah 27816f32f6 Jason's patch to work with latest changes to CompilerCommand 2010-03-26 07:55:02 -04:00
Mark Harrah d5b0071eeb release notes for 0.7.2 2010-03-26 07:51:56 -04:00
Mark Harrah 259c73e98c bump to snapshot version 2010-03-23 21:21:12 -04:00
Mark Harrah d554c79e10 update posterous-sbt version 2010-03-23 20:43:17 -04:00
Mark Harrah 3fbdf1f3c8 0.7.2 release notes 2010-03-23 20:38:27 -04:00
Mark Harrah 0bcc65f0c8 version bumps for 0.7.2 2010-03-23 20:38:04 -04:00
Mark Harrah bc80136bb1 Fix logging levels for subprojects 2010-03-23 20:36:16 -04:00
Mark Harrah 0e6ccf2eb9 merging sbt as a subproject 2010-03-23 12:02:59 -04:00
Mark Harrah a438d389e2 compatibility with 2.8 trunk 2010-03-23 08:30:53 -04:00
Mark Harrah fd39a1f99e Fix console-project on subprojects 2010-03-22 20:44:51 -04:00
Mark Harrah 7edcc68a92 support cross-compiling/bootstrapping 2010-03-22 20:42:59 -04:00
Mark Harrah 274ed92515 fix some tests 2010-03-19 22:27:50 -04:00
Mark Harrah 54bc694081 * cleaned up build
* made Launcher usable outside of official jar
2010-03-19 19:29:57 -04:00
Mark Harrah de8af817ac Split Processor into Processor/BasicProcessor:
* Processor provides a high level of integration with command processing.
 * BasicProcessor operates on a Project but does not affect command processing.
2010-03-19 19:21:40 -04:00
Mark Harrah df6d83911a tests for javac argument file and unmanaged webapp 2010-03-13 19:33:58 -05:00
Mark Harrah 05e4250253 Add *** to Path for all descendents 2010-03-13 19:31:27 -05:00
Mark Harrah 6bee0f1176 Extra String-related classes on Path 2010-03-13 17:11:04 -05:00
Mark Harrah 0caaec9422 work with latest xsbt compiler module 2010-03-13 13:44:56 -05:00
Mark Harrah 7e541dde31 lazier completions 2010-03-13 13:44:29 -05:00
Mark Harrah 9afe207993 Use arguments file for calling javac to fix issue with long command lines 2010-03-13 13:43:29 -05:00
Mark Harrah 35b7e90110 Added webappUnmanaged method to control extra paths in target/webapp 2010-03-13 13:39:44 -05:00
Mark Harrah e1e60fe859 preserve compiler interface classes across invocations 2010-03-13 13:25:08 -05:00
Mark Harrah c18b0e77ab Use correct xsbt.version.properties in ComponentManager 2010-03-07 19:07:52 -05:00
Mark Harrah 794d137051 Remove code no longer needed for running Scala code 2010-03-07 19:06:54 -05:00
Mark Harrah f9dd30144e Use ComponentManager.version when printing the sbt version 2010-03-07 19:03:27 -05:00
Mark Harrah 229ecaba5e Documentation on ProjectInfo 2010-03-07 19:03:12 -05:00
Mark Harrah 186112ee57 Fix duplicate classpath entries in jetty-run 2010-03-04 16:34:27 -05:00
Mark Harrah 3493aa5285 Make 'run' reuse warm Scala class loader and same JLine as sbt 2010-03-04 13:30:13 -05:00