.PHONY: clean uninstall prefix ?= /usr exec_prefix ?= $(prefix) bindir ?= $(exec_prefix)/bin ETHERWAKE_src = ether-wake.c ETHERWAKE_bin = ether-wake ETHERWAKE_tgt = $(DESTDIR)$(bindir)/etherwake all: $(ETHERWAKE_bin) #$(CC) -O -Wall -o $(TARGET) ether-wake.c $(ETHERWAKE_bin): $(ETHERWAKE_src) $(ETHERWAKE_tgt): $(ETHERWAKE_bin) install -d $(DESTDIR)$(bindir) install -m 0755 $^ $@ clean: rm $(ETHERWAKE_bin) install: $(ETHERWAKE_tgt) uninstall: rm $(ETHERWAKE_tgt)