From: Michael Tremer Date: Mon, 12 Dec 2022 17:12:07 +0000 (+0000) Subject: parser: Support export VAR += VALUE X-Git-Tag: 0.9.29~429 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=94e7baf6d2e67a35cc3959d7f2c26174353ef7b4;p=pakfire.git parser: Support export VAR += VALUE Fixes: #13011 Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/parser/grammar.y b/src/libpakfire/parser/grammar.y index 1c433cecb..60a195e4a 100644 --- a/src/libpakfire/parser/grammar.y +++ b/src/libpakfire/parser/grammar.y @@ -266,6 +266,13 @@ declaration : key T_ASSIGN value T_EOL if (r) ABORT; } + | T_EXPORT key T_APPEND value T_EOL + { + int r = pakfire_parser_new_declaration(&$$, $key, $value, + PAKFIRE_PARSER_DECLARATION_EXPORT|PAKFIRE_PARSER_DECLARATION_APPEND); + if (r) + ABORT; + } ; empty : T_EOL