clojure_binary(name, deps, main)
Builds a wrapper shell script with the same name as the rule.
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
deps | Libraries to link into this binary. | List of labels | required | |
main | A namespace to find a -main function for execution. | String | required |
clojure_java_library(name, deps, namespaces)
Compiles given namespaces to java.
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
deps | Dependencies to compile. | List of labels | required | |
namespaces | Namespaces in classpath to compile. | List of strings | required |
clojure_library(name, deps, srcs)
Builds a jar file from given sources with the paths corresponding to namespaces.
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
deps | Libraries to link into this library. | List of labels | optional | [] |
srcs | clj source files. | List of labels | required |
clojure_repl(name, deps, ns)
Runs REPL with given dependencies in classpath.
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
deps | Libraries available in REPL. | List of labels | optional | [] |
ns | Namespace to start REPL in. | String | optional | "" |
clojure_test(name, deps, srcs)
Runs clojure.test for given sources.
ATTRIBUTES
Name | Description | Type | Mandatory | Default |
---|---|---|---|---|
name | A unique name for this target. | Name | required | |
deps | Libraries to link into this library. | List of labels | optional | [] |
srcs | clj source files with test cases. | List of labels | required |