.PHONY: clean
CC = gcc
CFLAGS = -c -Wall -g -std=c99
OBJ = ppr_line.o
app_noml : clean app
app_withml : clean app_ml
app : $(OBJ)
$(CC) $(LDFLAGS) -o $@ $^
app_ml : $(OBJ)
$(CC) $(LDFLAGS) -o $@ $^
$(OBJ): %.o: %.c
$(CC) $(CFLAGS) -o $@ $<
clean:
rm -f app *.o
app_ml: CFLAGS += -DUSE_MAIN_LINE