Dear visitor, welcome to SEGGER Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

But the chaining doesn't work, everything after first objcopy gets passed to it as arguments.

Additionally, for above I modified Post-Link Output file, to remove extension so that I can add it to the commands above. That, screws up the "Output Files" folder, which appears after you have built project and it contains the outputs. Now, removing extension from Post-Link Output file screws it up - only single no-extension output appears, which you cannot access - because that folder doesn't represent what's on the actual filesystem, it seems contains the targets defined through the project config.

Would be nice to have option to add multiple Post-link commands, and multiple output files.

Thank you for your feature request.
Chaining User Build Steps commands is currently not supported nor is such a feature planned to be added.
We can put it on the wish list but no promises that this will be added.

Actually, it would be good if Segger adds not chaining, but executing arbitrary (and number of) Post/Pre build commands.

Would be best of course if user can dynamically add (in the options list, by adding another raw in the configuration) such commands (or targets).
If not dynamic, at least provide like 3 customizeable steps like that.

So you can name the build name (or target) and specify build command. The output should also be automagically reflected in SES's output folder . ( Which currently seems reflects only hard-coded few outputs. )