ppc: eq (codea_abgabe_ak.0)
[uebersetzerbau-ss10.git] / ag / Makefile
index 9b6ac4564ce1f3bb665eb82bb63b00e78780aa7c..1ca5f9a8cd143cb66db5eaa775abe2a2d55268b3 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,13 +23,13 @@ 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:
-       rm -f $(NAME) $(OBJS) scanner.c parser.{h,c,output} oxout.{y,l,h}
+       rm -f $(NAME) $(OBJS) scanner.c parser.{h,c,output} oxout.{y,l,h} cscope.out tags
 
 1test: 2test