Mark Harrah
9dc9ccd0d3
Use standard {build}/id syntax for 'project' command
2011-05-07 22:02:06 -04:00
Mark Harrah
40c6ca3b3d
Pluggable build resolvers
2011-05-07 22:02:06 -04:00
Mark Harrah
0ad682f2c1
basic optional input support
2011-05-07 22:02:06 -04:00
Mark Harrah
97fcbb6aaf
filter task axis for tab completion
2011-05-07 22:02:05 -04:00
Mark Harrah
5e9b080fc8
fix artifact name to be normalized
2011-05-07 22:02:05 -04:00
Mark Harrah
7ad8e9778f
fix mixed compilation order
2011-05-07 22:02:05 -04:00
Mark Harrah
babf642dfc
speed up startup
2011-05-02 20:43:19 -04:00
Mark Harrah
5e9cc7ea5c
Add runtime classpaths
2011-05-02 20:41:47 -04:00
Mark Harrah
ef20db1aa9
clear scala-home during cross-building
2011-05-02 19:37:04 -04:00
Mark Harrah
6c6eccea4f
trying out different costs for edit distance
2011-04-26 22:29:30 -04:00
Mark Harrah
515386d973
load/unload hooks
2011-04-26 21:19:56 -04:00
Mark Harrah
08c9d37053
Managed/unmanaged sources/resources, fixes triggered execution
2011-04-26 21:07:53 -04:00
Mark Harrah
1c86e5781a
Handle exceptions thrown during triggered execution polling
2011-04-26 21:06:54 -04:00
Mark Harrah
f8bcf910c2
show slash with project IDs instead of as a separate token
2011-04-26 21:02:31 -04:00
Mark Harrah
daa58adc85
work on parser error handling
2011-04-25 20:20:05 -04:00
Mark Harrah
8836b83ba3
support earlier launchers
2011-04-23 16:01:42 -04:00
Mark Harrah
c432331ec0
sbt-based repl access with command line dependency declarations
...
based on the ideas of n8han, softprops, paulp
2011-04-23 15:26:44 -04:00
Mark Harrah
30e454af0a
tab complete main classes, trigger auto-detection tasks on compilation
2011-04-23 13:17:21 -04:00
Mark Harrah
f24af2a05b
support for task hooks: triggeredBy and runBefore
2011-04-23 11:49:58 -04:00
Mark Harrah
324c832dee
easier task data storage
2011-04-22 20:13:24 -04:00
Mark Harrah
41f1f849ec
default to flat mappings for resources/packaging
2011-04-21 21:39:18 -04:00
Mark Harrah
a601e8ea09
individual settings for make-pom-configuration
2011-04-21 21:39:18 -04:00
Mark Harrah
8f639ffc4d
convenience methods for working in console-project
2011-04-20 23:33:53 -04:00
Mark Harrah
815ed50dcf
task/setting/attribute descriptions
2011-04-20 20:18:58 -04:00
Mark Harrah
9e044d042d
include managed directory in clean
2011-04-20 18:31:51 -04:00
Mark Harrah
defd1ee0d4
Cache doc task
2011-04-20 18:31:10 -04:00
Mark Harrah
60eda4bb20
Implement optional/provided configurations, closes #8
2011-04-19 22:24:52 -04:00
Mark Harrah
02421e46f5
fix doubled cache when boot Ivy directory configured
2011-04-19 22:21:59 -04:00
Mark Harrah
0608e648a5
use left, some, right to avoid extra anonymous classes
2011-04-19 17:58:05 -04:00
Mark Harrah
6abab8e4b3
fix tab completion issue with test-only
2011-04-19 17:56:12 -04:00
Mark Harrah
dc6584ff68
scripts: change base directory
2011-04-18 18:26:57 -04:00
Mark Harrah
b56701f37e
disable overrideScalaVersion when scalaHome is set
2011-04-16 20:18:16 -04:00
Mark Harrah
f3d18f051f
delegates cleanup
2011-04-16 20:05:15 -04:00
Mark Harrah
5806dbaab0
work on dependency management tests
2011-04-16 16:38:47 -04:00
Mark Harrah
7acfad0234
external* methods to use ivysettings.xml, ivy.xml, or pom.xml
2011-04-16 13:16:54 -04:00
Mark Harrah
b75605c701
expand out to Apply9
2011-04-16 12:36:54 -04:00
Mark Harrah
818382766e
add Types.idFun to replace Predef.identity, replace a :== overload
...
idFun[T]: T => T instead of identity[T](t: T): T
doesn't require a new class file when used as a function value
replaced overloads of :== that assigned the Scoped reference on
the right to the Scoped on the left with <<= scoped.identity
2011-04-16 11:24:58 -04:00
Mark Harrah
fee9429b03
more work on dependency management tests
2011-04-16 11:22:10 -04:00
Mark Harrah
a15bd90309
artifact and cross-naming fixes/improvements
2011-04-15 20:13:38 -04:00
Mark Harrah
0b4d0e1062
inject sbt-managed Scala libraries into the UpdateReport
2011-04-15 18:32:20 -04:00
Mark Harrah
3e29126cbf
support checksum generation and checking, enable by default
2011-04-15 18:25:54 -04:00
Mark Harrah
7fb97c6353
fix Scala version transitively (by default)
2011-04-14 21:48:12 -04:00
Mark Harrah
6699539278
push artifact-classifier higher up in scope
2011-04-14 07:45:43 -04:00
Mark Harrah
5dcc1bc9bc
direct Artifact->File map, removing source patterns
...
build and publish main sources and docs by default
control built-in artifacts with 'publish-artifact'
// disable publishing docs
publishArtifact in (Compile,packageDoc) := false
// enable publishing test jar, docs, and sources
publishArtifact in Test := true
2011-04-14 07:32:42 -04:00
Mark Harrah
d1af51da72
support explicitly defining sequences of settings in .sbt files
2011-04-13 19:09:33 -04:00
Mark Harrah
f55414355e
improve error messages for cycles
2011-04-13 19:06:36 -04:00
Mark Harrah
132278d1d8
Ivy home configurable instead of cache directory, work on artifact test
2011-04-13 19:03:36 -04:00
Mark Harrah
1c400db4d9
harden clean and IO.move
2011-04-12 23:10:36 -04:00
Mark Harrah
fe75bade98
continuations test for compiler plugin support
2011-04-12 22:58:32 -04:00
Mark Harrah
ed27a8077d
clean up scope delegation implementation
2011-04-12 20:58:59 -04:00