From d8007af248fa073b2fb80628bea0e23d1b8bc573 Mon Sep 17 00:00:00 2001 From: sisungo Date: Wed, 10 Jun 2026 05:10:54 +0800 Subject: [PATCH] feat: add package ninja Signed-off-by: sisungo --- packages/ninja/pkgbuild.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 packages/ninja/pkgbuild.py diff --git a/packages/ninja/pkgbuild.py b/packages/ninja/pkgbuild.py new file mode 100644 index 0000000..adaf66b --- /dev/null +++ b/packages/ninja/pkgbuild.py @@ -0,0 +1,23 @@ +import os + +import lib.cpp as cpp +from lib.make import * + +version("1.13.2") +source_url("https://github.com/ninja-build/ninja/archive/refs/tags/v1.13.2.tar.gz") + + +def build(): + os.system("./configure.py --bootstrap") + + +on_build(build) + + +def pack_ninja(composer): + composer.makedir("bin") + composer.addfile("ninja", "bin/ninja") + + +package("ninja") +on_pack(pack_ninja)