commit: cb278150cdad8dccea7e8fc4d2b0fe91717da87d
parent 2ee29f8308894227241650c068d58968a5873e5a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Tue, 4 Feb 2025 15:11:46 +0100
extras/tiny-curl.sh: can be built with current pdpmake
Diffstat:
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/extras-build-all.sh b/extras-build-all.sh
@@ -9,12 +9,13 @@ set -ex
/extras/pkgconf.sh
/extras/muon-stage2.sh # libpkgconf
+/extras/tiny-curl.sh
+
+/extras/git.sh # muon-stage2 tiny-curl
+
/extras/make.sh
/extras/e2fsprogs.sh # make
-/extras/tiny-curl.sh # make
/extras/xz.sh # make
/extras/iproute2.sh # make pkgconf
-
-/extras/git.sh # muon-stage2 tiny-curl
diff --git a/extras/tiny-curl.sh b/extras/tiny-curl.sh
@@ -6,18 +6,17 @@ die() {
exit 1
}
-# pdpmake: (Makefile:374): recursive macro am__v_lt_
-# pdpmake: (Makefile:1299): failed to build 'all-recursive' exit 1
-# Works with gmake and bmake
-command -v make || die "Run /extras/make.sh"
command -v brssl || die "Run /extras/bearssl.sh"
tar xof /distfiles/tiny-curl-*.tar.gz
cd tiny-curl-*/
-LD=$CC ./configure --prefix=/usr --with-bearssl --with-ca-bundle=/usr/share/cacert/cert.pem
-make RANLIB=true
-make install INSTALL=install
+export LD=$CC
+export MAKE=pdpmake
+
+./configure --prefix=/usr --with-bearssl --with-ca-bundle=/usr/share/cacert/cert.pem
+"$MAKE" RANLIB=true
+"$MAKE" install INSTALL=install
cd ..
rm -fr tiny-curl-*/