

💡 On Linux, use the ‘ ’ to separate commands as noted in the documentation/help, and use ‘&’ on Windows. The solution is to use ‘ &‘ (ampersand) to separate multiple commands on Windows:

Unfortunately, semicolons is plain wrong (at least did not work for me) :-(. Use semicolons to separate multiple commands.” “Command: Specifies one or more commands to execute immediately after the execution of the build. Unfortunately, the documentation found about the post-build step with a web-search is misleading (e.g. A better approach is to directly execute multiple commands as post-build step. Multiple Post-Build Stepsīut what I need more than one action in the post-build step? I could call a batch or script file, but this is probably an overkill in too many cases, and adds a dependency to that script file. If you want to enforce that there is always a ‘true’ post build, then you need to delete some files in the Pre-build step to enforce a compilation and a link phase. Additionally, Atollic TrueSTUDIO can be extended with optional features for static source code analysis, test-quality measurement, and embedded test automation, thus enabling the development of software of superior quality.❗ The post build step is only executed if sources files have been compiled and linked. With its unrivaled feature-set and unprecedented integration, Atollic TrueSTUDIO enables developers to quickly write and debug the most complex of software with ease, positioning Atollic TrueSTUDIO as a world-class development environment for mission-critical projects. Atollic TrueSTUDIO provides a supremely powerful C/C++ compiler and debugger IDE for the most demanding of development projects. Atollic TrueSTUDIO conforms to open de-facto standards, such as the ECLIPSE™ IDE framework and the GNU toolchain, vastly reducing training and porting costs across teams and projects. Atollic TrueSTUDIO is based on one of the most widely used compilers in the world, thus providing proven and reliable code generation, compact code, and high performance for ARM7™, ARM9™, Cortex™-M, Cortex-R, and Cortex-A projects, including multiprocessor and dual-core projects.
