Commit Graph

125 Commits

Author SHA1 Message Date
dmharrah 1affe9fa90 Fix extra test
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1060 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-28 02:25:51 +00:00
dmharrah 701edaa2a4 Make cache directory affect resolution cache
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1059 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-28 00:48:10 +00:00
dmharrah 42b343ca9a Fix issue where last path component of local repository was dropped if it did not exist.
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1057 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-27 23:00:27 +00:00
dmharrah 1cee3e8542 Fix 'dependency-management/configurations' test and properly implement defaultconfmapping
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1056 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-27 01:49:42 +00:00
dmharrah 32d293c794 Make Patterns construction simpler
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1055 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-27 00:04:22 +00:00
dmharrah 9666c641d6 No longer need "->default" in configurations (automatically mapped).
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1049 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-26 01:00:00 +00:00
dmharrah feb7c0dc10 Test for inline Ivy module configurations
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1048 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-25 13:11:54 +00:00
dmharrah 958310a105 Inline Ivy module configurations
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1047 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-25 13:11:14 +00:00
dmharrah 2f684fe166 Build against a specific 2.8 nightly
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1045 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-25 02:24:16 +00:00
dmharrah f167c3a9b0 Default sbt.version in loader is now automatically defined by build
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1044 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-25 02:22:48 +00:00
dmharrah 52708b88b7 Search for project directory depending on value of sbt.boot.search property (off by default)
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1041 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-25 02:20:23 +00:00
dmharrah c8f86f48fc Support for uniquely referencing a nightly Scala version in launcher
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1040 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-25 02:13:51 +00:00
dmharrah f167888030 Fix classifier support and corresponding test
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1039 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-25 02:07:27 +00:00
dmharrah 391734b167 Restrict length of process chain in ProcessSpecification so that too many open files error don't occur
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1038 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-24 17:38:42 +00:00
dmharrah f5a18259c1 Allow specific 2.8 snapshot version to be used for launcher
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1035 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-23 23:33:01 +00:00
dmharrah 76807cab07 wrong sbt.version
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1027 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-18 18:27:05 +00:00
dmharrah 5be1870f4f Fix version incrementing and add times to cross-compile
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1026 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-18 18:23:35 +00:00
dmharrah e56006ed54 cleanup for 0.5.4
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1021 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-12 21:07:20 +00:00
dmharrah 212a686487 Bumping versions
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1019 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-12 20:23:30 +00:00
dmharrah 79ad641e36 More release automation...
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1012 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-12 17:45:41 +00:00
dmharrah 2a1c455754 bump version for launcher
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1011 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-12 17:05:21 +00:00
dmharrah eb7b585971 Automating release process.
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1010 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-12 16:55:04 +00:00
dmharrah 7cfcf44bf3 Fix triggered execution
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1009 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-12 14:30:49 +00:00
dmharrah edead65a2b bump to 0.5.4-SNAPSHOT
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1006 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:32:59 +00:00
dmharrah c51e8a2ff8 Checks to ensure that Ivy attributes begin with 'e:'
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1002 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:26:41 +00:00
dmharrah 2bba348717 Compatibility fixes for specs 1.6
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1001 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:22:30 +00:00
dmharrah 299cef4a57 Restore overloaded Fork.java methods
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1000 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:21:44 +00:00
dmharrah 26103f19d4 2.8 compatibility fix for graph generation
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@999 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:20:08 +00:00
dmharrah b70521ac7a Version bumps and add 2.7.6 as a target
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@998 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:19:23 +00:00
dmharrah 040a4f6060 Bump default version of sbt used in Boot
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@997 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:10:49 +00:00
dmharrah b5aaf31d04 Scripted tests: version bump
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@996 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:08:31 +00:00
dmharrah ba0b563eac Installer plugin: version bump and fix publish-local on parent
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@995 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 19:07:16 +00:00
dmharrah a0becc9efb Proper graph actions: graph-src and graph-pkg for source dependency graph and quasi-package dependency graph (based on source directories and source dependencies).
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@992 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-11 14:09:12 +00:00
dmharrah 4d80a7e8dd Test case for issue #42
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@989 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-09 03:10:51 +00:00
dmharrah cf6181690c Fix issue 42 (projects should search parents for ivysettings.xml)
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@988 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-09 03:10:31 +00:00
dmharrah 3cea48116f Fix issue with parent project defining non-existing jar artifact
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@987 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-08 23:07:02 +00:00
dmharrah eaabe0b85f Added support for extra attributes with Ivy. Use extra(key -> value) on ModuleIDs and Artifacts. To define for a project's ID:
override def projectID = super.projectID extra(key -> value)
To specify in a dependency:
  val dep = normalID extra(key -> value)



git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@986 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-08 14:01:41 +00:00
dmharrah ed3dbe92d9 Tests for extra attributes with Ivy
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@985 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-08 13:52:40 +00:00
dmharrah e68142427b Break triggered execution if Project.terminateWatch is true for pressed keys. Default is to terminate on enter only now.
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@979 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-09-01 14:10:09 +00:00
dmharrah cec0079304 Implicit conversion from Seq[File] and Seq[URL] to Seq[SourcePartialBuilder]
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@978 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-31 17:46:15 +00:00
dmharrah 42489b04a1 Forked run should use unbuffered logger by default
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@977 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-31 16:52:31 +00:00
dmharrah c19276d7bd Make public the variant of cat that accepts Seq
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@976 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-30 01:46:30 +00:00
dmharrah ef5d6870a1 Fix error "source not found" exposed by fix for bug #39
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@975 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-30 01:28:12 +00:00
dmharrah e56df17a04 Update for latest 2.8 nightly
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@971 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-29 20:38:08 +00:00
dmharrah fb46177226 Enable building against the latest 2.8 nightly snapshot
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@970 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-29 20:26:43 +00:00
dmharrah fff58af73e Test for issue #41, thanks to gereedy
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@968 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-24 23:37:28 +00:00
dmharrah 4687ecbf2c * Add logging for Scala dependency filtering/checking.
* Fix tab completion for javap
 * Fix archive generation code


git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@967 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-24 01:23:41 +00:00
dmharrah 89ccb9ec3f Fix for issue 39, where sources were not relative in src package
Fix for type inference issue in latest Scala 2.8.0-SNAPSHOT



git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@962 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-22 17:07:33 +00:00
dmharrah ddb1d4b84b Vesa's patch for configuring process output
git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@961 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-19 17:33:29 +00:00
dmharrah 951bcc9a65 * Added InstallProject+DefaultInstallProject with 'install' task. It installs dependencies retrieved from the resolver assigned to 'resolveFrom' to the resolver given by 'publishTo'.
* Added simple runTask(mainClass: String) method



git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@959 d89573ee-9141-11dd-94d4-bdf5e562f29c
2009-08-19 14:21:38 +00:00