mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 16:29:24 +02:00
* termio moved to better spot
This commit is contained in:
parent
fd6e4a70b9
commit
9fedf8a9b9
@ -1,8 +1,8 @@
|
|||||||
#
|
#
|
||||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2003/10/30]
|
# Don't edit, this file is generated by FPCMake Version 1.1 [2003/09/20]
|
||||||
#
|
#
|
||||||
default: all
|
default: all
|
||||||
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom
|
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx
|
||||||
override PATH:=$(subst \,/,$(PATH))
|
override PATH:=$(subst \,/,$(PATH))
|
||||||
ifeq ($(findstring ;,$(PATH)),)
|
ifeq ($(findstring ;,$(PATH)),)
|
||||||
inUnix=1
|
inUnix=1
|
||||||
@ -10,7 +10,6 @@ SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH)))
|
|||||||
else
|
else
|
||||||
SEARCHPATH:=$(subst ;, ,$(PATH))
|
SEARCHPATH:=$(subst ;, ,$(PATH))
|
||||||
endif
|
endif
|
||||||
SEARCHPATH+=$(patsubst %/,%,$(subst \,/,$(dir $(MAKE))))
|
|
||||||
PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(SEARCHPATH))))
|
PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(SEARCHPATH))))
|
||||||
ifeq ($(PWD),)
|
ifeq ($(PWD),)
|
||||||
PWD:=$(strip $(wildcard $(addsuffix /pwd,$(SEARCHPATH))))
|
PWD:=$(strip $(wildcard $(addsuffix /pwd,$(SEARCHPATH))))
|
||||||
@ -239,7 +238,7 @@ GRAPHDIR=$(INC)/graph
|
|||||||
ifndef USELIBGGI
|
ifndef USELIBGGI
|
||||||
USELIBGGI=NO
|
USELIBGGI=NO
|
||||||
endif
|
endif
|
||||||
override TARGET_UNITS+=$(SYSTEMUNIT) baseunix strings systhrds objpas syscall unixutil heaptrc lineinfo $(LINUXUNIT1) unix $(LINUXUNIT2) initc $(CPU_UNITS) dos crt objects printer ggigraph sysutils typinfo math varutils charset ucomplex getopts errors sockets gpm ipc serial terminfo dl dynlibs video mouse keyboard variants types
|
override TARGET_UNITS+=$(SYSTEMUNIT) baseunix strings systhrds objpas syscall unixutil heaptrc lineinfo $(LINUXUNIT1) termio unix $(LINUXUNIT2) initc $(CPU_UNITS) dos crt objects printer ggigraph sysutils typinfo math varutils charset ucomplex getopts errors sockets gpm ipc serial terminfo dl dynlibs video mouse keyboard variants types
|
||||||
override TARGET_LOADERS+=prt0 dllprt0 cprt0 gprt0 cprt21 gprt21
|
override TARGET_LOADERS+=prt0 dllprt0 cprt0 gprt0 cprt21 gprt21
|
||||||
override TARGET_RSTS+=math varutils typinfo variants classes
|
override TARGET_RSTS+=math varutils typinfo variants classes
|
||||||
override CLEAN_UNITS+=syslinux linux
|
override CLEAN_UNITS+=syslinux linux
|
||||||
@ -329,17 +328,9 @@ endif
|
|||||||
endif
|
endif
|
||||||
ifndef INSTALL_BINDIR
|
ifndef INSTALL_BINDIR
|
||||||
ifdef UNIXINSTALLDIR
|
ifdef UNIXINSTALLDIR
|
||||||
ifdef CROSSCOMPILE
|
|
||||||
INSTALL_BINDIR:=$(INSTALL_BASEDIR)/cross/$(FULL_TARGET)/bin
|
|
||||||
else
|
|
||||||
INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin
|
INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin
|
||||||
endif
|
|
||||||
else
|
|
||||||
ifdef CROSSCOMPILE
|
|
||||||
INSTALL_BINDIR:=$(INSTALL_BASEDIR)/cross/$(FULL_TARGET)/bin
|
|
||||||
else
|
else
|
||||||
INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin
|
INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin
|
||||||
endif
|
|
||||||
ifdef INSTALL_FPCPACKAGE
|
ifdef INSTALL_FPCPACKAGE
|
||||||
INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(OS_TARGET)
|
INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(OS_TARGET)
|
||||||
endif
|
endif
|
||||||
@ -471,14 +462,6 @@ STATICLIBPREFIX=
|
|||||||
FPCMADE=fpcmade.dos
|
FPCMADE=fpcmade.dos
|
||||||
ZIPSUFFIX=go32
|
ZIPSUFFIX=go32
|
||||||
endif
|
endif
|
||||||
ifeq ($(OS_TARGET),watcom)
|
|
||||||
STATICLIBPREFIX=
|
|
||||||
FPCMADE=fpcmade.wat
|
|
||||||
ZIPSUFFIX=watc
|
|
||||||
OEXT=.obj
|
|
||||||
ASMEXT=.asm
|
|
||||||
SHAREDLIBEXT=.dll
|
|
||||||
endif
|
|
||||||
ifeq ($(OS_TARGET),linux)
|
ifeq ($(OS_TARGET),linux)
|
||||||
EXEEXT=
|
EXEEXT=
|
||||||
HASSHAREDLIB=1
|
HASSHAREDLIB=1
|
||||||
@ -581,11 +564,6 @@ STATICLIBPREFIX=
|
|||||||
FPCMADE=fpcmade.dos
|
FPCMADE=fpcmade.dos
|
||||||
ZIPSUFFIX=go32
|
ZIPSUFFIX=go32
|
||||||
endif
|
endif
|
||||||
ifeq ($(OS_TARGET),watcom)
|
|
||||||
STATICLIBPREFIX=
|
|
||||||
FPCMADE=fpcmade.dos
|
|
||||||
ZIPSUFFIX=watcom
|
|
||||||
endif
|
|
||||||
ifeq ($(OS_TARGET),linux)
|
ifeq ($(OS_TARGET),linux)
|
||||||
EXEEXT=
|
EXEEXT=
|
||||||
HASSHAREDLIB=1
|
HASSHAREDLIB=1
|
||||||
@ -774,11 +752,7 @@ endif
|
|||||||
endif
|
endif
|
||||||
export MVPROG
|
export MVPROG
|
||||||
ifndef ECHOREDIR
|
ifndef ECHOREDIR
|
||||||
ifndef inUnix
|
ECHOREDIR:=$(subst /,$(PATHSEP),$(ECHO))
|
||||||
ECHOREDIR=echo
|
|
||||||
else
|
|
||||||
ECHOREDIR=$(ECHO)
|
|
||||||
endif
|
|
||||||
endif
|
endif
|
||||||
ifndef COPY
|
ifndef COPY
|
||||||
COPY:=$(CPPROG) -fp
|
COPY:=$(CPPROG) -fp
|
||||||
@ -849,16 +823,14 @@ TARPROG:=$(firstword $(TARPROG))
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
export TARPROG
|
export TARPROG
|
||||||
ASNAME=$(BINUTILSPREFIX)as
|
|
||||||
LDNAME=$(BINUTILSPREFIX)ld
|
|
||||||
ARNAME=$(BINUTILSPREFIX)ar
|
|
||||||
RCNAME=$(BINUTILSPREFIX)rc
|
|
||||||
ifneq ($(findstring 1.0.,$(FPC_VERSION)),)
|
|
||||||
ifeq ($(OS_TARGET),win32)
|
|
||||||
ASNAME=as
|
ASNAME=as
|
||||||
LDNAME=ld
|
LDNAME=ld
|
||||||
ARNAME=ar
|
ARNAME=ar
|
||||||
endif
|
RCNAME=rc
|
||||||
|
ifeq ($(OS_TARGET),win32)
|
||||||
|
ASNAME=asw
|
||||||
|
LDNAME=ldw
|
||||||
|
ARNAME=arw
|
||||||
endif
|
endif
|
||||||
ifndef ASPROG
|
ifndef ASPROG
|
||||||
ifdef CROSSBINDIR
|
ifdef CROSSBINDIR
|
||||||
@ -940,14 +912,6 @@ endif
|
|||||||
ifeq ($(OS_SOURCE),openbsd)
|
ifeq ($(OS_SOURCE),openbsd)
|
||||||
override FPCOPT+=-FD$(NEW_BINUTILS_PATH)
|
override FPCOPT+=-FD$(NEW_BINUTILS_PATH)
|
||||||
endif
|
endif
|
||||||
ifndef CROSSBOOTSTRAP
|
|
||||||
ifneq ($(BINUTILSPREFIX),)
|
|
||||||
override FPCOPT+=-XP$(BINUTILSPREFIX) -Xc
|
|
||||||
endif
|
|
||||||
ifneq ($(BINUTILSPREFIX),)
|
|
||||||
override FPCOPT+=-Xr$(RLINKPATH)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
ifdef UNITDIR
|
ifdef UNITDIR
|
||||||
override FPCOPT+=$(addprefix -Fu,$(UNITDIR))
|
override FPCOPT+=$(addprefix -Fu,$(UNITDIR))
|
||||||
endif
|
endif
|
||||||
@ -1094,7 +1058,7 @@ fpc_debug:
|
|||||||
$(MAKE) all DEBUG=1
|
$(MAKE) all DEBUG=1
|
||||||
fpc_release:
|
fpc_release:
|
||||||
$(MAKE) all RELEASE=1
|
$(MAKE) all RELEASE=1
|
||||||
.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .dpr .pp .rc .res
|
.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .pp .rc .res
|
||||||
%$(PPUEXT): %.pp
|
%$(PPUEXT): %.pp
|
||||||
$(COMPILER) $<
|
$(COMPILER) $<
|
||||||
$(EXECPPAS)
|
$(EXECPPAS)
|
||||||
@ -1107,14 +1071,10 @@ fpc_release:
|
|||||||
%$(EXEEXT): %.pas
|
%$(EXEEXT): %.pas
|
||||||
$(COMPILER) $<
|
$(COMPILER) $<
|
||||||
$(EXECPPAS)
|
$(EXECPPAS)
|
||||||
%$(EXEEXT): %.dpr
|
|
||||||
$(COMPILER) $<
|
|
||||||
$(EXECPPAS)
|
|
||||||
%.res: %.rc
|
%.res: %.rc
|
||||||
windres -i $< -o $@
|
windres -i $< -o $@
|
||||||
vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
|
vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
|
||||||
vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
|
vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
|
||||||
vpath %.dpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
|
|
||||||
vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR)
|
vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR)
|
||||||
.PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall
|
.PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall
|
||||||
ifdef INSTALL_UNITS
|
ifdef INSTALL_UNITS
|
||||||
|
@ -7,9 +7,9 @@ main=rtl
|
|||||||
|
|
||||||
[target]
|
[target]
|
||||||
loaders=prt0 dllprt0 cprt0 gprt0 cprt21 gprt21
|
loaders=prt0 dllprt0 cprt0 gprt0 cprt21 gprt21
|
||||||
units=$(SYSTEMUNIT) baseunix strings systhrds termio objpas syscall unixutil \
|
units=$(SYSTEMUNIT) baseunix strings systhrds objpas syscall unixutil \
|
||||||
heaptrc lineinfo \
|
heaptrc lineinfo \
|
||||||
$(LINUXUNIT1) unix $(LINUXUNIT2) initc $(CPU_UNITS) \
|
$(LINUXUNIT1) termio unix $(LINUXUNIT2) initc $(CPU_UNITS) \
|
||||||
dos crt objects printer ggigraph \
|
dos crt objects printer ggigraph \
|
||||||
sysutils typinfo math varutils \
|
sysutils typinfo math varutils \
|
||||||
charset ucomplex getopts \
|
charset ucomplex getopts \
|
||||||
|
Loading…
Reference in New Issue
Block a user