diff options
| author | Mohammad Reza Karimi <m.r.karimi.j@gmail.com> | 2026-01-29 11:40:03 -0500 |
|---|---|---|
| committer | Mohammad Reza Karimi <m.r.karimi.j@gmail.com> | 2026-01-29 11:40:03 -0500 |
| commit | ab7303e1d893f33e09dbc8493f9a9179a7a40a4a (patch) | |
| tree | aaa279dd2282ef48f4f684768ccb422e0dab30fe /paru | |
| parent | e2a70a92822b22633562e9695c300efec2b5cbeb (diff) | |
updates
Diffstat (limited to 'paru')
| -rw-r--r-- | paru/dot-config/paru/paru.conf | 2 | ||||
| -rwxr-xr-x | paru/dot-config/paru/patcher | 5 | ||||
| -rwxr-xr-x | paru/dot-config/paru/post | 7 | ||||
| -rwxr-xr-x | paru/dot-local/bin/makepkg-smart | 9 |
4 files changed, 14 insertions, 9 deletions
diff --git a/paru/dot-config/paru/paru.conf b/paru/dot-config/paru/paru.conf index e0e68a8..29bd26f 100644 --- a/paru/dot-config/paru/paru.conf +++ b/paru/dot-config/paru/paru.conf @@ -8,4 +8,4 @@ KeepSrc [bin] Makepkg = makepkg-smart -PreBuildCommand = ~/.config/paru/patcher +PreBuildCommand = ~/.config/paru/post diff --git a/paru/dot-config/paru/patcher b/paru/dot-config/paru/patcher deleted file mode 100755 index a75b80f..0000000 --- a/paru/dot-config/paru/patcher +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -case "$PKGBASE" in -*) ;; -esac diff --git a/paru/dot-config/paru/post b/paru/dot-config/paru/post new file mode 100755 index 0000000..346cd0c --- /dev/null +++ b/paru/dot-config/paru/post @@ -0,0 +1,7 @@ +#!/bin/bash + +# case "$PKGBASE" in +# neovim-bundled-git) +# exit 0 +# ;; +# esac diff --git a/paru/dot-local/bin/makepkg-smart b/paru/dot-local/bin/makepkg-smart index e231d25..ad4f314 100755 --- a/paru/dot-local/bin/makepkg-smart +++ b/paru/dot-local/bin/makepkg-smart @@ -1,13 +1,12 @@ #!/bin/bash -echo "==> makepkg-smart: got input "$@"" >&2 - DEFAULT_BUILDDIR="/tmp/makepkg" PERSIST_ROOT="$HOME/.cache/makepkg/build" KEEP_PKGS=" neovim-bundled-git +quickshell-git " pkgname_from_pkgbuild() @@ -31,6 +30,10 @@ for p in $KEEP_PKGS; do [ "$PKGNAME" = "$p" ] && KEEP=true && break done +BOLDGREEN='\e[1;32m' +NOCOLOR='\e[0m' +BOLD='\e[0;1m' + if $KEEP; then export BUILDDIR="$PERSIST_ROOT/$PKGNAME" mkdir -p "$BUILDDIR" @@ -43,7 +46,7 @@ if $KEEP; then export CCACHE_BASEDIR="$PWD" export CCACHE_SLOPPINESS="time_macros" - echo "==> makepkg-smart: using persistent BUILDDIR=$BUILDDIR with ccache" >&2 + echo -e "${BOLDGREEN}==>${NOCOLOR} ${BOLD}makepkg-smart:${NOCOLOR} using persistent BUILDDIR=$BUILDDIR with ccache" >&2 else export BUILDDIR="$DEFAULT_BUILDDIR" fi |
