Browse Source

Add 'make test' which compiles a borg-16 and a borg-ls firmware

feature/2015
Joerg Bornschein 11 years ago
parent
commit
ba6d744304
  1. 15
      Makefile
  2. 7
      scripts/Menuconfig

15
Makefile

@ -145,6 +145,21 @@ menuconfig:
@echo "Next, you can: "
@echo " * 'make' to compile your borgware"
test:
@echo $(CONFIG_SHELL)
@echo
@echo "========== Testing borg-16 ========== "
$(MAKE) -C scripts/lxdialog all
$(CONFIG_SHELL) scripts/Menuconfig config.in profiles/borg-16
$(MAKE)
$(MAKE) clean
@echo
@echo "========== Testing borg-ls ========== "
$(MAKE) -C scripts/lxdialog all
$(CONFIG_SHELL) scripts/Menuconfig config.in profiles/borg-ls
$(MAKE)
$(MAKE) clean
#%/menuconfig:
# $(SH) "$(@D)/configure"
# @$(MAKE) what-now-msg

7
scripts/Menuconfig

@ -1722,6 +1722,8 @@ echo -n ", parsing"
parse_config_files $CONFIG_IN
echo "done."
if [ -z $2 ]; then # Interactive mode
#
# Start the ball rolling from the top.
#
@ -1749,6 +1751,11 @@ else
echo Your Borg configuration changes were NOT saved.
echo
fi
else # Second argument give; noninteractive!
echo "Loading configuration file $2"
load_config_file $2
save_configuration
fi
# Remove log if empty.
if [ ! -s .menuconfig.log ] ; then

Loading…
Cancel
Save