Skip to content

Commit

Permalink
prep for v0.2.1; update build-clj deps
Browse files Browse the repository at this point in the history
  • Loading branch information
seancorfield committed Sep 18, 2021
1 parent 44af303 commit 411e687
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 4 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Changes

* v0.2.1 -- 2021-09-17
* Update `build-clj` in `app` and `lib` to v0.3.1 (which uses updated `tools.build` and `deps-deploy` versions).

* v0.2.0 d3e1caa -- 2021-09-16
* Address #12 by switching all templates to `tools.build` (from `depstar`).
* Update `.gitignore` template files (includes change of LSP database location).
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# deps-new [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/seancorfield/deps-new)

A new, simpler alternative to `clj-new`. Work-in-progress!
A new, simpler alternative to `clj-new`.

Intended to be installed as a "tool" (Clojure CLI 1.10.3.933 or later).

```bash
clojure -Ttools install com.github.seancorfield/deps-new '{:git/tag "v0.2.0"}' :as new
clojure -Ttools install com.github.seancorfield/deps-new '{:git/tag "v0.2.1"}' :as new
```

> `clj-new` inherently carries along all of the baggage of `lein new` and `boot new`, including a modified chunk of Leiningen itself, as well as depending on Pomegranate for loading dependencies (so as to be compatible with Leiningen and Boot), and Stencil for the variable substitution in templates. The recently-released `tools.build` library, from the core Clojure team, provides all of the functionality needed to create new projects from templates, so `deps-new` aims to provide a wrapper around `tools.build`, some standard templates "out of the box", and machinery to allow you to easily write your own templates, mostly with no code needed at all.
Expand Down
2 changes: 1 addition & 1 deletion resources/org/corfield/new/app/root/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
:exec-fn greet
:exec-args {:name "Clojure"}}
:build {:deps {io.github.seancorfield/build-clj
{:git/tag "v0.2.2" :git/sha "5a12a1a"}}
{:git/tag "v0.3.1" :git/sha "996ddfa"}}
:ns-default build}
:test {:extra-paths ["test"]
:extra-deps {org.clojure/test.check {:mvn/version "1.1.0"}
Expand Down
2 changes: 1 addition & 1 deletion resources/org/corfield/new/lib/root/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
io.github.cognitect-labs/test-runner
{:git/tag "v0.5.0" :git/sha "48c3c67"}}}
:build {:deps {io.github.seancorfield/build-clj
{:git/tag "v0.2.2" :git/sha "5a12a1a"}}
{:git/tag "v0.3.1" :git/sha "996ddfa"}}
:ns-default build}}}

0 comments on commit 411e687

Please sign in to comment.