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 $(COMPILER) pp.pas
$(EXECPPAS) $(EXECPPAS)
$(MOVE) $(COMPILER_TARGETDIR)/$(PPEXENAME) $(EXENAME) $(MOVE) $(COMPILER_TARGETDIR)/$(PPEXENAME) $(EXENAME)
.PHONY: cycle fullcycle wpocycle .PHONY: cycle full full_targets fullcycle wpocycle
ifeq ($(CPU_SOURCE),$(PPC_TARGET)) ifeq ($(CPU_SOURCE),$(PPC_TARGET))
ifeq ($(OS_SOURCE),$(OS_TARGET)) ifeq ($(OS_SOURCE),$(OS_TARGET))
ifndef NOWPOCYCLE ifndef NOWPOCYCLE
@ -5080,6 +5080,8 @@ ifdef DOWPOCYCLE
$(MAKE) rtl 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)' $(MAKE) rtl 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)'
endif endif
$(MAKE) $(FULL_TARGETS) 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)' $(MAKE) $(FULL_TARGETS) 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)'
full_targets:
$(MAKE) $(FULL_TARGETS)
htmldocs: 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 $(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 .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)) ifeq ($(CPU_SOURCE),$(PPC_TARGET))
@ -1044,7 +1044,8 @@ cvstest:
# 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
# This is also the case for other CPUs that don't support # 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 ($(findstring -dFPC_SOFT_FPUX80,$(LOCALOPT)),)
ifeq ($(OS_SOURCE),win64) ifeq ($(OS_SOURCE),win64)
@ -1074,6 +1075,9 @@ ifdef DOWPOCYCLE
endif endif
$(MAKE) $(FULL_TARGETS) 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)' $(MAKE) $(FULL_TARGETS) 'FPC=$(BASEDIR)/$(EXENAMEPREFIX)$(EXENAME)'
full_targets:
$(MAKE) $(FULL_TARGETS)
##################################################################### #####################################################################
# Docs # Docs
##################################################################### #####################################################################