From e7a172b8ddacf79f02094b7090dd475e07fcce25 Mon Sep 17 00:00:00 2001 From: John Belmonte Date: Sun, 15 May 2022 21:34:57 +0900 Subject: [PATCH] qtcreator: add project-update makefile target (#4267) * qtcreator: add project-update makefile target * add prompt and delete .pio/ * formatting * forced rm * remove workaround of deleting .pio/ --- platformio/project/tpls/qtcreator/Makefile.tpl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platformio/project/tpls/qtcreator/Makefile.tpl b/platformio/project/tpls/qtcreator/Makefile.tpl index 3fcc86ff..d6d63445 100644 --- a/platformio/project/tpls/qtcreator/Makefile.tpl +++ b/platformio/project/tpls/qtcreator/Makefile.tpl @@ -1,6 +1,12 @@ all: platformio -c qtcreator run +# regenerate project files to reflect platformio.ini changes +project-update: + @echo "This will overwrite project metadata files. Are you sure? [y/N] " \ + && read ans && [ $${ans:-'N'} = 'y' ] + platformio project init --ide qtcreator + # forward any other target (clean, build, etc.) to pio run {{'%'}}: platformio -c qtcreator run --target $*