From 40574dd289ae24721e54b25a891a4d5b11258828 Mon Sep 17 00:00:00 2001 From: John Criswell Date: Sat, 6 Sep 2003 15:20:15 +0000 Subject: [PATCH] Checkin of autoconf-style object root. Updated Makefile for new autoconf-style object root. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8385 91177308-0d34-0410-b5e6-96231b3b80d8 --- support/tools/Burg/Makefile | 10 ++++++---- utils/Burg/Makefile | 10 ++++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/support/tools/Burg/Makefile b/support/tools/Burg/Makefile index 13041b1e072..060e53706c7 100644 --- a/support/tools/Burg/Makefile +++ b/support/tools/Burg/Makefile @@ -1,13 +1,15 @@ LEVEL = ../.. TOOLNAME = burg -ExtraSource = gram.tab.c +ExtraSource = $(SourceDir)/gram.tab.c include $(LEVEL)/Makefile.common -gram.tab.c gram.tab.h:: gram.yc - $(VERB) $(BISON) -o gram.tab.c -d $< +VPATH=$(SourceDir) -lex.c: gram.tab.h +$(SourceDir)/gram.tab.c $(SourceDir)/gram.tab.h:: gram.yc + $(VERB) $(BISON) -o $(SourceDir)/gram.tab.c -d $< + +$(SourceDir)/lex.c: $(SourceDir)/gram.tab.h clean:: rm -ff gram.tab.h gram.tab.c core* *.aux *.log *.dvi sample sample.c tmp diff --git a/utils/Burg/Makefile b/utils/Burg/Makefile index 13041b1e072..060e53706c7 100644 --- a/utils/Burg/Makefile +++ b/utils/Burg/Makefile @@ -1,13 +1,15 @@ LEVEL = ../.. TOOLNAME = burg -ExtraSource = gram.tab.c +ExtraSource = $(SourceDir)/gram.tab.c include $(LEVEL)/Makefile.common -gram.tab.c gram.tab.h:: gram.yc - $(VERB) $(BISON) -o gram.tab.c -d $< +VPATH=$(SourceDir) -lex.c: gram.tab.h +$(SourceDir)/gram.tab.c $(SourceDir)/gram.tab.h:: gram.yc + $(VERB) $(BISON) -o $(SourceDir)/gram.tab.c -d $< + +$(SourceDir)/lex.c: $(SourceDir)/gram.tab.h clean:: rm -ff gram.tab.h gram.tab.c core* *.aux *.log *.dvi sample sample.c tmp -- 2.34.1