From 1a9c6f4a0ce88c1236710f6ce11439f46774e162 Mon Sep 17 00:00:00 2001 From: Tyler Nijmeh Date: Thu, 25 Nov 2021 01:30:06 -0800 Subject: [PATCH] Build selected branches Signed-off-by: Tyler Nijmeh --- .gitignore | 2 +- build.sh | 22 +++++++++++++++++----- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1083c1b..bdce5f0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -KTweak-MM_*.zip +KTweak-MM*.zip diff --git a/build.sh b/build.sh index 7be1298..953de14 100755 --- a/build.sh +++ b/build.sh @@ -1,8 +1,20 @@ #!/usr/bin/env bash -TIMESTAMP="$(date +%F_%M-%H-%S)" -HASH="$(git rev-parse HEAD)" -ZIP="KTweak-MM_${TIMESTAMP}_${HASH}.zip" +BRANCHES=(balance budget latency throughput) -rm -f KTweak-MM_*.zip -zip -0 -r -ll "$ZIP" META-INF/ customize.sh module.prop service.sh +rm -rf KTweak-MM*.zip + +for branch in ${BRANCHES[@]} +do + echo " * Building $branch..." + TIMESTAMP="$(date +%F_%M-%H-%S)" + HASH="$(git rev-parse HEAD)" + ZIP="KTweak-MM-${branch}_${TIMESTAMP}_${HASH}.zip" + + cp customize.sh customize.sh.bk + sed -i "s/BRANCH=\"balance\"/BRANCH=\"$branch\"/" customize.sh + zip -0 -r -ll "$ZIP" META-INF/ customize.sh module.prop service.sh + mv customize.sh.bk customize.sh + + echo +done