From 68c94f328866023818f4c0582e68195ffac9e883 Mon Sep 17 00:00:00 2001 From: MyungJoo Ham Date: Mon, 10 Apr 2017 15:23:57 +0900 Subject: [PATCH] Fix: add a line between lua-printed expressions Change-Id: Ibd10ed7bfa6da1cb1ca9eb118e3ed6b93a63d68c Signed-off-by: MyungJoo Ham --- packaging/building-blocks.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec index ef789d7..e5167d7 100644 --- a/packaging/building-blocks.spec +++ b/packaging/building-blocks.spec @@ -114,7 +114,7 @@ presets describing specific products. # Do not try to include files unless RPMBUILD has already expanded source files to SOURCES # Use Source1001 (domain-kernel) as the probing point. -%define include_if_mainbuild() %{expand:%{lua:if posix.access(rpm.expand("%{SOURCE1001}"), "f") then print("%include "..rpm.expand("%{1}")) end}} +%define include_if_mainbuild() %{expand:%{lua:if posix.access(rpm.expand("%{SOURCE1001}"), "f") then print("%include "..rpm.expand("%{1}").." ") end}} # Create a target device preset from .ks file used to create device iamge. # This script writes build-spec when building the build-spec itself. :) @@ -132,11 +132,12 @@ presets describing specific products. start = 1 \ else \ if (start == 1) then \ - if (string.match(line, '^#')) then \ - elseif (string.match(line, '^-')) then \ - elseif (string.match(line, '^$')) then \ + if (string.match(line, '#')) then \ + elseif (string.sub(line, 1, 1) == '-') then \ + elseif (string.len(line) == 0) then\ else \ print("Requires: "..line) \ + print("\\n") \ end \ end \ end \ -- 2.34.1