LDFLAGS=-lrt -ggdb CPPFLAGS=-Wall -DGND -D_GNU_SOURCE -ggdb TARGETS=fpvextract fpvplay fpvdump fpvcopy fpvstat all: $(TARGETS) %.o: %.c %.h $(CC) -c -o $@ $< $(CPPFLAGS) fpvplay: fpvplay.o $(CC) -o $@ $^ $(LDFLAGS) fpvextract: fpvextract.o $(CC) -o $@ $^ $(LDFLAGS) fpvdump: fpvdump.o $(CC) -o $@ $^ $(LDFLAGS) fpvcopy: fpvcopy.o $(CC) -o $@ $^ $(LDFLAGS) fpvstat: fpvstat.o $(CC) -o $@ $^ $(LDFLAGS) clean: rm -f $(TARGETS) *~ *.o