cl-micropm

A very minimalist, decentralized "package manager" for Common Lisp (<200 LOC)
Log | Files | Refs | Submodules | README | LICENSE

commit 8b250c24ca1b689092e33bd96741e47944c76042
parent 3a953431cf9d4ebd7e91e7452940115bb2b3cb8e
Author: Risto Stevcev <me@risto.codes>
Date:   Sun, 27 Jun 2021 13:42:56 +0200

Added check for systems with no dependencies

Diffstat:
Mmicropm-get | 16+++++++---------
Mmicropm/micropm-get.sh | 3++-
2 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/micropm-get b/micropm-get @@ -7,8 +7,8 @@ if test "n" = n; then umask 077 fi -CRCsum="1911126173" -MD5="d82eae015eecc849147825ad42d372d0" +CRCsum="3181695906" +MD5="eff5872d11fc0d2694d85bb2d0b942f0" SHA="0000000000000000000000000000000000000000000000000000000000000000" TMPROOT=${TMPDIR:=/tmp} USER_PWD="$PWD" @@ -23,7 +23,7 @@ cleanup_script="" licensetxt="" helpheader='' targetdir="micropm" -filesizes="794" +filesizes="806" keep="n" nooverwrite="n" quiet="n" @@ -335,7 +335,7 @@ do if test x"n" != x""; then echo Encryption: n fi - echo Date of packaging: Sun Jun 27 01:23:36 CEST 2021 + echo Date of packaging: Sun Jun 27 13:42:29 CEST 2021 echo Built with Makeself version 2.4.2 on echo Build command was: "/usr/bin/makeself \\ \"micropm\" \\ @@ -664,7 +664,5 @@ if test x"$keep" = xn; then rm -rf "$tmpdir" fi eval $finish; exit $res - -JPLl9e[;//>9ǎk8P"i6˧F1i8kƱ7ͦi)`(;`ܧ -%ggyF9?+zݳK椱wqcrzCU$o -MOHH<A,TߒKwlYMlzIwfYmY2^#?mE3<Lj$QS 7nox~/Z釪zWEC|aYCRq h,c CyT  S40&Pfjo}S$KpVc>L8YK}[A۲HUHJYRIc3n\3^EyʸwbJsx<ZX|YH.L1|UaBqdxpp쀪-xjGO ĭᓬ(YsFPV C" uGe$9::Pv0Ku1bbn -\ No newline at end of file + +ZHt^]U^_a8 +\ No newline at end of file diff --git a/micropm/micropm-get.sh b/micropm/micropm-get.sh @@ -8,5 +8,6 @@ docker cp "$SYSTEM_NAME":/home/lisp/quicklisp/dists/quicklisp/software/ lisp-sys docker rm "$SYSTEM_NAME" docker rmi "$SYSTEM_NAME" -cp -r lisp-systems/ "$USER_PWD" +test -d lisp-systems && \ + cp -r lisp-systems "$USER_PWD" cp .envrc "$USER_PWD"