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