diff options
author | Christian Pointner <equinox@spreadspace.org> | 2017-11-04 19:43:54 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2017-11-04 19:43:54 +0100 |
commit | 858fd58bb4c9bf08a20000684d1fd668a623565c (patch) | |
tree | 8eca624c74244f0ccca234ba4bffdc49cbaba33d /include.mk | |
parent | added robot dyn mega2560 (diff) |
call reset function @ run
Diffstat (limited to 'include.mk')
-rw-r--r-- | include.mk | 23 |
1 files changed, 15 insertions, 8 deletions
@@ -271,9 +271,10 @@ define avrdude/flash endef define avrdude/run + $(call generic/reset,) endef -### avrdudeManualErase +### avrdudeNoErase define avrdudeNoErase/erase endef @@ -282,6 +283,7 @@ define avrdudeNoErase/flash endef define avrdudeNoErase/run + $(call generic/reset,) endef ### micronucleus @@ -295,6 +297,17 @@ endef define micronucleus/run endef +### Generic +define generic/reset + @if [ -n "$(RESET_FUNC)" ]; then \ + if [ -x "$(RESET_FUNC)" ]; then \ + eval $(RESET_FUNC) $(RESET_PARAM); \ + else \ + echo "WARNING: ignoring non-existing or non-executable reset script"; \ + fi \ + fi +endef + ### Program Targets program: reset erase flash run @@ -308,10 +321,4 @@ run: $(call $(PROG)/$@,) reset: - @if [ -n "$(RESET_FUNC)" ]; then \ - if [ -x "$(RESET_FUNC)" ]; then \ - eval $(RESET_FUNC) $(RESET_PARAM); \ - else \ - echo "WARNING: ignoring non-existing or non-executable reset script"; \ - fi \ - fi + $(call generic/reset,) |