Add 'make test' which compiles a borg-16 and a borg-ls firmware
This commit is contained in:
parent
266b599cfd
commit
ba6d744304
15
Makefile
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
|
||||
|
|
|
@ -1722,32 +1722,39 @@ echo -n ", parsing"
|
|||
parse_config_files $CONFIG_IN
|
||||
|
||||
echo "done."
|
||||
#
|
||||
# Start the ball rolling from the top.
|
||||
#
|
||||
activate_menu MCmenu0
|
||||
|
||||
#
|
||||
# All done!
|
||||
#
|
||||
cleanup1
|
||||
if [ -z $2 ]; then # Interactive mode
|
||||
#
|
||||
# Start the ball rolling from the top.
|
||||
#
|
||||
activate_menu MCmenu0
|
||||
|
||||
#
|
||||
# Confirm and Save
|
||||
#
|
||||
if $DIALOG --backtitle "$backtitle" \
|
||||
#
|
||||
# All done!
|
||||
#
|
||||
cleanup1
|
||||
|
||||
#
|
||||
# Confirm and Save
|
||||
#
|
||||
if $DIALOG --backtitle "$backtitle" \
|
||||
--yesno "Do you wish to save your new Borg configuration?" 5 60
|
||||
then
|
||||
then
|
||||
save_configuration
|
||||
echo
|
||||
echo
|
||||
echo "*** End of Borg configuration."
|
||||
echo
|
||||
else
|
||||
else
|
||||
echo
|
||||
echo
|
||||
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.
|
||||
|
|
Loading…
Reference in New Issue