Mark Harrah
dff30c036e
sbt and Scala classifiers can be configured in build.properties
...
The sbt.classifiers property sets the classifiers for sbt and
scala.classifiers sets it for Scala. Note that when creating a
project, Scala and sbt are retrieved right after project setup.
Changes to *.classifiers will only apply if project/boot is
removed or a new version of Scala is retrieved.
2010-08-11 18:50:44 -04:00
Mark Harrah
b2077ce60c
more 2.8 updates, launcher compiles and runs with 2.8
2010-06-15 20:38:18 -04:00
Mark Harrah
f70442c5c7
* new [ivy] section with 'cache-directory' label in launcher configuration to specify the cache directory used by the launcher for Scala and sbt
...
* new label 'classifiers' accepted under [app] section to retrieve other artifacts for the application
2010-05-13 18:38:55 -04:00
Mark Harrah
54bc694081
* cleaned up build
...
* made Launcher usable outside of official jar
2010-03-19 19:29:57 -04:00
Mark Harrah
a33223a02c
legal cleanup
2010-02-07 23:45:19 -05:00
Mark Harrah
8daaf9ea17
Cut down launcher jar size a bit
2010-02-04 18:56:07 -05:00
Mark Harrah
377e0345c7
Exclude Scala jars when launcher retrieves application
2010-01-10 19:01:16 -05:00
Mark Harrah
2d9a7b12cc
Add scala.classifiers property to specify classifiers for additional scala artifacts to retrieve.
2010-01-10 16:46:15 -05:00
Mark Harrah
3b28156f84
Can specify in launcher configuration extra paths to go on the application classpath:
...
[app]
...
resources: conf, resources
2009-12-18 17:46:57 -05:00
Mark Harrah
14db8c2079
Correct classpath for plugins
2009-12-07 19:02:30 -05:00
Mark Harrah
92fc01f185
Use lock file to control access to boot directory during update
2009-10-24 13:07:42 -04:00
Mark Harrah
fa73205ac3
Extra logging, update default sbt.boot.properties
...
Tests for standard library substitutes
2009-10-18 22:25:50 -04:00
Mark Harrah
33434bc82b
Cut size of final jar by 300k.
2009-10-17 22:40:02 -04:00
Mark Harrah
1c9cabc69f
Update launch specification, fix launch initialization, general cleanup
2009-10-15 18:10:11 -04:00
Mark Harrah
f5b3aa47fc
Project creation and property filling
2009-10-14 20:53:15 -04:00
Mark Harrah
8e08708792
Fix global lock implementation for ComponentManager
2009-10-14 18:05:53 -04:00
Mark Harrah
1d40e5e71d
Synchronize caches
2009-10-10 22:01:03 -04:00
Mark Harrah
e88214efbd
Additions to help the sbt/xsbt combination
2009-10-09 19:12:14 -04:00
Mark Harrah
34fd967c66
General support for searching for the working directory to use for the launched application
2009-10-01 22:59:02 -04:00
Mark Harrah
b2fdc07505
Turned sbt launcher into a general Scala application launcher as described in launch.specification
2009-09-27 14:39:26 -04:00
Mark Harrah
56e96c3f49
New generalized launcher
2009-09-26 02:18:04 -04:00
Mark Harrah
76e81409df
Updates to Ivy component and getting launcher component working.
2009-09-08 23:13:30 -04:00
Mark Harrah
72ce84933d
Fixed tests
2009-09-06 16:05:31 -04:00
Mark Harrah
8bfb2802fb
Filling in logging and making cross-compile work.
2009-09-05 12:19:34 -04:00
Mark Harrah
50d350abd0
Compilation with analysis independent of Scala version of sbt.
...
Basic test for this.
2009-08-23 22:21:15 -04:00
Mark Harrah
efb1604f0e
Test and fixes for getting ClassLoader for Scala jars.
2009-08-21 08:55:11 -04:00
Mark Harrah
b716d33ba3
Initial code for the loader.
2009-08-21 08:12:43 -04:00