X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=test%2Fparser%2Fextract-config.awk;h=1ab68afa1bc91109fc3dba9fff149761ba2570d6;hp=e7a5b33e72bbf4d3b0767cff1a5c782661395233;hb=5b16418b30c17fa8c49d7a606bb8ab4bdec6f1a8;hpb=e0a7cb18a4237aa826e5e121ff17373814a1872d diff --git a/test/parser/extract-config.awk b/test/parser/extract-config.awk index e7a5b33..1ab68af 100644 --- a/test/parser/extract-config.awk +++ b/test/parser/extract-config.awk @@ -2,7 +2,7 @@ BEGIN { config=0 } -/^#if\s*0\s*\/\*\s*PARSER_EMBEDDED_CONFIG/ { +/^#if[ \t]*0[ \t]*\/\*[ \t]*PARSER_EMBEDDED_CONFIG/ { config=1 print "#include " print "const char __embedded_config[] = " @@ -17,5 +17,6 @@ BEGIN { exit } { + gsub("\"", "\\\""); print "\t\"" $0 "\\n\"" }