Hard to say what you are doing without seeing the config. Your config is doing this, neither lein or shadow-cljs will do this on their own.
I typically recommend keeping things separate since that make things much easier to understand and debug. shadow-cljs release app && lein ring uberjar lein or ring don't need to do anything with CLJS other than taking the files shadow-cljs produced and putting them into the .jar they create. That typically happens automatically if you output to some folder on your classpath (eg. resources/public/js). On Monday, June 22, 2020 at 9:01:35 PM UTC+2, Scott Klarenbach wrote: > > When I run "lein ring uberjar", after it builds the jar file it triggers > the shadow-cljs :app build and rebuilds all client code. > > I was wanting it to just build the jar file, since the client build is > triggered using lein prod. > > Is this default behavior or have I screwed something up? > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojurescript+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojurescript/a34d7b56-397a-47e8-8833-4edce7ef191co%40googlegroups.com.