summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--strata/core.morph7
-rw-r--r--strata/core/ninja.morph7
2 files changed, 14 insertions, 0 deletions
diff --git a/strata/core.morph b/strata/core.morph
index a0da0724..9b6d6eee 100644
--- a/strata/core.morph
+++ b/strata/core.morph
@@ -469,6 +469,13 @@ chunks:
- automake
- libtool
- perl
+- name: ninja
+ morph: strata/core/ninja.morph
+ repo: upstream:ninja
+ ref: 717b7b4a31db6027207588c0fb89c3ead384747b
+ unpetrify-ref: v1.7.2
+ build-depends:
+ - python3
- name: meson
repo: upstream:meson
ref: a629642f1ecaeaef85438156e1184ac300df536a
diff --git a/strata/core/ninja.morph b/strata/core/ninja.morph
new file mode 100644
index 00000000..c0a7d8ea
--- /dev/null
+++ b/strata/core/ninja.morph
@@ -0,0 +1,7 @@
+name: ninja
+kind: chunk
+build-system: manual
+build-commands:
+- ./configure.py --bootstrap
+install-commands:
+- cp ninja "$DESTDIR$PREFIX"/bin