This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-04-12
Channels
- # announcements (76)
- # babashka (10)
- # beginners (39)
- # biff (2)
- # calva (51)
- # chlorine-clover (8)
- # cider (6)
- # clj-kondo (15)
- # clj-on-windows (13)
- # cljdoc (26)
- # cljs-dev (8)
- # clojure (196)
- # clojure-austin (17)
- # clojure-europe (36)
- # clojure-nl (4)
- # clojure-spec (8)
- # clojure-uk (2)
- # clojurescript (18)
- # community-development (4)
- # conjure (1)
- # core-typed (38)
- # cursive (5)
- # datalevin (17)
- # datomic (25)
- # docker (1)
- # events (2)
- # interop (2)
- # jobs (4)
- # kaocha (28)
- # lsp (22)
- # nyc (1)
- # off-topic (10)
- # pedestal (1)
- # portal (22)
- # re-frame (22)
- # react (10)
- # shadow-cljs (19)
- # spacemacs (7)
- # tools-deps (11)
- # vim (14)
- # xtdb (7)
@alexmiller hello, re: shading stuff for the AOT artifact, just copying the sources in the source tree yeah? I guess this can be a build step + removing those declared deps? I guess namespace names must be rewritten though? - I guess AOT won't let us just remove those from the build?
yes, there is some work to do for the renaming aspects but seems like for the limited scope of this, you might be able to get away with a pretty cheap solution (there are tools out there though that do this for Clojure code already)
that is to say, there are a range of options - manual copying and search/replace, automated shading, etc. all of this code is same license and same CA - you should feel free to remix it here to avoid this issue
@alexmiller any automatic shading tools I should be looking at?
there's some lein-shade thing, not sure if that has guts under it that are directly usable, and https://github.com/benedekfazekas/mranderson is the other one that comes to mind