CC = gcc CFLAGS = -g -ggdb -std=c99 -Wall -Werror all: ipedec deinterlace ipedec: ipedec.o $(CC) $(LDFLAGS) -o $@ $^ ipedec.o: ipedec.c $(CC) $(CFLAGS) -c -o $@ $< deinterlace: deinterlace.o $(CC) $(LDFLAGS) -o $@ $^ deinterlace.o: deinterlace.c $(CC) $(CFLAGS) -c -o $@ $< clean: rm -f ipedec ipedec.o deinterlace deinterlace.o .PHONY: clean