include ../build/Makefile-vars
all: native
# LZMA doesn't change, but I didn't want to force git clone, so I made
# a fork and a release myself.
VERSION = 1.1
URL = https://github.com/sagemathinc/lzma/archive/refs/tags/v${VERSION}.tar.gz
TARBALL = ${UPSTREAM}/lzma-v${VERSION}.tar.gz
include ../build/Makefile-rules
${DIST_NATIVE}/.built: ${BUILD_NATIVE}/.build
cd ../build && make zig
cd ${BUILD_NATIVE} && \
RANLIB="zig ranlib" \
AR="zig ar" \
CC="zig cc ${ZIG_NATIVE_CFLAGS}" \
CXX="zig c++ ${ZIG_NATIVE_CFLAGS}" \
./configure \
--build=`./build-aux/config.guess` \
--host=none --prefix="${DIST_NATIVE}"
cd ${BUILD_NATIVE} && make -j4 && make install
touch ${DIST_NATIVE}/.built
test: ${DIST_NATIVE}/.built
echo "no test"