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