Hey Yiannis, good you give an example ?
In rev.6118, two new script commands were added: ExecuteToolPlugin() and ConfigureToolPlugin().
You can now put something like this in your post-build steps:
[[ ExecuteToolPlugin(_("CppCheck")) ]]
Enjoy :)
Another feature request for the "Post build step":
Is it possible to add option: "ReRun if Build/Post build failed last time"
This will be useful for unittest projects, where the resulting executable is run in the postbuild step.
At the moment I have to enable the option "Always run post build step", in order to get constant test failures
Example:
0. Load the project
1. Edit code/tests
2. Hit compile
3. The tests are run and fail
4. Hit compile again (no changes to code),
Expected behavior: tests are run again and fail.
If the "Always run post build step" is not enabled the build succeeds, which is wrong.
The current solution works, but is not optimal for large projects (many projects in a workspace, with lots of test projects),
because every time the user hits "Compile" all the test projects will be run, which costs time :(