Paul Phillips
f45764c7c1
Merge remote-tracking branch 'jsuereth/master'
...
Conflicts:
README.md
2011-09-14 11:46:49 -07:00
Josh Suereth
d72d8808cb
Simple task DSL for those of us who are lazy
2011-09-14 14:16:02 -04:00
Paul Phillips
c098d04c58
Added template project. Shortened readme.
2011-09-14 10:46:19 -07:00
Paul Phillips
7e759c1862
Merge pull request #4 from jsuereth/master
...
Step #1 : Make the template project a plugin that other can use
2011-09-14 10:34:01 -07:00
Josh Suereth
8836f37c9c
Modified paulp's template project to be an SBT plugin
2011-09-14 13:01:48 -04:00
Paul Phillips
7ffbf5374c
Not that it fixed my issue, but ThisBuild.
2011-09-14 09:29:59 -07:00
Paul Phillips
bd7054e323
Add snapshots repo if a snapshot sbt or scala version is used.
2011-09-14 09:24:12 -07:00
Bruce Mitchener
24e34a076f
Spelling fixes.
2011-09-14 12:18:48 +07:00
Mark Harrah
79131a60d1
sort output of 'projects' by name. fixes #182 .
2011-09-13 22:56:55 -04:00
Paul Phillips
eb413bec84
Shuffling around so -sbt-rc works.
2011-09-13 10:56:37 -07:00
Mark Harrah
9d0cb47e0a
force REPL startup to be synchronous. fixes #175 .
2011-09-12 19:48:10 -04:00
Mark Harrah
516e89200b
Add custom resolvers from global plugin project to project/. Fixes #177 .
2011-09-12 19:48:10 -04:00
Mark Harrah
fc88db1c78
Merge pull request #181 from indrajitr/deprecations
...
Deprecate `scaladocOptions` in favor of `scalacOptions in doc`
2011-09-12 15:12:17 -07:00
Indrajit Raychaudhuri
ebb16bc9a3
Deprecate `scaladocOptions` in favor of `scalacOptions in doc`
2011-09-13 03:39:48 +05:30
Mark Harrah
1b0c619308
don't add _root_ to definitions in the empty package
2011-09-11 13:46:30 -04:00
Mark Harrah
abcd9a041f
Merge pull request #169 from indrajitr/dep-exclude
...
Basic support for exclusions in inline dependencies
2011-09-10 11:39:26 -07:00
Indrajit Raychaudhuri
bd8d1c0698
Support for simple exclusion rules in inline dependencies
...
This support excluding a library from the dependency tree for a given
set of `ExclusionRule`s. There are two ways to achieve this:
- Using `organization` and `name` pairs:
val dep = "org" % "name" % "version" exclude("commons-codec", "commons-codec") exclude("org.slf4j", "slf4j-log4j")
- Using `ExclusionRule`:
val dep = "org" % "name" % "version" excludeAll(ExclusionRule("commons-codec", "commons-codec"), ExclusionRule("org.slf4j", "slf4j-log4j"))
2011-09-10 04:32:47 +05:30
Mark Harrah
0283ad2fc8
prefix automatic imports with _root_. Fixes #173 .
2011-09-09 18:39:10 -04:00
Mark Harrah
3511b47f07
Merge pull request #178 from indrajitr/snapshot-key
...
Expose snapshot flag via standard `SettingKey`
2011-09-09 06:34:53 -07:00
Indrajit Raychaudhuri
450fa15c0e
Expose snapshot flag via standard `SettingKey`
2011-09-09 18:35:57 +05:30
Paul Phillips
528b4ed342
Limit unnecessary Array allocations from ClassToAPI.
...
+----------------------------------------------------------------------------+----------------+
| Name | Shallow Size |
+----------------------------------------------------------------------------+----------------+
| +---1571683 zero length arrays xsbti.api.Annotation[] | 25,146,928 |
| | | |
| +---1373273 zero length arrays xsbti.api.TypeParameter[] | 21,972,368 |
| | | |
| +---305126 zero length arrays xsbti.api.ParameterList[] | 4,882,016 |
| | | |
| +---295294 zero length arrays xsbti.api.MethodParameter[] | 4,724,704 |
| | | |
2011-09-07 13:09:53 -07:00
Paul Phillips
fae7c3b429
Make large Relations more readable.
...
For those poor suckers attempting to use -Dxsbt.inc.debug.
2011-09-06 11:55:18 -07:00
Mark Harrah
1a3a6ed0aa
Merge pull request #168 from indrajitr/0.11
...
Honor <exclusions/> in <dependency/> when available
2011-09-06 05:11:19 -07:00
Indrajit Raychaudhuri
1647efd6f8
Honor <exclusions/> in <dependency/> when available
2011-09-06 17:29:42 +05:30
Paul Phillips
a100c052e6
-debug-inc.
2011-09-05 15:46:24 -07:00
Paul Phillips
6d09f201ea
I'll get the quoting right eventually.
2011-09-05 14:59:08 -07:00
Paul Phillips
849214c208
Resolving the sbt version correctly.
2011-09-05 14:38:21 -07:00
Paul Phillips
e677da58d6
Fix for multiword sbt commands.
2011-09-05 14:16:43 -07:00
Mark Harrah
dbd1096012
set version back to snapshot
2011-09-04 19:27:15 -04:00
Paul Phillips
7a86e640f3
Too much to detail. 0.7 compat, -sbt-rc, try it.
2011-09-04 12:30:32 -07:00
Mark Harrah
f096d76cf6
'skip' description
2011-09-04 13:33:40 -04:00
Mark Harrah
370145994f
Revert modifying publishMavenStyle based on sbtPlugin.
2011-09-04 13:33:40 -04:00
Mark Harrah
e0103293f6
0.11.0-RC0
2011-09-03 20:09:09 -04:00
Mark Harrah
b3291dc4ee
Print names of Plugins on classpath in 'about' command.
2011-09-03 17:30:38 -04:00
Mark Harrah
fc3ebb7436
don't interpret files with exact name '.sbt' as quick configurations
2011-09-03 17:30:38 -04:00
Mark Harrah
5420a48a87
on-load message customizable, more specific message for plugin projects
2011-09-03 17:30:37 -04:00
Mark Harrah
8938fc564e
fix includeFilter in unmanagedJars reference
2011-09-03 17:30:37 -04:00
Mark Harrah
228b245d2d
make filter changes more backwards compatible. ref #165
2011-09-03 14:59:34 -04:00
Mark Harrah
14bf0886c9
Revert "scalacOptions, javacOptions in Compile in project/plugins/ affect build definitions"
...
This reverts commit 5793a3c66cd47087562072b69fb21d262cbbd0bc in favor of migrating project/plugins/
to project/, which makes project/ a proper project.
Conflicts:
main/Load.scala
2011-09-03 14:59:34 -04:00
Mark Harrah
a824aa97e5
migrate project/plugins/ contents to project/. fixes #166
2011-09-03 14:59:34 -04:00
Mark Harrah
d145fcc457
scalacOptions, javacOptions in Compile in project/plugins/ affect build definitions. fixes #166
2011-09-03 14:59:34 -04:00
Mark Harrah
f515a0e8b6
Merge pull request #165 from indrajitr/0.11
...
Externalize resourceFilter configuration
2011-09-03 07:51:46 -07:00
Mark Harrah
a6280819af
Merge pull request #167 from indrajitr/0.11-startyear
...
Add start-year to ProjectInfo
2011-09-03 07:42:29 -07:00
Indrajit Raychaudhuri
7f9adf31b8
Add start-year for compliance in ProjectInfo
2011-09-03 02:19:08 +05:30
Indrajit Raychaudhuri
5614243ce9
Make include and exclude filters more consistent in name and behavior.
...
GlobalScope has conservative default with task specific filters explicitly modified.
2011-09-03 02:09:25 +05:30
Mark Harrah
fd130fcb16
README formatting
2011-08-31 20:59:40 -04:00
Mark Harrah
02f666ec0e
miscellaneous fixes
2011-08-31 20:59:40 -04:00
Mark Harrah
29034f700b
Merge pull request #164 from indrajitr/0.11
...
organizationName and organizationHomepage need not be set in GlobalScope
2011-08-31 16:12:47 -07:00
Paul Phillips
0ee5109b30
scala 2.9.1.
2011-08-31 15:01:33 -07:00
Indrajit Raychaudhuri
434d7f2322
organizationName and organizationHomepage need not be set in GlobalScope
2011-08-31 20:34:40 +05:30