clojurescript 2026-03-28

Does the cljs.build.api/build function rebuild from scratch each time, or is it smart enough to only recompile files that have changed? And if the latter, is there a way of retrieving the changed files, or would I need to calculate that separately if I wanted that information?

@weavejester Cljs compiler smart enough to only recompile files that have changed, meaning it is incremental not from scratch. However, I do not think there is a built in API to get changed files (checked with cljs version 1.12.134 . ). You need to calculate yourself using mtime I think.

👍 1