do not edit — generated by btf.
git.druid.rocksindexdruid520portsports/build-tools/pdpmake/add.sh

ports/build-tools/pdpmake/add.sh


set -e
 
git clone https://github.com/rmyorston/pdpmake.git
cd pdpmake
make CC="${CC:-cc}" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"
make install PREFIX=$MP_PREFIX
# deliberately does NOT symlink bin/make -> pdpmake: -jN parallel builds
# are a GNU make extension pdpmake doesn't implement at all (not a
# Makefile-syntax gap, a command-line/MAKEFLAGS one - it fails outright
# the moment ANY -j flag is present, on its own command line or
# inherited via MAKEFLAGS), and the overwhelming majority of add.sh
# scripts in this tree pass "-j$MP_JOBS" unconditionally. gmake owns
# bin/make instead (see its own add.sh) for exactly this reason; pdpmake
# stays available as bin/pdpmake for anything that specifically wants a
# small, strict POSIX make.
make clean || true
powered by btf.