Add new make rule named full_targets

git-svn-id: trunk@48882 -
This commit is contained in:
pierre 2021-03-06 10:42:50 +00:00
parent 6b9a3bf283
commit 3dd6272891
2 changed files with 9 additions and 3 deletions

View File

@ -4913,7 +4913,7 @@ endif
$(COMPILER) pp.pas
$(EXECPPAS)
$(MOVE) $(COMPILER_TARGETDIR)/$(PPEXENAME) $(EXENAME)
.PHONY: cycle fullcycle wpocycle
.PHONY: cycle full full_targets fullcycle wpocycle
ifeq ($(CPU_SOURCE),$(PPC_TARGET))
ifeq ($(OS_SOURCE),$(OS_TARGET))
ifndef NOWPOCYCLE
@ -5080,6 +5080,8 @@ ifdef DOWPOCYCLE
$(MAKE) rtl 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)'
endif
$(MAKE) $(FULL_TARGETS) 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)'
full_targets:
$(MAKE) $(FULL_TARGETS)
htmldocs:
$(PASDOC) -p -h -o html$(PATHSEP)$(PPC_TARGET) -d fpc -d gdb -d $(PPC_TARGET) -u $(PPC_TARGET) $(PPC_TARGET)$(PATHSEP)*.pas systems$(PATHSEP)*.pas *.pas
.PHONY: quickinstall exeinstall install installsymlink fullinstall fullinstallsymlink

View File

@ -839,7 +839,7 @@ endif
#
#####################################################################
.PHONY: cycle fullcycle wpocycle
.PHONY: cycle full full_targets fullcycle wpocycle
ifeq ($(CPU_SOURCE),$(PPC_TARGET))
@ -1044,7 +1044,8 @@ cvstest:
# unless FPC_SUPPORT_X87_TYPES_ON_WIN64 is set,
# win64 cannot compile i386 or i8086 compiler
# This is also the case for other CPUs that don't support
# 80bit real type.
# 80bit real type, unless -dFPC_SOFT_FPUX80
# option is used.
ifeq ($(findstring -dFPC_SOFT_FPUX80,$(LOCALOPT)),)
ifeq ($(OS_SOURCE),win64)
@ -1074,6 +1075,9 @@ ifdef DOWPOCYCLE
endif
$(MAKE) $(FULL_TARGETS) 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)'
full_targets:
$(MAKE) $(FULL_TARGETS)
#####################################################################
# Docs
#####################################################################