From 654f67300bdf847d5b16f3a75e4b1714c36e1e35 Mon Sep 17 00:00:00 2001 From: Brijesh Singh Date: Thu, 23 Apr 2020 11:04:02 -0500 Subject: add option to create install package --- build.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'build.sh') diff --git a/build.sh b/build.sh index cb9f907..9bed1de 100755 --- a/build.sh +++ b/build.sh @@ -29,6 +29,10 @@ while [ -n "$1" ]; do -h|--help) usage ;; + --package) + BUILD_PACKAGE="1" + shift + ;; -*|--*) echo "Unsupported option: [$1]" usage @@ -64,3 +68,22 @@ else ;; esac fi + +if [[ "$BUILD_PACKAGE" = "1" ]]; then + OUTPUT_DIR="snp-release-`date "+%F"`" + rm -rf $OUTPUT_DIR + mkdir -p $OUTPUT_DIR/linux + mkdir -p $OUTPUT_DIR/usr + cp -dpR $INSTALL_DIR $OUTPUT_DIR/usr/ + + if [ "$ID_LIKE" = "debian" ]; then + cp linux-image-*.deb $OUTPUT_DIR/linux -v + else + cp kernel-*.rpm $OUTPUT_DIR/linux -v + fi + + cp launch-qemu.sh ${OUTPUT_DIR} -v + cp install.sh ${OUTPUT_DIR} -v + cp kvm.conf ${OUTPUT_DIR} -v + tar zcvf ${OUTPUT_DIR}.tar.gz ${OUTPUT_DIR} +fi -- cgit v1.2.3-71-gd317