Commit Graph

612 Commits

Author SHA1 Message Date
Mark Harrah 98cd577e1d Configure jetty-env.xml. Allows specifying JNDI datasources. Inspired by maven-jetty-plugin.
Only takes effect when jettyEnvXml equals Some[File], by default None.
Tested with jrebel.
2010-08-04 20:33:50 -04:00
Mark Harrah 23bda55124 compile, discover, append commands 2010-08-04 19:51:12 -04:00
Mark Harrah ab78c8791a remove call-by-name modifier for error function, doesn't work well 2010-08-04 19:48:48 -04:00
Mark Harrah 250a287079 fix source selection for load -project 2010-08-04 19:42:32 -04:00
Mark Harrah 96df10aad2 ignore empty commands 2010-08-04 19:41:46 -04:00
Mark Harrah 758380979e command error handling 2010-08-04 19:41:11 -04:00
Mark Harrah 7390876874 remove unnecessary default arguments from Build 2010-08-04 19:19:15 -04:00
Mark Harrah 767a1e47c1 adding more commands 2010-07-27 23:01:45 -04:00
Mark Harrah 8e255bc226 log start message for processor update 2010-07-22 12:17:59 -04:00
Mark Harrah 9c2268e919 task running command 2010-07-19 12:38:42 -04:00
Mark Harrah 665dae75e7 make JLine dependency optional for Logger module 2010-07-19 12:33:41 -04:00
Mark Harrah 56b0b7592d unnecessary import in BufferedLogger 2010-07-19 12:32:13 -04:00
Mark Harrah 1169493115 native type should be T => Option[O] not PartialFunction[T, O] 2010-07-19 12:31:22 -04:00
Mark Harrah d7b66458f2 first shot at general command/definition model 2010-07-17 12:07:41 -04:00
Mark Harrah d0fa1eb461 * move Environment classes to util/env module
* move TrapExit, SelectMainClass to run module
* rearrange some compilation-related code
* Jetty-related code moved to web module
2010-07-14 19:24:50 -04:00
Mark Harrah 6f3c699435 - Stuart's improvements to triggered execution
- continue splitting original sbt module
 * separated process, testing modules
 * various IO, logging, classpath migration
 * split out javac interface
2010-07-05 12:53:37 -04:00
Mark Harrah 37185c0fb6 discovery, persistence, frontend, and various fixes to incremental 2010-07-02 06:57:03 -04:00
Mark Harrah 9ad9df42b6 first part of semantic, multi-stage incremental compilation 2010-06-27 09:18:35 -04:00
Mark Harrah f9a7a0a28e Set -> Seq for sources, classpaths 2010-06-27 09:16:53 -04:00
Mark Harrah 3b8aeddbfb Relation.make 2010-06-27 09:16:16 -04:00
Mark Harrah c1b9cdb209 MList -> KList, Relation[T] -> Relation[A,B] 2010-06-24 18:09:07 -04:00
Mark Harrah 2df010a0f6 update versions and build 2010-06-21 21:25:48 -04:00
Mark Harrah 0168aae0c6 fix overloading issue in task demo 2010-06-21 21:25:02 -04:00
Mark Harrah c1ca823214 extend Iterable instead of Traversable because of toStream looping 2010-06-21 21:24:25 -04:00
Mark Harrah b8c4c2b6da minor rearrangements of SameAPI 2010-06-21 21:23:42 -04:00
Mark Harrah 603d2be2e9 basic type parsing for testing/prototyping 2010-06-21 21:23:10 -04:00
Mark Harrah 92cacef95d relation data structure 2010-06-21 21:22:11 -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 1585d805bd more reorganization, mostly IO. Also, move class file analyzer and history code to separate projects 2010-06-13 22:59:29 -04:00
Mark Harrah d73762e203 more fixes 2010-06-10 22:47:04 -04:00
Mark Harrah 1ee470282d Merge branch '0.9' of github.com:harrah/xsbt into 0.9 2010-06-10 21:34:13 -04:00
Mark Harrah 0d24118d93 first round of logger cleanup/migration 2010-06-10 21:26:27 -04:00
Mark Harrah 64618fe56a wideConvert lets the serious errors pass through, use it in Execute 2010-06-10 21:25:37 -04:00
Mark Harrah eb10dc160e move StackTrace to util/log 2010-06-10 21:08:01 -04:00
Mark Harrah 1351177172 use Hash in util/io 2010-06-10 21:05:34 -04:00
Mark Harrah 883bcfb200 remove deprecated method in FileUtilities 2010-06-10 21:00:36 -04:00
Mark Harrah 4572f1b6ca update task tests 2010-06-10 08:19:15 -04:00
Mark Harrah 647a78467e allow homogeneous inputs in addition to heterogeneous inputs (Node) 2010-06-10 08:17:51 -04:00
Mark Harrah d6626e1e11 show Incomplete 2010-06-10 08:16:39 -04:00
Mark Harrah 899920a0a0 conversions 2010-06-10 08:14:50 -04:00
Mark Harrah d1260eebd1 first update of io for 2.8 2010-06-09 00:56:07 -04:00
Mark Harrah aaa36f6cd2 Merge branch 'cache' into 0.9 2010-06-07 10:55:25 -04:00
Mark Harrah 393580f1cf update comment 2010-06-07 10:51:22 -04:00
Mark Harrah 5e4fe71560 fix typo 2010-06-07 10:51:02 -04:00
Mark Harrah bae26e431b cache updates 2010-06-07 10:50:51 -04:00
Mark Harrah 5eed8ccbef graph evaluator, rewrite, general updates 2010-06-07 08:53:21 -04:00
Mark Harrah ec19be6152 variance fixes, inference fixes with Result hierarchy 2010-06-01 08:38:56 -04:00
Mark Harrah 75a784d5ec MList covariant, initial Node 2010-05-30 21:14:18 -04:00
Mark Harrah 9a4cfa0037 higher-kinded heterogeneous lists: MList[M[_]]
natural transformations: ~>[A[_], B[_]]
Scala 2.8
2010-05-30 18:42:58 -04:00
Mark Harrah 483e759f41 small change to DebugListener 2010-05-30 17:03:41 -04:00