You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
ceedling-command-hooks ======================
Plugin for easily calling command line tools at various points in the build process
Define any of these sections in :tools: to provide additional hooks to be called on demand:
``` :pre_mock_generate :post_mock_generate :pre_runner_generate :post_runner_generate :pre_compile_execute :post_compile_execute :pre_link_execute :post_link_execute :pre_test_fixture_execute :pre_test :post_test :pre_release :post_release :pre_build :post_build ```
Each of these tools can support an :executable string and an :arguments list, like so:
``` :tools: :post_link_execute: :executable: objcopy.exe :arguments: - ${1} #This is replaced with the executable name - output.srec - --strip-all ```
You may also specify an array of executables to be called in a particular place, like so:
``` :tools: :post_test: - :executable: echo :arguments: "${1} was glorious!" - :executable: echo :arguments: - it kinda made me cry a little. - you? ```
Please note that it varies which arguments are being parsed down to the hooks. For now see `command_hooks.rb` to figure out which suits you best. Happy Tweaking!
|