Makefile (329B)
1 EXEC := test 2 CFLAGS := -Wall 3 LDFLAGS := 4 LIBS := 5 CC := gcc 6 SRCS := lista_dinamica.c main.c 7 OBX := $(SRCS:.c=.o) 8 all: $(EXEC) 9 $(EXEC): ${OBX} 10 $(CC) $(LDFLAGS) $^ -o $@ $(LIBS) 11 lista_dinamica.o: lista_dinamica.c 12 $(CC) $(CFLAGS) $< -c -o $@ 13 main.o: main.c lista_dinamica.o 14 $(CC) $(CFLAGS) $< -c -o $@ 15 clean: 16 rm -f $(EXEC) $(OBX)