# SPDX-License-Identifier: MIT # SPDX-FileCopyrightText: 2022,2026 Leah Rowe # SPDX-FileCopyrightText: 2023 Riku Viitanen CC?=cc CFLAGS?=-Os -Wall -Wextra -Werror -pedantic -std=c90 DESTDIR?= PREFIX?=/usr/local INSTALL?=install PROG=nvmutil all: $(PROG) $(PROG): nvmutil.c $(CC) $(CFLAGS) nvmutil.c -o $(PROG) install: $(PROG) mkdir -p $(DESTDIR)$(PREFIX)/bin/ install $(PROG) $(DESTDIR)$(PREFIX)/bin/ uninstall: rm -f $(DESTDIR)$(PREFIX)/bin/$(PROG) clean: rm -f $(PROG) distclean: clean .PHONY: all install uninstall clean distclean