Commit Graph

5282 Commits

Author SHA1 Message Date
Mark Harrah 094f094d2e eval test fixes 2011-07-09 20:18:42 -04:00
Mark Harrah 5dcc8b8fe3 disable full-release settings when release configuration not present 2011-07-09 17:17:41 -04:00
Mark Harrah aae610e568 more release-related tasks for the build 2011-07-09 16:54:41 -04:00
Mark Harrah 2e99fde9d2 overrideConfigs method for easier configuration substitution
ref #42
2011-07-09 16:54:41 -04:00
Mark Harrah 9737a30a7d global settings. closes #52 2011-07-09 16:54:41 -04:00
Mark Harrah b096d1b175 global settings preparation: separate compilation/loading stages of Eval 2011-07-09 16:54:41 -04:00
Mark Harrah cc554d4d64 part II of fix for #90 2011-07-09 16:54:41 -04:00
Mark Harrah 608ff76a17 fixes #90 2011-07-08 21:54:59 -04:00
Mark Harrah 1d792c3601 warn when there is an sbt version conflict. fixes #80 2011-07-08 21:54:59 -04:00
Mark Harrah 15427d32b3 Include evicted modules and statistics in UpdateReport 2011-07-08 21:54:59 -04:00
Mark Harrah 467f6bc486 scope transitiveClassifiers by the update*classifiers task using it 2011-07-07 22:04:28 -04:00
Mark Harrah ac4b00c1de warn when test argument provided for undefined test framework. fixes #87 2011-07-07 22:04:28 -04:00
Mark Harrah 1ee6b903f3 better global plugin support 2011-07-06 07:30:47 -04:00
Mark Harrah d7a35e8e1d minor rearranging of rootProject 2011-07-06 07:30:47 -04:00
Mark Harrah 6e1c41af64 psuedo-unique default ID to avoid collisions in simple cases 2011-07-06 07:30:47 -04:00
Mark Harrah aebde6b3e6 move dependency mapping to IvySbt#Module 2011-07-06 07:30:47 -04:00
Mark Harrah 179a2a31c8 convenience methods on Scope for setting axes 2011-07-06 07:30:47 -04:00
Mark Harrah 5d11b62876 convenience for hashing String to a String 2011-07-06 07:30:47 -04:00
Mark Harrah 353be43978 redid global plugins for proper classpath handling and preparation for global settings (pending) 2011-07-06 07:30:47 -04:00
Mark Harrah 60dcd4404f pass empty classpath instead of no classpath. fixes #85. ref #82 2011-07-06 07:30:47 -04:00
Mark Harrah e36ab1f000 temporarily drop global plugins, preserve Attributed more 2011-07-06 07:30:47 -04:00
Mark Harrah 9fb6f20177 declare sbt dependency for plugins to be in Provided, ref #80 2011-07-03 15:44:53 -04:00
Mark Harrah 8d61d78c2b return Provided to be transitive, ref #42 2011-07-03 15:44:53 -04:00
Mark Harrah 17fad01b01 convenience on State for global locking 2011-07-03 15:44:52 -04:00
Mark Harrah 37cedcca5f test case demonstrating two ways of augmenting sbt's classpath. addExtra1 is the recommended way 2011-07-02 23:01:01 -04:00
Mark Harrah 5f8a73cc21 extra component for supporting dynamic changes to sbt's classpath. fixes #83 2011-07-01 23:38:03 -04:00
Mark Harrah 8d922b61ab cleanup MainResult handling to enable finer control over reloading 2011-07-01 23:38:03 -04:00
Mark Harrah cf17a578a1 Merge pull request #84 from scroyston/0.10
Fix for mkdirs race condition
2011-07-01 05:37:32 -07:00
Scott Royston 28f0e85779 Fix for mkdirs race condition 2011-06-30 16:32:19 -05:00
Mark Harrah f94ab145b5 accept arguments for scripts 2011-06-29 21:44:55 -04:00
Mark Harrah f022f5057f settings example and simple test 2011-06-29 21:44:55 -04:00
Mark Harrah 099c73ec0d temporary fix for source jar getting put in compile configuration 2011-06-29 21:44:37 -04:00
Mark Harrah 51d279b3a3 add missing Attributed.get method 2011-06-29 21:44:37 -04:00
Mark Harrah 5ec6a0479f fix help message for 'set' 2011-06-29 07:47:33 -04:00
Mark Harrah 37c5062d2d don't drop session settings during cross build 2011-06-27 22:29:48 -04:00
Mark Harrah 205a67e4a3 warn when reload discards session settings 2011-06-27 22:29:48 -04:00
Mark Harrah 5b1ca2c6b0 drop SessionSettings.prepend, which wasn't used 2011-06-27 22:29:48 -04:00
Mark Harrah 818aa0a563 fix obvious syntax errors, but not the whole test yet 2011-06-27 22:29:48 -04:00
Mark Harrah eb6a59bdd3 move locks test back to a normal unit test 2011-06-27 22:29:48 -04:00
Mark Harrah 078524aa8e fix last dep-mgmt test 2011-06-27 22:29:48 -04:00
Mark Harrah fa1dd84e5b Merge pull request #77 from simono/fix-gitRetrieve
Recover when gitRetrieve(.) fails.
2011-06-27 08:06:32 -07:00
Simon Olofsson f05cbf00b2 Recover when gitRetrieve(.) fails.
When gitRetrieve(.) fails (e.g. because no git is installed) an
exception is thrown but the created directory isn't removed. This commit
removes the directory when an exception occurs, so that the user can
retry.
2011-06-27 16:45:22 +02:00
Mark Harrah a0faaca824 properly build from scratch 2011-06-26 13:14:17 -04:00
Mark Harrah c7885ce1ff build work 2011-06-26 12:27:07 -04:00
Mark Harrah f7068a4cbb introduce file-mappings for File->File, Extracted.append for reloading with additional settings 2011-06-26 12:27:06 -04:00
Mark Harrah 9f4778a2a0 try to work around internal FileChannel NPE 2011-06-26 12:27:06 -04:00
Mark Harrah 090acd6549 add methods for directly working with credentials 2011-06-26 12:27:06 -04:00
Mark Harrah 1a4646b7f5 move locks test to scripted tests 2011-06-26 12:27:06 -04:00
Mark Harrah 0831552dc5 apply javac log level approach to directJavac 2011-06-26 12:27:06 -04:00
Mark Harrah 48940bf23c Merge pull request #74 from duboisf/issue_68
Added JavacLogger, closes #68
2011-06-25 06:59:57 -07:00