Commits

Show all
Author Commit Message Labels Comments Date
Meikel Brandmeyer
Bump version to 1.4.0
Tags
v1.4.0
Meikel Brandmeyer
Make task interface more -main like
Meikel Brandmeyer
Check for project property to run only named tests
Meikel Brandmeyer
Allow to name specific tests explicitly
Meikel Brandmeyer
First stab at test integration At the moment rather ugly, but it works for the usual case.
Meikel Brandmeyer
Extract namespace handling for tasks
Meikel Brandmeyer
Use VimClojure's cli for the moment Moved compile task to new interface and fixed gradle side of the interface to use correct command line options.
Meikel Brandmeyer
Move compilation to clojureexec Including ClojureSourceTask cleanup and move of compile driver to a clean tasks in the runtime.
Meikel Brandmeyer
Make ClojureExecAction to always include the internal dependencies
Meikel Brandmeyer
Revive clojuresque configuration for internal runtime dependencies
Meikel Brandmeyer
Add property loading info in the base plugin
Meikel Brandmeyer
Add properties with version information
Meikel Brandmeyer
Add clojureexec to project convetion This completes javaexec style support for executing clojure functions.
Meikel Brandmeyer
Add ClojureExec task type
Meikel Brandmeyer
Added ClojureExecAction
Meikel Brandmeyer
Add runtime driver class
Meikel Brandmeyer
Move things into subprojects Prepare things for a driver jar. Makes things much easier!
Meikel Brandmeyer
Extract minimal Clojure plugin clojuresque currently includes some tasks like deps or uberjar which actually shouldn't belong there. clojuresque now includes a minimal clojure plugin, which does really only the compilation. This plugin may be summoned by 'clojure-min'.
Meikel Brandmeyer
Fix ClojureSourceSet Unfortunately this requires some breaking changes. * includeNamespace and excludeNamespace are now clojureIncludeNamespace resp. clojureExcludeNamespace on SourceSet level * sourceDir is gone; it's now sourceDirs again Fixes #22
Meikel Brandmeyer
Exclude MANIFEST.MF in uberjar Fixes #21
Meikel Brandmeyer
Escape backslashes in path names Fixes #20
Meikel Brandmeyer
Add development configuration to compileClasspath
Meikel Brandmeyer
Set up configuration before the compile tasks
Meikel Brandmeyer
Actually depend on the gradle API in the compile configuration
Meikel Brandmeyer
Fix typo and dependOn development configuration
Meikel Brandmeyer
Don't extend compile configuration from development
Meikel Brandmeyer
Fix bug checking for the class of task (reported by Wilson MacGyver) When a new task is added, we didn't correctly check whether the task is actually an Upload task before adding the ClojureUploadConvention.
Meikel Brandmeyer
Add ClojureUploadConvention Allow more fine-grained configuration of clojars deployment. Eg. install is also an Upload task, but here we certainly don't want deployment. Inspired by Adam Murdoch.
Meikel Brandmeyer
Don't depend on jar task for uberjar, but on its source Inspired by a suggestion of Adam Murdoch
Meikel Brandmeyer
Fix typo in ClojureSourceTask (thanks to Adam Murdoch)
  1. Prev
  2. Next