]> www.infradead.org Git - users/sagi/nvme-cli.git/commit
build: Replacing make by meson.
authorDaniel Wagner <dwagner@suse.de>
Fri, 7 Jan 2022 10:14:20 +0000 (11:14 +0100)
committerDaniel Wagner <dwagner@suse.de>
Fri, 7 Jan 2022 16:00:05 +0000 (17:00 +0100)
commit5a7811946d9effc030811f9c01776f005b3a0b85
tree4589a95b72dd3c45e740d0a654b4b671b5c442d3
parentff68f43dbc43c06ca349b593d008693eef9a3ae4
build: Replacing make by meson.

This involves replacing all Makefiles by meson.build files.
Also the top-level configure script now simply invokes meson.
The top-level Makefile is just a wrapper for meson. It supports
the following operations:

make
make test
make install
make clean    # Remove build artifacts but keep configuration
make purge    # Remove build artifacts and configuration

Based on Martin Belanger's libnvme work.

Signed-off-by: Daniel Wagner <dwagner@suse.de>
.github/workflows/c-cpp.yml [deleted file]
.gitignore
.gitmodules
Documentation/Makefile [deleted file]
Makefile
NVME-VERSION-GEN [deleted file]
README.md
ccan/tools/configurator/configurator.c [deleted file]
libnvme [deleted submodule]
subprojects/libnvme.wrap
tests/Makefile [deleted file]