scnr: ich liebe makefiles :)
[uebersetzerbau-ss10.git] / ag / Makefile
index 9b6ac4564ce1f3bb665eb82bb63b00e78780aa7c..a74a1f459ab22aa4ba13a29e8ff46f0b57f5272c 100644 (file)
@@ -2,7 +2,6 @@ SHELL := bash
 NAME := ag
 CFLAGS := -ansi -pedantic -D_GNU_SOURCE
 OBJS := scanner.o parser.o symtable.o
-TARGETS := parser.y scanner.lex
 
 all: $(NAME)
 
@@ -24,9 +23,9 @@ parser.c: oxout.y
 
 parser.h: parser.c
 
-oxout.y oxout.l: $(TARGETS)
-       @echo "  OX      $(TARGETS)"
-       @ox parser.y scanner.lex
+oxout.y oxout.l: parser.y scanner.lex
+       @echo "  OX      $^"
+       @ox $^
 
 .PHONY: clean
 clean: