diff --git a/Makefile b/Makefile index 7617bc52b7a173875299519237ecfd34f3dd1b8f..e7cf050e2899facb020f7b3cbb236654dc524e79 100644 --- a/Makefile +++ b/Makefile @@ -1,19 +1,12 @@ -PROJ = fanout -OBJS = -CC = gcc -DEBUG = -g -CFLAGS = -Wall -c $(DEBUG) -LFLAGS = -Wall $(DEBUG) +SRC = fanout.c +OBJ = ${SRC:.c=.o} +CFLAGS = -std=c99 -Wall -g DESTDIR = / -.PHONY : $(OBJS) +fanout: -fanout : fanout.c - $(CC) $(LFLAGS) $(OBJS) -o $(PROJ) fanout.c - -install: - mkdir -p $(DESTDIR)/usr/sbin - cp fanout $(DESTDIR)/usr/sbin/fanout +install: fanout + install -Dm755 fanout $(DESTDIR)/usr/bin/fanout clean: - test \! -f fanout || rm fanout + rm -f fanout