2
0
Эх сурвалжийг харах

Add explicit dependency of gparmake and createlst executables to the units/FULL_TARGET subdirectory creation to avoid errors

git-svn-id: trunk@36167 -
pierre 8 жил өмнө
parent
commit
e6aa46f7f9

+ 2 - 2
tests/Makefile

@@ -2433,10 +2433,10 @@ allexectests:  $(TEST_OUTPUTDIR)/log.testlog $(TEST_OUTPUTDIR)/log.tbslog \
 else
 else
 .PHONY: allexectests gparmake_allexectests
 .PHONY: allexectests gparmake_allexectests
 MAKEINC=$(TEST_OUTPUTDIR)/MakeChunks-$(TEST_TARGETSUFFIX).inc
 MAKEINC=$(TEST_OUTPUTDIR)/MakeChunks-$(TEST_TARGETSUFFIX).inc
-$(GPARMAKE): utils/gparmake.pp $(CREATELST)
+$(GPARMAKE):  $(COMPILER_TARGETDIR) $(COMPILER_UNITTARGETDIR) utils/gparmake.pp $(CREATELST)
 	$(Q)$(MAKE)  $(COMPILER_UNITTARGETDIR)
 	$(Q)$(MAKE)  $(COMPILER_UNITTARGETDIR)
 	$(FPC) $(FPCOPT) -FE. utils/gparmake.pp $(OPT)
 	$(FPC) $(FPCOPT) -FE. utils/gparmake.pp $(OPT)
-$(CREATELST): utils/createlst.pp
+$(CREATELST):  $(COMPILER_TARGETDIR) $(COMPILER_UNITTARGETDIR) utils/createlst.pp
 	$(Q)$(MAKE)  $(COMPILER_UNITTARGETDIR)
 	$(Q)$(MAKE)  $(COMPILER_UNITTARGETDIR)
 	$(FPC) $(FPCOPT) -FE. utils/createlst.pp $(OPT)
 	$(FPC) $(FPCOPT) -FE. utils/createlst.pp $(OPT)
 $(MAKEINC): $(GPARMAKE) $(CREATELST)
 $(MAKEINC): $(GPARMAKE) $(CREATELST)

+ 2 - 2
tests/Makefile.fpc

@@ -509,11 +509,11 @@ else
 
 
 MAKEINC=$(TEST_OUTPUTDIR)/MakeChunks-$(TEST_TARGETSUFFIX).inc
 MAKEINC=$(TEST_OUTPUTDIR)/MakeChunks-$(TEST_TARGETSUFFIX).inc
 
 
-$(GPARMAKE): utils/gparmake.pp $(CREATELST)
+$(GPARMAKE):  $(COMPILER_TARGETDIR) $(COMPILER_UNITTARGETDIR) utils/gparmake.pp $(CREATELST)
 	$(Q)$(MAKE)  $(COMPILER_UNITTARGETDIR)
 	$(Q)$(MAKE)  $(COMPILER_UNITTARGETDIR)
 	$(FPC) $(FPCOPT) -FE. utils/gparmake.pp $(OPT)
 	$(FPC) $(FPCOPT) -FE. utils/gparmake.pp $(OPT)
 
 
-$(CREATELST): utils/createlst.pp
+$(CREATELST):  $(COMPILER_TARGETDIR) $(COMPILER_UNITTARGETDIR) utils/createlst.pp
 	$(Q)$(MAKE)  $(COMPILER_UNITTARGETDIR)
 	$(Q)$(MAKE)  $(COMPILER_UNITTARGETDIR)
 	$(FPC) $(FPCOPT) -FE. utils/createlst.pp $(OPT)
 	$(FPC) $(FPCOPT) -FE. utils/createlst.pp $(OPT)