Do I understand correctly that :edge.kick/builder
is still working even when you run a packed Edge-based application? Is it an intended behavior and if so, why?
Older versions of the template didn't include an example for removing it in production. They do now.
Could you please point me somewhere where I can read about it? I didn't find anything in the documentation and I can't find it in the source code.
I see that the app template is conditional and enables kick
only if you tell it to. Apart from that, can't find anything.
If you generate it, you will see that the code does a #profile around :ig/system
Yes, I did that. To be honest, I'm not sure what problem such solution solves. Most likely it's different from my case where I want to (1) build :prod
and (2) run :prod
. So the profile should be the same.
I've just added (dissoc system-config :edge.kick/builder)
to edge.main
, that should work.