Fixed Makefile so it will work when you do a clean checkout and the tools aren't...
authorBrian Palmer <brianp@sginet.com>
Wed, 26 Jun 2002 22:32:43 +0000 (22:32 +0000)
committerBrian Palmer <brianp@sginet.com>
Wed, 26 Jun 2002 22:32:43 +0000 (22:32 +0000)
svn path=/trunk/; revision=3152

freeldr/freeldr/Makefile

index 22a8bd5..61f9abd 100644 (file)
@@ -69,11 +69,14 @@ MAKETARGET  = $(MAKE) --no-print-directory -C $(OUTPUT_DIR) \
                          -f ../../Makefile SRCDIR=$(CURDIR) $(MAKECMDGOALS)
 
 .PHONY: CHANGE_TO_TARGET
-CHANGE_TO_TARGET: $(OBJDIR) $(OBJDIR)/$(TARGET)
-       @$(MAKE) --no-print-directory -C $(TOOLSDIR)
+CHANGE_TO_TARGET: BUILD_TOOLS $(OBJDIR) $(OBJDIR)/$(TARGET)
        @echo Calculating source file dependencies...
        +@$(MAKETARGET)
 
+.PHONY: BUILD_TOOLS
+BUILD_TOOLS:
+       @$(MAKE) --no-print-directory -C $(TOOLSDIR)
+
 $(OBJDIR):
        @echo Creating directory: $(OBJDIR)
        @$(MKDIR) $(OBJDIR)