mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-24 02:00:34 +02:00
Regenerate Makefile after change to Makefile.fpc:
Change default mode to using mi interpreter, with GDB running as an separete process. + New Makefile variable named: GDBMI_DEFAULT_OS_LIST which lists all OS's for which the use of gdbmi is enabled by default. Starting value: darwin freebsd haiku linux netbsd openbsd solaris win32 win64 Default can be overriden by using NOGDBMI variable. This change is mainly to anticipate GDB source switch to C++ after 7.12 version. git-svn-id: trunk@34425 -
This commit is contained in:
parent
e52c7d5c43
commit
eca3ddc5ce
@ -346,6 +346,7 @@ endif
|
||||
FPMAKE_BIN_CLEAN=$(wildcard ./fpmake$(SRCEXEEXT))
|
||||
LOCALFPMAKE=./fpmake$(SRCEXEEXT)
|
||||
override NOCPUDEF=1
|
||||
GDBMI_DEFAULT_OS_LIST=darwin freebsd haiku linux netbsd openbsd solaris win32 win64
|
||||
override INSTALL_FPCPACKAGE=y
|
||||
override INSTALL_FPCSUBDIR=ide
|
||||
ifdef REQUIRE_UNITSDIR
|
||||
@ -2292,9 +2293,15 @@ endif
|
||||
ifdef NOGDB
|
||||
FPMAKE_OPT+=--NoGDB=1
|
||||
endif
|
||||
ifndef NOGDBMI
|
||||
ifneq ($(findstring $(OS_TARGET),$(GDBMI_DEFAULT_OS_LIST)),)
|
||||
FPMAKE_OPT+=--GDBMI=1
|
||||
endif
|
||||
else
|
||||
ifdef GDBMI
|
||||
FPMAKE_OPT+=--GDBMI=1
|
||||
endif
|
||||
endif
|
||||
ifdef PPC_TARGET
|
||||
FPMAKE_OPT+=--CompilerTarget=$(PPC_TARGET)
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user