Mark Harrah
2e7c0cae48
update test for projects that use the compiler
2010-04-24 22:41:55 -04:00
Mark Harrah
ed307259b4
test for pom repository filtering
2010-04-24 09:39:41 -04:00
Mark Harrah
f7717023da
bump precompiled 2.8 version to RC1
2010-04-24 09:39:23 -04:00
Mark Harrah
ee87e10a9f
Plugins can now only be Scala sources. BND should be usable in a plugin now.
2010-04-24 06:31:59 -04:00
Mark Harrah
87f79a3f8c
* Prefix printed continuous compilation line with run number
...
* Added 'reset' command to reset JLine terminal. This needs to be run after suspending and then resuming sbt.
2010-04-23 21:21:32 -04:00
Mark Harrah
a2126f19db
* Added pomRepositoryFilter(repo: MavenRepository): Boolean that excludes local repositories by default
...
* Added pomPostProcess(pom: Node): Node to make advanced manipulation of the default pom easier (pomExtra covers basic cases)
2010-04-23 21:20:07 -04:00
Mark Harrah
ad8d44ed2b
Merge branch 'master' of git@github.com:harrah/xsbt
2010-04-23 19:08:38 -04:00
Mark Harrah
bd038a423b
add checks to Artifact.extra
2010-04-23 18:50:47 -04:00
Mark Harrah
b5a95e11d5
Moved installer plugin into main sbt build
2010-04-23 18:50:27 -04:00
Mark Harrah
092a42cf53
Test for extra properties files
2010-04-20 08:41:32 -04:00
Mark Harrah
a5bb434d2a
Minor documentation addition
2010-04-20 08:41:11 -04:00
Mark Harrah
47aed79b07
Add description to update-plugins and add 'builder' help message.
2010-04-08 20:14:51 -04:00
Mark Harrah
84e23d6e61
* Fix multi-command whitespace intolerance
...
* Add 'builder' command that changes to the builder of the project definition.
* Add autoUpdate method to PluginDefinition. Override to 'false' to not update plugins automatically. Update plugins manually by running these commands: builder, update-plugins, reload
2010-04-08 18:46:33 -04:00
Mark Harrah
121f765da4
remove unneeded dependency in jetty 7 test
2010-04-08 18:40:59 -04:00
Mark Harrah
81780d0cf7
Fix and test for #78
2010-04-06 23:43:43 -04:00
Mark Harrah
26bd11e50c
notes updates and dev version bump
2010-04-06 22:02:10 -04:00
Mark Harrah
314f86d559
more versions for 0.7.3
2010-04-06 19:44:13 -04:00
Mark Harrah
cb2c01c866
versions, notes for 0.7.3
2010-04-06 19:30:03 -04:00
Mark Harrah
3d736fcf66
Run and return the output of a process as a String with `!!` or as a (blocking) `Stream[String]` with `lines`.
2010-04-06 19:26:49 -04:00
Mark Harrah
30f3fdbfd7
Commands starting with ';' will be split around ';', allowing multiple commands at the interactive prompt.
2010-04-06 14:24:26 -04:00
Mark Harrah
eb295fc54b
build cleanup
2010-04-05 18:48:15 -04:00
Mark Harrah
5b833a6b72
* Seth's patch for running javac in the same jvm
...
* Fixed LoggerWriter, added test
* Added it test
2010-04-05 18:47:06 -04:00
Mark Harrah
19c70cf9d3
Rename testFingerprints to fingerprints and TestFingerprints to Fingerprints
2010-04-03 14:10:13 -04:00
Mark Harrah
48b5b5d7dc
Added PathFinder.distinct, some API documentation, and started to clean up Path testing.
2010-04-03 14:09:32 -04:00
Mark Harrah
105ef1d1db
Exclude maven local repository when Scala version is a snapshot. Should fix issues with new snapshots not being retrieved.
2010-04-03 13:35:27 -04:00
Mark Harrah
f0ef690cf5
Make compiler interface precompiled for 2.7.7 and 2.8.0.Beta1 (currently)
2010-04-01 20:20:05 -04:00
Mark Harrah
589904a6d0
support precompiled components
2010-04-01 20:19:29 -04:00
Mark Harrah
b2d54b6771
put 'provided' configuration on the right classpaths
2010-04-01 20:18:26 -04:00
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