summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/data/pico-serprog/mkhelper.cfg2
-rw-r--r--config/data/stm32-vserprog/mkhelper.cfg2
-rw-r--r--include/rom.sh6
3 files changed, 2 insertions, 8 deletions
diff --git a/config/data/pico-serprog/mkhelper.cfg b/config/data/pico-serprog/mkhelper.cfg
index 8e902bda..de3f6aa5 100644
--- a/config/data/pico-serprog/mkhelper.cfg
+++ b/config/data/pico-serprog/mkhelper.cfg
@@ -4,4 +4,4 @@ sersrc="src/pico-serprog"
serx="$sersrc/build/pico_serprog.uf2"
picosdk="src/pico-sdk"
serdir="$picosdk/src/boards/include/boards"
-premake="mkserprog pico"
+premake="$dry eval fe_ \"buildser pico\" basename -as .h \"\$serdir/\"*.h"
diff --git a/config/data/stm32-vserprog/mkhelper.cfg b/config/data/stm32-vserprog/mkhelper.cfg
index 907e890f..344dde81 100644
--- a/config/data/stm32-vserprog/mkhelper.cfg
+++ b/config/data/stm32-vserprog/mkhelper.cfg
@@ -3,4 +3,4 @@
sersrc="src/stm32-vserprog"
serx="$sersrc/stm32-vserprog.hex"
serdir="$sersrc/boards"
-mkhelper="mkserprog stm32"
+mkhelper="$dry eval fe_ \"buildser stm32\" basename -as .h \"\$serdir/\"*.h"
diff --git a/include/rom.sh b/include/rom.sh
index 182282b1..cb3c1298 100644
--- a/include/rom.sh
+++ b/include/rom.sh
@@ -7,12 +7,6 @@
grubdata="config/data/grub"
-mkserprog()
-{
- $dry fe_ "eval buildser \"$1\"" basename -as .h "$serdir/"*.h
- [ "$XBMK_RELEASE" = "y" ] && $dry mkrom_tarball "bin/serprog_$1"; :
-}
-
buildser()
{
[ "$1" = "pico" ] && x_ cmake -DPICO_BOARD="$2" \