From ecde95881f8733d69ae538bd3a4da1072b28ed3d Mon Sep 17 00:00:00 2001 From: Yousong Zhou Date: Mon, 18 Nov 2019 02:19:44 +0000 Subject: [PATCH] =?UTF-8?q?build:=20=E9=81=BF=E5=85=8D=E5=B9=B6=E5=8F=91?= =?UTF-8?q?=E6=9E=84=E5=BB=BArpm=E6=97=B6=E8=A7=A6=E5=8F=91file=20exists?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/build.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/build/build.sh b/build/build.sh index 68ede5c51e..7957d0eb71 100755 --- a/build/build.sh +++ b/build/build.sh @@ -134,7 +134,11 @@ fi rpmbuild --define "_topdir $BUILDROOT" -bb $SPEC_FILE -mkdir -p $OUTPUT_DIR -cp -fr $RPM_DIR/* $OUTPUT_DIR/ +find $RPM_DIR -type f | while read f; do + d="$(dirname "$f")" + d="$OUTPUT_DIR/${d#$RPM_DIR}" + mkdir -p "$d" + cp $f $d +done rm -fr $BUILDROOT