Paul Phillips
b46a5fa4b8
README
2011-08-14 11:02:05 -07:00
Paul Phillips
f4290b8d04
Markdown.
2011-08-14 10:57:58 -07:00
Paul Phillips
0e0dded42f
Quoting arguments.
2011-08-14 10:55:33 -07:00
Paul Phillips
1b681960f4
downloading launcher
2011-08-14 10:45:35 -07:00
Paul Phillips
01b1daf0b9
Main.
2011-08-14 10:17:16 -07:00
Paul Phillips
c34a55af5a
Finishing the job.
2011-08-14 10:13:55 -07:00
Paul Phillips
ba2f8d4afd
Removed everything but the runner and build file.
2011-08-14 10:00:16 -07:00
Paul Phillips
9257465340
Preparing to branch.
2011-08-14 09:58:27 -07:00
Paul Phillips
2c79fe5dda
Nearly ready to ship.
2011-08-14 09:55:31 -07:00
Paul Phillips
7f6bd6b7a7
Coming right along.
2011-08-14 09:06:14 -07:00
Paul Phillips
6c679d457f
Creation configuration starting to take shape.
2011-08-14 08:48:29 -07:00
Paul Phillips
0920f5dda8
Start of a more capable runner.
2011-08-14 08:22:50 -07:00
Paul Phillips
5663bbe1e1
Working on a new template for 0.10.
2011-08-14 08:20:04 -07:00
Mark Harrah
8e4906f410
fix undefined key suggestion for updating settings
2011-08-14 10:53:38 -04:00
Mark Harrah
19f4b423e1
fix undefined key suggestion for updating settings
2011-08-14 10:53:38 -04:00
Mark Harrah
8ce9950327
allow setting initialization to be partially dynamic and run in parallel
2011-08-14 10:53:37 -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
0b5e6484ba
drop unused KApply from settings
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
93b64e0fd3
clean up undefined reference checking to be a proper function
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
4a5a64a8f0
fix ++ command to not require a space after it
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
01b27f5875
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
Mark Harrah
a583a626f8
clean up instructions for building from sources. fixes #146
2011-08-14 10:53:37 -04:00
Mark Harrah
ebddc4009f
fix ScalaProviderTest
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
Mark Harrah
112f58db28
fix ScalaProviderTest
2011-08-14 10:53:37 -04:00
Mark Harrah
22a642f2cd
Merge pull request #150 from jsuereth/0.10
...
Changed skip to be a Task so we can dynamically compute it's value based
2011-08-12 18:44:09 -07:00
Josh Suereth
95b8c34627
Changed skip to be a Task so we can dynamically compute it's value based on a file
2011-08-12 13:30:21 -04:00
Mark Harrah
30aafe5070
Merge pull request #147 from indrajitr/0.10
...
Hava scaladocOptions in GlobalScope for consistency
2011-08-10 17:36:10 -07:00
Indrajit Raychaudhuri
b57e8cd17a
Hava scaladocOptions in GlobalScope for consistency
2011-08-11 01:05:30 +05:30
Mark Harrah
db14184d86
Merge pull request #145 from indrajitr/jar-manifests
...
Add the standard main manifest attributes with packageOptions
2011-08-08 15:52:46 -07:00
Indrajit Raychaudhuri
952089bf92
Add well-known main manifest attributes by default for binary and source jars
2011-08-08 20:57:18 +05:30
Mark Harrah
b35d9bfcfb
preserve key+configuration ambiguity through task+extra parsing. fixes #135
2011-08-05 21:59:49 -04:00
Mark Harrah
10aa2d67c6
use sbt version in target path for sbt plugins
2011-08-05 21:59:49 -04:00
Mark Harrah
70dcae84ee
preserve key+configuration ambiguity through task+extra parsing. fixes #135
2011-08-05 21:59:49 -04:00
Mark Harrah
3ce7c0411d
search java.library.path for default run/test loader
2011-08-05 21:56:32 -04:00
Mark Harrah
1d4d566d6b
support use of native libraries in 'run' and 'test'
2011-08-05 21:56:32 -04:00
Mark Harrah
29db8dbe8d
include native libraries on unmanaged classpath
2011-08-05 21:56:32 -04:00
Mark Harrah
93801cd946
temporary directory for use by tasks that will be cleaned up after task execution
2011-08-05 21:56:32 -04:00
Mark Harrah
7ea35daec2
class loader extension to handle native libraries loaded in multiple class loaders
2011-08-05 21:56:32 -04:00
Mark Harrah
f065037572
onComplete hook for cleanup after task execution
2011-08-05 21:56:32 -04:00
Mark Harrah
7f64e84393
method to create temporary directory in arbitrary directory
2011-08-05 21:56:32 -04:00
Mark Harrah
ffb4f1f325
simpler hashCode for Task
2011-08-05 21:56:32 -04:00
Mark Harrah
3b86fc628e
fix Locate to only try to open archives
2011-08-05 21:56:32 -04:00
Mark Harrah
4442f6a80e
Merge pull request #142 from indrajitr/deprecation-fixes
...
Remove deprecations and redundant code
2011-08-05 05:02:47 -07:00
Indrajit Raychaudhuri
bb75b74eb6
Remove some deprecations and redundant code
2011-08-05 13:30:04 +05:30
Mark Harrah
8f519a21c0
remove obsolete assertion. ref #143
2011-08-04 18:08:21 -04:00