tce-load -i compiletc python3.14

VERS=1.13.2

https://github.com/ninja-build/ninja/archive/v${VERS}/ninja-${VERS}.tar.gz

cd ninja-${VERS}

edit configure.py
    cflags = [ '-march=armv8-a+crc', '-mtune=cortex-a53', '-Wall', '-Wextra',

python3 ./configure.py --bootstrap --verbose

EXTNAM=ninja
TMPDIR=/tmp/$EXTNAM

install -Dm755 ninja $TMPDIR/usr/local/bin/ninja
install -Dm644 misc/bash-completion $TMPDIR/usr/local/share/bash-completion/completions/ninja
install -Dm644 misc/zsh-completion  $TMPDIR/usr/local/share/zsh/site-functions/_ninja

strip $TMPDIR/usr/local/bin/ninja

###################################################
# Create base extension in temp dir               #
###################################################

cd $TMPDIR
cd ..
mksquashfs $TMPDIR $EXTNAM.tcz
cd $TMPDIR
find usr -not -type d > $EXTNAM.tcz.list
mv ../$EXTNAM.tcz .

# Create md5 file

md5sum $EXTNAM.tcz > $EXTNAM.tcz.md5.txt

echo $VERS > $EXTNAM.tcz.ver

# Cleanup temp directory

rm -r -f usr

