check_SCRIPTS += grub_script_for1
grub_script_for1_SOURCES = tests/grub_script_for1.in
+ check_SCRIPTS += grub_script_while1
+ grub_script_while1_SOURCES = tests/grub_script_while1.in
+
++check_SCRIPTS += grub_script_if
++grub_script_if_SOURCES = tests/grub_script_if.in
++
check_SCRIPTS += grub_script_blanklines
grub_script_blanklines_SOURCES = tests/grub_script_blanklines.in
SCRIPTED_TESTS += grub_script_echo_keywords
SCRIPTED_TESTS += grub_script_vars1
SCRIPTED_TESTS += grub_script_for1
+ SCRIPTED_TESTS += grub_script_while1
++SCRIPTED_TESTS += grub_script_if
SCRIPTED_TESTS += grub_script_blanklines
SCRIPTED_TESTS += grub_script_final_semicolon
- SCRIPTED_TESTS += grub_script_if
+
# dependencies between tests and testing-tools
$(SCRIPTED_TESTS): grub-shell grub-shell-tester
$(FUNCTIONAL_TESTS): functional_test.mod
%token <arg> GRUB_PARSER_TOKEN_WORD "word"
%type <arglist> word argument arguments0 arguments1
- %type <cmd> script_init script grubcmd ifclause ifcmd forcmd command
- %type <cmd> commands1 menuentry statement
++
+ %type <cmd> script_init script
-%type <cmd> grubcmd ifcmd forcmd whilecmd untilcmd
++%type <cmd> grubcmd ifclause ifcmd forcmd whilecmd untilcmd
+ %type <cmd> command commands1 menuentry statement
%pure-parser
%lex-param { struct grub_parser_param *state };