We've discussed it a little on discord but I think it would be useful to produce debug symbols for release build, so that if some user has a crash they could give more precise information. If they create a dump file we could inspect it only if we've got the corresponding debug symbols.
On windows that would just mean always having the /Zi flags when we build. Since the symbols are in a separated files (the pdbs) the only inconvenience is to have extra files.
On linux and Mac, the debug symbols are directly in the executable files, so I'm not sure if that's an issue or not.
We've discussed it a little on discord but I think it would be useful to produce debug symbols for release build, so that if some user has a crash they could give more precise information. If they create a dump file we could inspect it only if we've got the corresponding debug symbols.
On windows that would just mean always having the
/Ziflags when we build. Since the symbols are in a separated files (the pdbs) the only inconvenience is to have extra files.On linux and Mac, the debug symbols are directly in the executable files, so I'm not sure if that's an issue or not.