Paul Phillips
ab64bea2d0
ThisBuild, reborn as two pluses.
2011-08-14 13:44:38 -07:00
Paul Phillips
c7a8a53a0b
Minor problem with ThisBuild: everything ceases to work. Tabled it.
2011-08-14 13:14:51 -07:00
Paul Phillips
bdd7b32b35
Oh yeah, ThisBuild.
2011-08-14 13:04:37 -07:00
Paul Phillips
77d57ab724
Added a -v/-verbose option so you can see the command
...
line without having to enter into debug output land.
2011-08-14 13:03:19 -07:00
Paul Phillips
5175afdf5a
Tweaks based on feedback from mr. sbt himself.
2011-08-14 12:54:59 -07:00
Paul Phillips
8ff3e12a0e
More path/symlink issues, a few bugs which had crept in
...
in the hours since this project was founded, added an -sbtjar
option.
2011-08-14 12:29:10 -07:00
Paul Phillips
d2477cbcdc
symlink issues.
2011-08-14 11:37:35 -07:00
Paul Phillips
7c65e39d28
more me to read.
2011-08-14 11:17:28 -07:00
Paul Phillips
b479a586d5
Can't write markdown.
2011-08-14 11:06:09 -07:00
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