tools-build

Alex Miller (Clojure team) 2021-08-13T17:14:00.000200Z

@alexmiller has joined the channel

Alex Miller (Clojure team) 2021-08-13T17:14:00.000300Z

set the channel description: Discussion about https://github.com/clojure/tools.build

tvaughan 2021-08-13T17:14:49.000500Z

@tvaughan has joined the channel

seancorfield 2021-08-13T17:16:47.000700Z

@seancorfield has joined the channel

ghadi 2021-08-13T17:17:46.000900Z

@ghadi has joined the channel

mpenet 2021-08-13T17:22:54.001100Z

@mpenet has joined the channel

2021-08-13T17:29:15.001300Z

@hiredman has joined the channel

rwstauner 2021-08-13T17:35:05.001500Z

@clj149 has joined the channel

Darin Douglass 2021-08-13T17:40:26.001700Z

@ddouglass has joined the channel

Eddie 2021-08-13T17:58:35.001900Z

@erp12 has joined the channel

dorab 2021-08-13T18:03:15.002100Z

@dorab has joined the channel

dorab 2021-08-13T18:08:57.005600Z

I want build/write-file to not pr-str the :content. If I pass :content as a string, it then pr-strs the string, which is not what I want. The use case is that I want the file created by build/write-file to end in a newline. Is that possible?

Alex Miller (Clojure team) 2021-08-13T18:20:51.006100Z

I logged as https://clojure.atlassian.net/browse/TBUILD-15 and I'm planning to look at some tools.build stuff later today

dorab 2021-08-13T18:23:38.006200Z

Thanks Alex.

dorab 2021-08-13T18:30:11.006800Z

It may be too late for this, but it might be best if the :content was just passed to spit directly, without pr-str. That way, if folks want the previous behavior they can always :content (pr-str foo).

Alex Miller (Clojure team) 2021-08-13T18:38:16.007200Z

we can always make more attributes :)

dorab 2021-08-13T18:51:37.007900Z

Sure. That has the advantage of being backwards-compatible.

vlaaad 2021-08-13T18:25:38.006500Z

@vlaaad has joined the channel

kenny 2021-08-13T18:27:36.006700Z

@kenny has joined the channel

jaret 2021-08-13T18:37:39.007100Z

@jaret has joined the channel

2021-08-13T19:36:49.008200Z

@dcj has joined the channel

2021-08-13T21:21:17.008400Z

@malesch has joined the channel

mike_ananev 2021-08-13T22:06:15.008600Z

@mike1452 has joined the channel

Alex Miller (Clojure team) 2021-08-13T22:18:02.008800Z

io.github.clojure/tools.build {:git/tag "v0.1.8" :git/sha "38d2780"} is now available • write-file - TBUILD-15 - add :string option • write-pom - TBUILD-13 - add :scm options to write scm properties

mpenet 2021-08-14T07:14:17.010900Z

Why the gh group ID? If I recall correctly all the other "tools" repos are on org.clojure

Alex Miller (Clojure team) 2021-08-14T11:57:28.015300Z

It’s available as a git dep and the url is automatically inferred in this format

mpenet 2021-08-14T12:49:51.015500Z

oh right, that makes sense

seancorfield 2021-08-13T23:13:41.009400Z

Very nice! Updated both HoneySQL and next.jdbc to use this and write scm > tag when building the JAR.