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
Indrajit Raychaudhuri
434d7f2322
organizationName and organizationHomepage need not be set in GlobalScope
2011-08-31 20:34:40 +05:30
Mark Harrah
23a10a3dbf
fix tests
2011-08-31 08:25:32 -04:00
Mark Harrah
20c7c67987
2.9.1.final
2011-08-31 08:25:21 -04:00
Mark Harrah
a2fe069fb0
default to shared boot directory
2011-08-31 08:25:11 -04:00
Mark Harrah
65ae7dab1c
switch publishMavenStyle off when project is an sbt plugin
2011-08-30 09:16:33 -04:00
Mark Harrah
0c2cb33d7b
Undeprecate conversions to ScopedKey
2011-08-28 13:30:11 -04:00
Mark Harrah
1471081c0d
test to ensure correctness of local resolver+useOrigin in ivysettings.xml
2011-08-27 23:13:10 -04:00
Mark Harrah
febe7e56e1
fix binary dependency recompilation problem introduced by fix for #108
2011-08-27 11:54:16 -04:00
Mark Harrah
950bf200dc
clean up optional dependency handling for make-pom. fixes #162
2011-08-26 23:27:03 -04:00
Mark Harrah
565cd3802f
fix dependsOn breakage from Initialize rework
2011-08-26 23:27:03 -04:00
Mark Harrah
039982ab1e
better default for traces in run
2011-08-26 23:27:03 -04:00
Mark Harrah
bf1d471118
rearrange watchSources construction to automatically add sources for new configurations
2011-08-26 23:27:03 -04:00
Mark Harrah
c256c03f48
2.9.1.RC4
2011-08-24 08:10:23 -04:00
Mark Harrah
faeb9e2fb1
Make 'package' an alias for 'package-bin'. Fixes #156
2011-08-23 19:53:33 -04:00
Mark Harrah
b40a2f31ea
log toString of exception in non-main threads to indicate a trace exists. fixes #157
2011-08-23 19:53:33 -04:00
Mark Harrah
9ebf809259
test for separate configuration of doc sources
2011-08-23 19:51:51 -04:00
Mark Harrah
fcdcdb4eaa
more on #155
2011-08-23 19:51:50 -04:00
Mark Harrah
d2ed74a5dd
minor improvements to conflict message. closes #132
2011-08-23 19:51:50 -04:00
Mark Harrah
71a346bd4c
support separate configuration of doc inputs
2011-08-22 22:48:35 -04:00
Mark Harrah
a3460698bb
improved fix for #155
2011-08-22 22:48:35 -04:00
Mark Harrah
967deece9c
better error when publish resolver from custom configuration doesn't exist
2011-08-22 22:48:21 -04:00
Mark Harrah
ba33a73271
remove duplication in conflict warning message
2011-08-22 22:48:21 -04:00
Mark Harrah
c121c1745a
append sbt pattern to leave the default IBiblioResolver pattern in place. fixes #155
2011-08-19 22:13:56 -04:00
Mark Harrah
49b85384e7
use -Yrepl-sync for console-project to avoid deadlock on REPL startup in 2.9
2011-08-19 22:13:56 -04:00
Mark Harrah
6ea27e893b
handle Scala version better in 'about' command
2011-08-18 08:23:43 -04:00
Mark Harrah
ff95799af7
drop 2.7 support, fix fatal warnings support. fixes #153
2011-08-17 21:50:46 -04:00
Mark Harrah
50a3f616ca
Test to ensure join on Seq[Initialize[Task[T]]] keeps highest precedence
2011-08-17 21:50:46 -04:00
Mark Harrah
f5252cd470
fix tests
2011-08-16 17:37:14 -04:00
Mark Harrah
b36e40a8f7
move to 2.9.1 (RC3), bump to 0.11.0-SNAPSHOT
2011-08-16 17:32:26 -04:00
Mark Harrah
19f4b423e1
fix undefined key suggestion for updating settings
2011-08-14 10:53:38 -04:00
Mark Harrah
d36e02ea22
allow setting initialization to be partially dynamic and run in parallel
2011-08-14 10:53:37 -04:00
Mark Harrah
f795f70752
drop unused KApply from settings
2011-08-14 10:53:37 -04:00
Mark Harrah
f7f6879f5e
provide access to some project structure as a setting
2011-08-14 10:53:37 -04:00
Mark Harrah
aa7ea022b8
clean up undefined reference checking to be a proper function
2011-08-14 10:53:37 -04:00
Mark Harrah
a583a626f8
clean up instructions for building from sources. fixes #146
2011-08-14 10:53:37 -04:00
Mark Harrah
18b57bb101
fix ++ command to not require a space after it
2011-08-14 10:53:37 -04:00
Mark Harrah
90f25b234e
Settings overhaul, intended to be source compatible where it matters.
...
Moves many methods previously provided by implicit conversions directly onto the classes
for better discoverability, especially with scaladoc.
1. Initialize now allowed in more places. Minor renamings in Initialize to avoid conflicts
a. map -> apply
b. get -> evaluate
2. Identity on Scoped* is deprecated- it is now redundant
3. Can now use += and <+= for String, Int, Long, Double settings.
There may be some problematic corner cases in inference, especially with +=, ++, <+=, <++=
4. Some classes with a scoped: ScopedKey[T] method now have scopedKey: ScopedKey[T] instead.
5. The implicit conversion to ScopedKey[T] is now deprecated. Use the scopedKey method.
6. :== and ::= are now private[sbt] to better reflect that they were internal use only.
2011-08-14 10:53:37 -04:00