#!/bin/bash
# Build Stockfish 19 for one Android ABI: static musl binary, embedded official net, 16 KB page alignment.
ABI=$1; T=$2; ARCH=$3; cd /home/claude/sf
rm -rf b-$ABI; cp -r Stockfish-sf_19 b-$ABI; cp nn-1a298aa575a0.nnue b-$ABI/src/; cd b-$ABI/src
make -j8 build ARCH=$ARCH COMP=clang CXX=/home/claude/sf/bin/zcxx-$T EXTRACXXFLAGS="-Wno-date-time" \
  EXTRALDFLAGS="-static -Wl,-z,max-page-size=16384 -Wl,-z,common-page-size=16384" > ../../build-$ABI.log 2>&1
echo "exit $?" >> ../../build-$ABI.log
