#!/bin/sh
# Copyright © 1999-2022 Gerard Beekmans
# Copyright © 2020-2022 Random Crew
# Distributed under the terms of MIT License.
src_config()
{
python3 configure.py \
--bootstrap
}
src_compile()
{
return
}
src_install()
{
mkdir -p ${D}${PREFIX}/bin
install -m755 ninja ${D}${PREFIX}/bin/
install -Dm644 misc/bash-completion ${D}${PREFIX}/share/bash-completion/completions/ninja
install -Dm644 misc/zsh-completion ${D}${PREFIX}/share/zsh/site-functions/_ninja
}
src_check()
{
./ninja ninja_test
./ninja_test --gtest_filter=-SubprocessTest.SetWithLots
}
- ninja.build
- meta.txt
- url.lfs: https://linuxfromscratch.org/lfs/view/10.0/chapter08/ninja.html
- url.lfs.stage1: