mirror of
https://codeberg.org/kiss-community/kiss
synced 2024-11-04 14:05:41 -07:00
8fc5b5c85e
This is handy for manipulating the package manager internals prior to source extraction. I currently use this to conditionally run the source extraction, build and tarball creation in memory (tmpfs). pre-extract) case $PKG in # Reset the directories to their default values. firefox*|rust|llvm|clang) mak_dir=${KISS_TMPDIR:-$cac_dir}/build-${pid:=$$} pkg_dir=${KISS_TMPDIR:-$cac_dir}/pkg-$pid ;; # Package is not in the above list, do everything in # memory. Really nice speedups. *) log "$PKG" "Activating tmpfs" mak_dir=/tmp/build-$pid pkg_dir=/tmp/pkg-$pid ;; esac mkdir -p "$mak_dir" "$pkg_dir/$PKG/var/db/kiss/installed" ;; |
||
---|---|---|
.github/workflows | ||
contrib | ||
kiss | ||
kiss.1 | ||
LICENSE.md | ||
README.md |
kiss
Tiny and straightforward package manager for KISS written in POSIX sh
.
Documentation: https://k1ss.org/package-manager