Add explicit rtlclean/rtl targets in fullcycle rule if DOWPOCYCLE is set

git-svn-id: trunk@40114 -
This commit is contained in:
pierre 2018-10-31 15:50:26 +00:00
parent ae0c180e0b
commit bf3bedb2d4
2 changed files with 10 additions and 1 deletions

View File

@ -4482,6 +4482,10 @@ fullcycle:
$(MAKE) distclean
$(MAKE) cycle
$(MAKE) ppuclean
ifdef DOWPOCYCLE
$(MAKE) rtlclean
$(MAKE) rtl 'FPC=$(BASEDIR)/$(EXENAME)'
endif
ifndef EXCLUDE_80BIT_TARGETS
$(MAKE) $(filter-out $(PPC_TARGET),$(CYCLETARGETS)) 'FPC=$(BASEDIR)/$(EXENAME)'
else

View File

@ -831,7 +831,8 @@ cvstest:
#
# 1. build a compiler using cycle
# 2. remove all .ppufiles
# 3. build all supported cross compilers except the
# 3. clean and recompile rtl if DOWPOCYCLE is set
# 4. build all supported cross compilers except the
# current PPC_TARGET which was already build
# unless FPC_SUPPORT_X87_TYPES_ON_WIN64 is set,
# win64 cannot compile i386 or i8086 compiler
@ -852,6 +853,10 @@ fullcycle:
$(MAKE) distclean
$(MAKE) cycle
$(MAKE) ppuclean
ifdef DOWPOCYCLE
$(MAKE) rtlclean
$(MAKE) rtl 'FPC=$(BASEDIR)/$(EXENAME)'
endif
ifndef EXCLUDE_80BIT_TARGETS
$(MAKE) $(filter-out $(PPC_TARGET),$(CYCLETARGETS)) 'FPC=$(BASEDIR)/$(EXENAME)'
else