xref: /aosp_15_r20/external/coreboot/util/pmh7tool/Makefile (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1## SPDX-License-Identifier: GPL-2.0-only
2
3CC = gcc
4CFLAGS = -O2 -Wall -Wextra -Werror
5PROGRAM = pmh7tool
6INSTALL = /usr/bin/env install
7PREFIX	= /usr/local
8
9all: $(PROGRAM)
10
11$(PROGRAM): pmh7tool.o
12	$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
13
14install: $(PROGRAM)
15	$(INSTALL) -d $(DESTDIR)$(PREFIX)/sbin
16	$(INSTALL) $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
17
18clean:
19	rm -f *.o $(PROGRAM)
20
21distclean: clean
22
23%.o: %.c
24	$(CC) $(CFLAGS) -c $^ -I. -o $@
25
26.PHONY: all install clean distclean
27