Browse Source

Add ./utils/ppudump prerequisite to log-ppu files

git-svn-id: trunk@17959 -
pierre 14 years ago
parent
commit
efb0193cb2
2 changed files with 7 additions and 2 deletions
  1. 3 1
      compiler/Makefile
  2. 4 1
      compiler/Makefile.fpc

+ 3 - 1
compiler/Makefile

@@ -3723,8 +3723,10 @@ ppulogs : $(PPULOGLIST)
 rtlppulogs : $(RTLPPULOGLIST)
 vpath %.ppu $(PPUDIR) $(RTLPPUDIR) $(ALLPPUDIR)
 vpath %.log-ppu $(PPUDIR) $(RTLPPUDIR) $(ALLPPUDIR)
-%.log-ppu : %.ppu
+%.log-ppu : %.ppu ./utils/ppudump$(EXEEXT)
 	.$(PATHSEP)utils$(PATHSEP)ppudump -VA -M $< > $@
+./utils/ppudump$(EXEEXT):
+	$(MAKE) -C $(COMPILERUTILSDIR) ppudump$(EXEEXT)
 ppuinfo :
 	echo PPU list is "$(PPULIST)"
 	echo PPULOG list is "$(PPULOGLIST)"

+ 4 - 1
compiler/Makefile.fpc

@@ -727,10 +727,13 @@ rtlppulogs : $(RTLPPULOGLIST)
 vpath %.ppu $(PPUDIR) $(RTLPPUDIR) $(ALLPPUDIR)
 vpath %.log-ppu $(PPUDIR) $(RTLPPUDIR) $(ALLPPUDIR)
 
-%.log-ppu : %.ppu
+%.log-ppu : %.ppu ./utils/ppudump$(EXEEXT)
 	.$(PATHSEP)utils$(PATHSEP)ppudump -VA -M $< > $@
 
 
+./utils/ppudump$(EXEEXT):
+	$(MAKE) -C $(COMPILERUTILSDIR) ppudump$(EXEEXT)
+
 ppuinfo :
 	echo PPU list is "$(PPULIST)"
 	echo PPULOG list is "$(PPULOGLIST)"