|
9 | 9 | # Requirements |
10 | 10 | # - cljstyle |
11 | 11 | # - Clojure CLI aliases from practicalli/clojure-cli-config |
12 | | -# - `:env/dev` to include `dev` directory on class path |
13 | | -# - `:env/test` to include `test` directory and libraries to support testing |
| 12 | +# - `:dev/env` to include `dev` directory on class path |
| 13 | +# - `:test/env` to include `test` directory and libraries to support testing |
14 | 14 | # - `:test/run` to run kaocha kaocha test runner and supporting paths and dependencies |
15 | 15 | # - `:repl/rebel` to start a Rebel terminal UI |
16 | 16 | # - `:package/uberjar` to create an uberjar for the service |
|
20 | 20 | # ------------------------------------------ |
21 | 21 | # .PHONY: ensures target used rather than matching file name |
22 | 22 | # https://makefiletutorial.com/#phony |
23 | | -.PHONY: all clean deps dist lint pre-commit-check repl test test-ci test-watch |
| 23 | +.PHONY: all clean deps dist lint pre-commit-check repl test test-ci test-watch |
24 | 24 |
|
25 | 25 | # ------- Makefile Variables --------- # |
26 | 26 | # run help if no target specified |
@@ -75,9 +75,11 @@ outdated: ## Check deps.edn & GitHub actions for new versions |
75 | 75 | # ------------------------------------ # |
76 | 76 |
|
77 | 77 | # ------- Clojure Workflow -------- # |
| 78 | +repl: rebel ## Run Clojure REPL |
| 79 | + |
78 | 80 | rebel: ## Run Clojure REPL with rich terminal UI (Rebel Readline) |
79 | 81 | $(info --------- Run Rebel REPL ---------) |
80 | | - clojure -M:dev/env:test/env:repl/rebel |
| 82 | + clojure -M:test/env:repl/rebel |
81 | 83 |
|
82 | 84 | reloaded: ## Run Clojure REPL with rich terminal UI (Rebel Readline) |
83 | 85 | $(info --------- Run Rebel REPL ---------) |
|
0 commit comments