From 62423c89e77eff9bfa599be4431bf61d797efc9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Graber?= Date: Thu, 28 Apr 2022 23:14:07 -0400 Subject: [PATCH] meson: Add basic Makefile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Graber --- Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 000000000..94f2021cf --- /dev/null +++ b/Makefile @@ -0,0 +1,18 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +.PHONY: all +all: meson + ninja -C build + +.PHONY: meson +meson: + [ -d build ] || meson setup build/ + +.PHONY: dist +dist: meson + meson dist -C build/ --formats=gztar + cp build/meson-dist/*.tar.gz . + +.PHONY: install +install: + DESTDIR=$(DESTDIR) ninja -C build install