From 97f37fbda1dd75b101318c8e245d70fdd37d2b68 Mon Sep 17 00:00:00 2001 From: Nathan Rossi Date: Thu, 11 Apr 2019 04:03:52 +0000 Subject: ccmake.bbclass: Fix up un-escaped quotes in output formatting The quotes should be generated in the output to match the expected cmake syntax for setting cache variables. (From OE-Core rev: a19a6201c8cc255583bd014534b4a6ec2524070f) Signed-off-by: Nathan Rossi Signed-off-by: Richard Purdie --- meta/classes/ccmake.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta') diff --git a/meta/classes/ccmake.bbclass b/meta/classes/ccmake.bbclass index 4114daa61b..df5134a108 100644 --- a/meta/classes/ccmake.bbclass +++ b/meta/classes/ccmake.bbclass @@ -81,7 +81,7 @@ python do_ccmake_diffconfig() { with open(d.expand("${WORKDIR}/site-file.cmake"), "w") as f: for k, kt, v in added: - f.write("SET({0} \"{1}\" CACHE {2} "")\n".format(k, v, kt)) + f.write("SET({0} \"{1}\" CACHE {2} \"\")\n".format(k, v, kt)) bb.plain("Configuration cmake fragment written to: {0}".format(d.expand("${WORKDIR}/site-file.cmake"))) # restore the original config -- cgit v1.2.3-54-g00ecf