This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-07-08
Channels
- # admin-announcements (1)
- # arachne (3)
- # beginners (17)
- # boot (36)
- # bristol-clojurians (1)
- # cider (4)
- # clara (10)
- # cljsjs (11)
- # cljsrn (20)
- # clojure (134)
- # clojure-austin (2)
- # clojure-boston (1)
- # clojure-czech (1)
- # clojure-greece (128)
- # clojure-norway (1)
- # clojure-romania (1)
- # clojure-russia (17)
- # clojure-spec (106)
- # clojure-sweden (1)
- # clojure-taiwan (1)
- # clojure-uk (41)
- # clojurescript (122)
- # component (4)
- # cursive (1)
- # datomic (34)
- # editors (57)
- # emacs (12)
- # events (5)
- # hoplon (18)
- # instaparse (1)
- # jobs (9)
- # keechma (9)
- # lein-figwheel (3)
- # luminus (1)
- # om (47)
- # onyx (31)
- # proton (2)
- # re-frame (7)
- # reagent (3)
- # rethinkdb (1)
- # specter (25)
- # sql (2)
- # untangled (21)
- # yada (1)
so differences with tenzing
, I have three .main.edn
files here that compile three things
these files are in a src/common
that is in both :source-paths
(backend and frontend)
I don't think there is anything to do here btw, as that require if interpreted as clj
require...wants clj
files that are not on the classpath in my case
hi guys ! how do you deal with separate plugins packed into jars ? do you use pods ?
@avabinary: you mean like multiple tasks in the same library? yeah pods are one way to split up deps, if the tasks have separate sets of them
would it be completely insane to use boot to build a c/c++ app? I'm having to deal with scons, and it makes me sad. I miss boot.
@mobileink: I use boot for launching docker
images so I guess there is nothing more side-effecting than that 😄
yeah, I can't see anything in principle that would be a showstopper. But how to deal with standard autoconf-style stuff like checking for a header or lib? would it be worth it to reproduce autoconf check macros (apparently the scons folks thought so). If one were to do this, would boot add anything, or just reproduce the same thing?
I used boot to build an awk program once
I was able to put #{foo bar} at the top of files, comment to awk but a set to clojure, so in my task that concatenated files I could read the first form of every file and build a dep graph
but yeah i think it's an awesome idea to use boot for even non-jvm tasks, personally
at the very least you could run othre tools inside boot tasks and build up a chain of tasks that just shell out
clojure as the build meta-language, even for other languages. I think there's something there there.
How do I use any of the heroku boot buildpacks? https://github.com/pandeiro/heroku-buildpack-boot
where can I find some good examples showing running code inside a pod?
(.require pod "clojure.main")
ClassCastException Cannot cast java.lang.String to [Ljava.lang.String; java.lang.Class.cast (Class.java:3369)
…having some trouble with the docs just getting started^^
@stuarthalloway: there are two interfaces to pods, high and low level
for once I just want to do simple stuff 🙂
but I do need to start with a require
@micha: and one more thing, set the ns
@micha I am using boot-cp./make-pod-cp
, and my pod ends up running in clojure.core
@micha in the meantime I have pasted part of that directly into my code and am working again, thanks