master ohmu/wmutils / src / contrib / killwa / Makefile
ohmu  ·  2026-07-25
 1include config.mk
 2
 3HDR = arg.h util.h
 4SRC =           \
 5	killwa.c
 6
 7OBJ = $(SRC:.c=.o)
 8BIN = $(SRC:.c=)
 9
10.POSIX:
11.SUFFIXES: .1 .1.gz
12
13all: binutils
14
15binutils: $(BIN)
16
17$(OBJ): $(HDR) util.o
18
19.o:
20	@echo "LD $@"
21	@$(LD) $< util.o -o $@ $(LDFLAGS)
22
23.c.o:
24	@echo "CC $<"
25	@$(CC) -c $< -o $@ $(CFLAGS)
26
27install: $(BIN)
28	mkdir -p $(DESTDIR)$(PREFIX)/bin/
29	cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin/
30
31uninstall:
32	@echo "uninstalling binaries"
33	@for util in $(BIN); do \
34		rm -f $(DESTDIR)$(PREFIX)/bin/$$util; \
35	done
36
37clean :
38	rm -f $(OBJ) $(BIN) util.o