diff options
| author | KunoiSayami <[email protected]> | 2021-10-24 12:18:00 +0800 |
|---|---|---|
| committer | KunoiSayami <[email protected]> | 2021-10-24 12:18:00 +0800 |
| commit | 02a313e149d6cda816a88bc7f9842f9d6b0a0d6c (patch) | |
| tree | 18fd8b7f5805dcc8d871e7ea3c60452920d84ee9 | |
| parent | 06780bb5d2a313753b5de16cc2d06b25efc4680c (diff) | |
refactor: Add arch directory for packages
Signed-off-by: KunoiSayami <[email protected]>
| -rwxr-xr-x | build_all.sh | 10 | ||||
| -rw-r--r-- | packages/aarch64/.gitignore (renamed from packages/.gitignore) | 0 | ||||
| -rw-r--r-- | packages/x86_64/.gitignore | 5 |
3 files changed, 11 insertions, 4 deletions
diff --git a/build_all.sh b/build_all.sh index c309a11..4325596 100755 --- a/build_all.sh +++ b/build_all.sh @@ -1,14 +1,15 @@ #!/bin/bash -PKGDEST="${PWD}/packages" +ARCH=$(uname -m) +PKGDEST="${PWD}/packages/$ARCH" SRCDEST="${PWD}/build" -REPO_DEST="${PWD}/packages/kunoisayami.db.tar.xz" -REPO_PENDING="${PWD}/packages/PENDING" +REPO_DEST="${PWD}/packages/$ARCH/kunoisayami.db.tar.xz" +REPO_PENDING="${PWD}/packages/$ARCH/PENDING" touch "$REPO_PENDING" pushd kunoisayami for folder in */ ; do PACKAGE_NAME=$(printf $folder | sed 's/.$//') pushd "$folder" - SRCPKGDEST=$SRCDEST SRCDEST=$SRCDEST PKGDEST=$PKGDEST makepkg --clean --sign + SRCPKGDEST=$SRCDEST SRCDEST=$SRCDEST PKGDEST=$PKGDEST makepkg --clean --sign --key 4A0F0C8BC709ACA4341767FB243975C8DB9656B9 if [ $? == 0 ]; then echo "$PACKAGE_NAME" >> "$REPO_PENDING" fi @@ -20,6 +21,7 @@ while read PACKAGE_NAME; do LATEST=$(ls -t "$PKGDEST/$PACKAGE_NAME"* | grep -v ".sig" | head -n 1 | cut -d' ' -f1) repo-add "$REPO_DEST" "$LATEST" -s -v -R done < "$REPO_PENDING" +echo $(date +%s) > "$PKGDEST/LASTBUILD" unset PACKAGE_NAME unset PKGDEST unset SRCDEST diff --git a/packages/.gitignore b/packages/aarch64/.gitignore index 2f81c25..2f81c25 100644 --- a/packages/.gitignore +++ b/packages/aarch64/.gitignore diff --git a/packages/x86_64/.gitignore b/packages/x86_64/.gitignore new file mode 100644 index 0000000..2f81c25 --- /dev/null +++ b/packages/x86_64/.gitignore @@ -0,0 +1,5 @@ +*.pkg* +*.tar* +*.sig +*.db +*.files |
