mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-15 21:09:27 +02:00
Add new make variable BETATARGETS, for CPU targets in beta stage, to include it into distclean list
This commit is contained in:
parent
5a123d33ba
commit
484c178c15
@ -353,6 +353,7 @@ override PACKAGE_NAME=compiler
|
|||||||
override PACKAGE_VERSION=3.3.1
|
override PACKAGE_VERSION=3.3.1
|
||||||
unexport FPC_VERSION FPC_COMPILERINFO
|
unexport FPC_VERSION FPC_COMPILERINFO
|
||||||
CYCLETARGETS=i386 powerpc sparc arm x86_64 powerpc64 m68k armeb mipsel mips avr jvm i8086 aarch64 sparc64 riscv32 riscv64 xtensa z80 wasm32 loongarch64
|
CYCLETARGETS=i386 powerpc sparc arm x86_64 powerpc64 m68k armeb mipsel mips avr jvm i8086 aarch64 sparc64 riscv32 riscv64 xtensa z80 wasm32 loongarch64
|
||||||
|
BETATARGETS=mips64 mips64el
|
||||||
ALLTARGETS=$(CYCLETARGETS)
|
ALLTARGETS=$(CYCLETARGETS)
|
||||||
NO_NATIVE_COMPILER_OS_LIST=amstradcpc embedded freertos gba macosclassic msdos msxdos nds palmos sinclairql symbian watcom wii win16 zxspectrum
|
NO_NATIVE_COMPILER_OS_LIST=amstradcpc embedded freertos gba macosclassic msdos msxdos nds palmos sinclairql symbian watcom wii win16 zxspectrum
|
||||||
NO_NATIVE_COMPILER_CPU_LIST=avr i8086 jvm z80 wasm32
|
NO_NATIVE_COMPILER_CPU_LIST=avr i8086 jvm z80 wasm32
|
||||||
@ -5091,7 +5092,7 @@ $(CLEAN_TARGETS):
|
|||||||
cycleclean: cleanall $(addsuffix _clean,$(CPC_TARGET))
|
cycleclean: cleanall $(addsuffix _clean,$(CPC_TARGET))
|
||||||
-$(DEL) $(EXENAME)
|
-$(DEL) $(EXENAME)
|
||||||
clean: tempclean execlean cleanall $(addsuffix _clean,$(CPC_TARGET)) $(addsuffix _clean,$(TARGET_DIRS))
|
clean: tempclean execlean cleanall $(addsuffix _clean,$(CPC_TARGET)) $(addsuffix _clean,$(TARGET_DIRS))
|
||||||
distclean: tempclean execlean cleanall $(addsuffix _clean,$(ALLTARGETS)) $(addsuffix _distclean,$(TARGET_DIRS))
|
distclean: tempclean execlean cleanall $(addsuffix _clean,$(ALLTARGETS) $(BETATARGETS)) $(addsuffix _distclean,$(TARGET_DIRS))
|
||||||
$(MSG2INC): $(COMPILER_TARGETDIR) $(COMPILER_UNITTARGETDIR) $(COMPILERUTILSDIR)/msg2inc.pp
|
$(MSG2INC): $(COMPILER_TARGETDIR) $(COMPILER_UNITTARGETDIR) $(COMPILERUTILSDIR)/msg2inc.pp
|
||||||
$(COMPILER) -FE. $(COMPILERUTILSDIR)/msg2inc.pp
|
$(COMPILER) -FE. $(COMPILERUTILSDIR)/msg2inc.pp
|
||||||
msgtxt.inc: $(MSGFILE)
|
msgtxt.inc: $(MSGFILE)
|
||||||
|
@ -34,6 +34,9 @@ unexport FPC_VERSION FPC_COMPILERINFO
|
|||||||
# Which platforms are ready for inclusion in the cycle
|
# Which platforms are ready for inclusion in the cycle
|
||||||
CYCLETARGETS=i386 powerpc sparc arm x86_64 powerpc64 m68k armeb mipsel mips avr jvm i8086 aarch64 sparc64 riscv32 riscv64 xtensa z80 wasm32 loongarch64
|
CYCLETARGETS=i386 powerpc sparc arm x86_64 powerpc64 m68k armeb mipsel mips avr jvm i8086 aarch64 sparc64 riscv32 riscv64 xtensa z80 wasm32 loongarch64
|
||||||
|
|
||||||
|
# Platforms not yet ready
|
||||||
|
BETATARGETS=mips64 mips64el
|
||||||
|
|
||||||
# All supported targets used for clean
|
# All supported targets used for clean
|
||||||
ALLTARGETS=$(CYCLETARGETS)
|
ALLTARGETS=$(CYCLETARGETS)
|
||||||
|
|
||||||
@ -759,7 +762,7 @@ cycleclean: cleanall $(addsuffix _clean,$(CPC_TARGET))
|
|||||||
|
|
||||||
clean: tempclean execlean cleanall $(addsuffix _clean,$(CPC_TARGET)) $(addsuffix _clean,$(TARGET_DIRS))
|
clean: tempclean execlean cleanall $(addsuffix _clean,$(CPC_TARGET)) $(addsuffix _clean,$(TARGET_DIRS))
|
||||||
|
|
||||||
distclean: tempclean execlean cleanall $(addsuffix _clean,$(ALLTARGETS)) $(addsuffix _distclean,$(TARGET_DIRS))
|
distclean: tempclean execlean cleanall $(addsuffix _clean,$(ALLTARGETS) $(BETATARGETS)) $(addsuffix _distclean,$(TARGET_DIRS))
|
||||||
|
|
||||||
|
|
||||||
#####################################################################
|
#####################################################################
|
||||||
|
Loading…
Reference in New Issue
Block a user