Fork me on GitHub
#boot
<
2015-07-04
>
alandipert00:07:32

@meow: nice work! i added you

alandipert00:07:43

@meow: what is your clojars username?

meow04:07:58

@alandipert: 99.9% of the credit goes to @piranha with his modnakasta:new-weasel branch.

meow04:07:22

@alandipert: I don't have a clojars account ... yet

alandipert12:07:15

@meow: ok you're added both on github and clojars

meow13:07:47

@alandipert: good timing, I've merged all outstanding PRs, added my minor tweak, and need to push to clojars

micha13:07:07

@meow: 👍

meow13:07:09

@micha: simple_smile

meow13:07:33

it needs work, imo, but at least it functions and is up-to-date

meow13:07:07

so, I can do boot pom jar install and it works fine for my app

meow13:07:19

what's the procedure for pushing to clojars?

juhoteperi13:07:11

@meow: it uses bootlaces so boot build-jar does the same as pom jar install

juhoteperi13:07:19

and you can do boot build-jar push-release to push to clojars

juhoteperi13:07:36

and for development you can use boot watch build-jar so each to you change to code, new version is installed locally

micha13:07:01

also the checkout task might be useful during development

meow13:07:27

@juhoteperi: sweet, thanks

juhoteperi13:07:54

@micha: Woah, when was that added?

micha13:07:07

haha it's been in there for a while

juhoteperi13:07:53

in 2.0.0-rc12 I see

micha13:07:20

it operates at the jar level

micha13:07:27

rather than the project level

micha13:07:00

so your checkout dependency can have an arbitrarily complex build process without needing to pollute the consuming project with those details

juhoteperi13:07:30

I have some lein projects where consuming project needs to duplicate loads of config

micha13:07:39

basically it explodes the jar into the fileset

micha13:07:11

and it uses the aether resolution info to add the transitive deps of checkout dep

juhoteperi13:07:19

So e.g. cljs task only sees the library through local files? So it should work with cljs?

micha13:07:38

i'm using it to hack on hoplon now

micha13:07:44

which has clj and cljs

micha13:07:58

like both the hoplon compiler and the hoplon runtime

juhoteperi13:07:12

I'll try it when I get to developing my few cljs libs

micha13:07:36

we need to get macro reloading going in boot-cljs sometime

micha13:07:43

then it would be complete

micha13:07:55

although i hardly ever change macros

micha13:07:01

so it's not a big deal for me

micha13:07:54

i had vacation from work yesterday, making great progress on hoplon 6.0.0

micha13:07:31

i'm going to need to hyphenate the new docs site before long!

meow14:07:31

@micha: cheers!

juhoteperi19:07:58

Oh, I'll need Atom XML task for Perun instead of RSS 😄

juhoteperi19:07:12

RSS doesn't contain the content so it's pretty useless

juhoteperi21:07:46

Endophile is using old Pegdown which doesn support strikethroughs :S

danielsz22:07:01

deraen: Hey, congrats on the first blog post!