opgaver=opg1 opg3 opg4 LEX=flex CC=gcc LINKFLAG=-lfl DEFAULT_TARGET=all %: %.yy.c $(CC) -o $@ $^ $(LINKFLAG) %.o: %.c $(CC) -c -o $@ $^ %.yy.c: %.l $(LEX) -o $@ $^ all: $(opgaver) phony: all clean run run: $(BIN) ./$(BIN) clean: rm -f $(opgaver)