mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-15 07:29:29 +02:00
Add explicit rtlclean/rtl targets in fullcycle rule if DOWPOCYCLE is set
git-svn-id: trunk@40114 -
This commit is contained in:
parent
ae0c180e0b
commit
bf3bedb2d4
@ -4482,6 +4482,10 @@ fullcycle:
|
|||||||
$(MAKE) distclean
|
$(MAKE) distclean
|
||||||
$(MAKE) cycle
|
$(MAKE) cycle
|
||||||
$(MAKE) ppuclean
|
$(MAKE) ppuclean
|
||||||
|
ifdef DOWPOCYCLE
|
||||||
|
$(MAKE) rtlclean
|
||||||
|
$(MAKE) rtl 'FPC=$(BASEDIR)/$(EXENAME)'
|
||||||
|
endif
|
||||||
ifndef EXCLUDE_80BIT_TARGETS
|
ifndef EXCLUDE_80BIT_TARGETS
|
||||||
$(MAKE) $(filter-out $(PPC_TARGET),$(CYCLETARGETS)) 'FPC=$(BASEDIR)/$(EXENAME)'
|
$(MAKE) $(filter-out $(PPC_TARGET),$(CYCLETARGETS)) 'FPC=$(BASEDIR)/$(EXENAME)'
|
||||||
else
|
else
|
||||||
|
@ -831,7 +831,8 @@ cvstest:
|
|||||||
#
|
#
|
||||||
# 1. build a compiler using cycle
|
# 1. build a compiler using cycle
|
||||||
# 2. remove all .ppufiles
|
# 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
|
# current PPC_TARGET which was already build
|
||||||
# unless FPC_SUPPORT_X87_TYPES_ON_WIN64 is set,
|
# unless FPC_SUPPORT_X87_TYPES_ON_WIN64 is set,
|
||||||
# win64 cannot compile i386 or i8086 compiler
|
# win64 cannot compile i386 or i8086 compiler
|
||||||
@ -852,6 +853,10 @@ fullcycle:
|
|||||||
$(MAKE) distclean
|
$(MAKE) distclean
|
||||||
$(MAKE) cycle
|
$(MAKE) cycle
|
||||||
$(MAKE) ppuclean
|
$(MAKE) ppuclean
|
||||||
|
ifdef DOWPOCYCLE
|
||||||
|
$(MAKE) rtlclean
|
||||||
|
$(MAKE) rtl 'FPC=$(BASEDIR)/$(EXENAME)'
|
||||||
|
endif
|
||||||
ifndef EXCLUDE_80BIT_TARGETS
|
ifndef EXCLUDE_80BIT_TARGETS
|
||||||
$(MAKE) $(filter-out $(PPC_TARGET),$(CYCLETARGETS)) 'FPC=$(BASEDIR)/$(EXENAME)'
|
$(MAKE) $(filter-out $(PPC_TARGET),$(CYCLETARGETS)) 'FPC=$(BASEDIR)/$(EXENAME)'
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user