summaryrefslogtreecommitdiff
path: root/macros.ninja
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-25 22:29:00 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-25 22:29:00 +0000
commitc9c6a584bfdb27957ed234cce4e4652e8a144fd1 (patch)
treec36ddb6602a4ca9e5643e01bb2310aaca2be0b6e /macros.ninja
parent37aed81018b8a72213100ae9516f4e06388a10c6 (diff)
automatic import of ninja-buildopeneuler24.03_LTS
Diffstat (limited to 'macros.ninja')
-rw-r--r--macros.ninja11
1 files changed, 11 insertions, 0 deletions
diff --git a/macros.ninja b/macros.ninja
new file mode 100644
index 0000000..bfd14fd
--- /dev/null
+++ b/macros.ninja
@@ -0,0 +1,11 @@
+%__ninja %{_bindir}/ninja
+%__ninja_common_opts -v %{?_smp_mflags}
+
+%ninja_build \
+ %{__ninja} %{__ninja_common_opts}
+
+%ninja_install \
+ DESTDIR=%{buildroot} %{__ninja} install %{__ninja_common_opts}
+
+%ninja_test \
+ %{__ninja} test %{__ninja_common_opts}