--- Makefile.ori 2010-12-11 00:30:11.129772114 +0100 +++ Makefile 2010-12-11 00:30:16.537826087 +0100 @@ -1,15 +1,22 @@ -flags=-g3 -Wall -ansi -pedantic -D_GNU_SOURCE +NAME = icmptx -all: icmptx +CFLAGS = \ + -g -icmptx: it.o icmptx.c tun_dev.o - gcc $(flags) -o icmptx icmptx.c it.o tun_dev.o +SRC = \ + it.c \ + icmptx.c \ + tun_dev.c -it.o: it.c tun_dev.h - gcc $(flags) -c it.c +OBJ = $(SRC:c=o) -tun_dev.o: tun_dev.c - gcc $(flags) -c tun_dev.c +RM = rm -f +CC = gcc + +all: $(NAME) + +$(NAME): $(OBJ) + $(CC) -o $(NAME) $(CFLAGS) $(OBJ) clean: - rm -f tun_dev.o it.o icmptx + $(RM) $(OBJ) $(PROJECT)