blob: c09533d58ea7964e9bc0eb76cd8d0e69763139fc (
plain) (
tree)
|
|
#!/usr/bin/make
.SUFFIXES:
.PHONY: all run clean
TAR = client
SRC = $(wildcard *.c)
OBJ = $(SRC:%.c=%.o)
DEP = $(OBJ:%.o=%.d)
-include $(DEP)
%.o: %.c
$(CC) $(CFLAGS) $< -o $@
$(TAR): $(OBJ)
$(CC) $(LFLAGS) $^ -o $@
all: $(TAR)
run: all
./$(TAR)
clean:
$(RM) $(RMFILES) $(OBJ) $(TAR) $(DEP)
|