mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 06:59:24 +02:00
Remove OS rules for strings unit and use STRINGSUNIT variable
This commit is contained in:
parent
e77402ecb4
commit
20e87be824
@ -7,7 +7,7 @@ main=rtl
|
||||
|
||||
[target]
|
||||
loaders=
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes strings $(OBJPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(MACPASUNIT) \
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(STRINGSUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(MACPASUNIT) \
|
||||
$(HEAPTRCUNIT) \
|
||||
baseunix unixutil \
|
||||
termio unix initc cmem \
|
||||
@ -48,7 +48,7 @@ sourcedir=$(INC) $(PROCINC) $(UNIXINC) $(COMMON)
|
||||
[lib]
|
||||
libname=libfprtl.so
|
||||
libversion=2.0.0
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
||||
unix \
|
||||
dos crt \
|
||||
sysutils typinfo math \
|
||||
@ -116,11 +116,6 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS)
|
||||
$(SYSTEMUNIT)$(PPUEXT) : $(SYSTEMUNIT).pp $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(SYSTEMUNIT).pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc \
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc \
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
$(COMPILER) $(INC)/strings.pp
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -8,7 +8,7 @@ main=rtl
|
||||
[target]
|
||||
loaders=$(LOADERS)
|
||||
units=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) \
|
||||
$(UUCHARUNIT) unixtype ctypes baseunix strings $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) syscall unixutil \
|
||||
$(UUCHARUNIT) unixtype ctypes baseunix $(STRINGSUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) syscall unixutil \
|
||||
$(FPINTRESUNIT) $(HEAPTRCUNIT) $(LINEINFOUNIT) $(LNFODWRFUNIT) termio unix linux initc cmem \
|
||||
linuxvcs sysutils typinfo math charset cpall character \
|
||||
getopts errors dl dynlibs \
|
||||
@ -42,7 +42,7 @@ sourcedir=$(INC) $(PROCINC) $(UNIXINC) $(ARCH) $(COMMON) $(LINUXINC)
|
||||
targetdir=.
|
||||
|
||||
[shared]
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings dos \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) dos \
|
||||
unix baseunix unixtype unixutil \
|
||||
sysutils typinfo math \
|
||||
$(CPU_UNITS) getopts \
|
||||
@ -133,11 +133,6 @@ dllprt0$(OEXT) : dllprt0.as
|
||||
$(SYSTEMUNIT)$(PPUEXT) : $(LINUXINC)/$(SYSTEMUNIT).pp $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(LINUXINC)/$(SYSTEMUNIT).pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
$(COMPILER) $(INC)/strings.pp
|
||||
|
||||
#
|
||||
# $(SYSTEMUNIT) Dependent Units
|
||||
#
|
||||
|
@ -44,7 +44,7 @@ targetdir=.
|
||||
[lib]
|
||||
libname=libfprtl.so
|
||||
libversion=2.0.0
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
||||
unix \
|
||||
dos crt \
|
||||
sysutils typinfo math \
|
||||
|
@ -11,7 +11,7 @@ fpcpackage=y
|
||||
[target]
|
||||
loaders=prt0 cprt0 gprt0 dllprt0
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) \
|
||||
strings syscall sysctl baseunix unixutil character \
|
||||
$(STRINGSUNIT) syscall sysctl baseunix unixutil character \
|
||||
unix rtlconsts initc cmem \
|
||||
dl termio \
|
||||
sysutils math typinfo types sortbase classes fgl dynlibs \
|
||||
@ -48,7 +48,7 @@ sourcedir=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON)
|
||||
[lib]
|
||||
libname=libfprtl.so
|
||||
libversion=2.0.0
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
||||
unix \
|
||||
dos \
|
||||
sysutils typinfo math \
|
||||
@ -126,10 +126,6 @@ dllprt0$(OEXT) : $(CPU_TARGET)/dllprt0.as
|
||||
$(SYSTEMUNIT)$(PPUEXT) : $(BSDINC)/$(SYSTEMUNIT).pp unxconst.inc $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(BSDINC)/$(SYSTEMUNIT).pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -13,7 +13,7 @@ loaders=$(LOADERS)
|
||||
# the common units which are not compiled for all CPUs are stored in
|
||||
# CPU_SPECIFIC_COMMON_UNITS
|
||||
units=$(SYSTEMUNIT) $(CPU_UNITS) $(UUCHARUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(HEAPMGRUNIT) $(CONSOLEIOUNIT) $(CPU_SPECIFIC_COMMON_UNITS) \
|
||||
# $(MACPASUNIT) $(ISO7185UNIT) strings
|
||||
# $(MACPASUNIT) $(ISO7185UNIT) $(STRINGSUNIT)
|
||||
$(STRINGSUNIT) \
|
||||
$(SORTBASEUNIT) \
|
||||
$(DOSUNIT) \
|
||||
@ -300,7 +300,7 @@ startup$(OEXT) : $(CPU_TARGET)/startup.s
|
||||
$(AS) $(ASTARGET) -o $(UNITTARGETDIRPREFIX)startup$(OEXT) $(CPU_TARGET)/startup.s -mabi=32 -march=pic32mx -mtune=pic32mx -W -EL -msym32
|
||||
|
||||
#
|
||||
# Base Units (System, strings, os-dependent-base-unit)
|
||||
# Base Units (System, $(STRINGSUNIT), os-dependent-base-unit)
|
||||
#
|
||||
|
||||
CONSOLEIO_DEPS= consoleio.pp $(SYSTEMUNIT)$(PPUEXT) $(OBJPASUNIT)$(PPUEXT) \
|
||||
|
@ -11,7 +11,7 @@ fpcpackage=y
|
||||
[target]
|
||||
loaders=prt0 cprt0 gprt0 dllprt0
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) \
|
||||
strings syscall sysctl baseunix unixutil character \
|
||||
$(STRINGSUNIT) syscall sysctl baseunix unixutil character \
|
||||
unix rtlconsts initc cmem \
|
||||
dl termio \
|
||||
sysutils math typinfo types sortbase classes fgl dynlibs \
|
||||
@ -48,7 +48,7 @@ sourcedir=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(COMMON)
|
||||
[lib]
|
||||
libname=libfprtl.so
|
||||
libversion=2.0.0
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
||||
unix \
|
||||
dos \
|
||||
sysutils typinfo math \
|
||||
@ -131,11 +131,6 @@ dllprt0$(OEXT) : $(CPU_TARGET)/dllprt0.as
|
||||
$(SYSTEMUNIT)$(PPUEXT) : $(BSDINC)/$(SYSTEMUNIT).pp unxconst.inc $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(BSDINC)/$(SYSTEMUNIT).pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
$(COMPILER) $<
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -13,7 +13,7 @@ loaders=$(LOADERS)
|
||||
# the common units which are not compiled for all CPUs are stored in
|
||||
# CPU_SPECIFIC_COMMON_UNITS
|
||||
units=$(SYSTEMUNIT) $(CPU_UNITS) $(UUCHARUNIT) objpas $(ISO7185UNIT) $(EXTPASUNIT) heapmgr consoleio $(CPU_SPECIFIC_COMMON_UNITS) \
|
||||
# $(MACPASUNIT) $(ISO7185UNIT) strings
|
||||
# $(MACPASUNIT) $(ISO7185UNIT) $(STRINGSUNIT)
|
||||
$(STRINGSUNIT) \
|
||||
$(SORTBASEUNIT) \
|
||||
$(DOSUNIT) \
|
||||
@ -272,7 +272,7 @@ startup$(OEXT) : $(CPU_TARGET)/startup.s
|
||||
$(AS) $(ASTARGET) -o $(UNITTARGETDIRPREFIX)startup$(OEXT) $(CPU_TARGET)/startup.s -mabi=32 -march=pic32mx -mtune=pic32mx -W -EL -msym32
|
||||
|
||||
#
|
||||
# Base Units (System, strings, os-dependent-base-unit)
|
||||
# Base Units (System, $(STRINGSUNIT), os-dependent-base-unit)
|
||||
#
|
||||
|
||||
$(SYSTEMUNIT)$(PPUEXT) : $(SYSTEMUNIT).pp $(SYSDEPS) $(INC)/softfpu.pp
|
||||
|
@ -5,7 +5,7 @@
|
||||
main=rtl
|
||||
[target]
|
||||
loaders=prt0 exceptn fpu
|
||||
units=system $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) strings \
|
||||
units=system $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(STRINGSUNIT) \
|
||||
go32 dpmiexcp initc ports profile dxetype dxeload emu387 \
|
||||
dos cmem sortbase \
|
||||
sysutils classes math typinfo \
|
||||
@ -80,12 +80,6 @@ system$(PPUEXT) : system.pp $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg system.pp
|
||||
$(EXECPPAS)
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc \
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc \
|
||||
system$(PPUEXT)
|
||||
$(COMPILER) $(INC)/strings.pp
|
||||
$(EXECPPAS)
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -45,7 +45,7 @@ targetdir=.
|
||||
[lib]
|
||||
libname=libfprtl.so
|
||||
libversion=2.0.0
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
||||
unix \
|
||||
dos \
|
||||
sysutils typinfo math \
|
||||
|
@ -5,9 +5,9 @@
|
||||
main=rtl
|
||||
[target]
|
||||
#loaders=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu
|
||||
units=system si_prc $(UUCHARUNIT) $(OBJPASUNIT) $(ISO7185UNIT) strings charset cpall \
|
||||
units=system si_prc $(UUCHARUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(STRINGSUNIT) charset cpall \
|
||||
getopts $(EXEINFOUNIT) $(HEAPTRCUNIT)
|
||||
#$(UUCHARUNIT) $(OBJPASUNIT) strings dos $(HEAPTRCUNIT) $(LNFODWRFUNIT) sysconst sysutils \
|
||||
#$(UUCHARUNIT) $(OBJPASUNIT) $(STRINGSUNIT) dos $(HEAPTRCUNIT) $(LNFODWRFUNIT) sysconst sysutils \
|
||||
# math $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) rtlconsts typinfo cpu types \
|
||||
# getopts sortbase fgl classes \
|
||||
# msmouse ports \
|
||||
@ -80,13 +80,6 @@ system$(PPUEXT) : system.pp $(SYSDEPS) $(INC)/tnyheaph.inc $(INC)/tinyheap.inc r
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg system.pp
|
||||
$(EXECPPAS)
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc \
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc \
|
||||
$(INC)/genstr.inc $(INC)/genstrs.inc \
|
||||
system$(PPUEXT)
|
||||
$(COMPILER) $(INC)/strings.pp
|
||||
$(EXECPPAS)
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -10,7 +10,7 @@ loaders=
|
||||
#units=system $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) buildrtl $(LINEINFOUNIT) $(LNFODWRFUNIT)
|
||||
units=system $(UUCHARUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) cpall buildrtl
|
||||
implicitunits=ndk ndkutils ddk \
|
||||
ctypes strings \
|
||||
ctypes $(STRINGSUNIT) \
|
||||
# $(HEAPTRCUNIT)
|
||||
# initc cmem dynlibs signals \
|
||||
dos \
|
||||
|
@ -11,7 +11,7 @@ fpcpackage=y
|
||||
[target]
|
||||
loaders=prt0 cprt0 dllprt0
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) \
|
||||
strings syscall sysctl baseunix unixutil character \
|
||||
$(STRINGSUNIT) syscall sysctl baseunix unixutil character \
|
||||
unix rtlconsts initc cmem \
|
||||
dl termio \
|
||||
sysutils math typinfo types sortbase classes fgl dynlibs \
|
||||
@ -47,7 +47,7 @@ sourcedir=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC)
|
||||
[lib]
|
||||
libname=libfprtl.so
|
||||
libversion=2.0.0
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
||||
unix \
|
||||
dos \
|
||||
sysutils typinfo math \
|
||||
@ -125,11 +125,6 @@ dllprt0$(OEXT) : $(CPU_TARGET)/dllprt0.as
|
||||
$(SYSTEMUNIT)$(PPUEXT) : $(BSDINC)/$(SYSTEMUNIT).pp sysconst.inc systypes.inc syscalls.inc $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(BSDINC)/$(SYSTEMUNIT).pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
$(COMPILER) $<
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -7,7 +7,7 @@ main=rtl
|
||||
|
||||
[target]
|
||||
loaders=nwplibc nwl_main nwl_dlle
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) strings \
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(STRINGSUNIT) \
|
||||
$(LINEINFOUNIT) $(LNFODWRFUNIT) $(HEAPTRCUNIT) \
|
||||
nwsnut libc dos sysconst \
|
||||
initc sysutils types typinfo sortbase fgl classes \
|
||||
@ -127,10 +127,6 @@ $(SYSTEMUNIT)$(PPUEXT) : $(SYSTEMUNIT).pp libc.pp $(SYSDEPS)
|
||||
$(COPY) $(IMPFILES) $(COMPILER_UNITTARGETDIR)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(SYSTEMUNIT).pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -10,7 +10,7 @@ fpcpackage=y
|
||||
|
||||
[target]
|
||||
loaders=$(LOADERS)
|
||||
units=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) strings syscall baseunix \
|
||||
units=$(SYSTEMUNIT) $(SYSINIT_UNITS) initc $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(STRINGSUNIT) syscall baseunix \
|
||||
$(LINUXUNIT) unixtype unixutil unix ctypes bsd \
|
||||
$(CPU_UNITS) dos rtlconsts \
|
||||
sysutils sortbase fgl classes typinfo math \
|
||||
@ -47,7 +47,7 @@ sourcedir=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC)
|
||||
[lib]
|
||||
libname=libfprtl.so
|
||||
libversion=2.0.0
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
||||
unix \
|
||||
dos \
|
||||
sysutils typinfo math \
|
||||
@ -144,11 +144,6 @@ si_g$(PPUEXT) : si_g.pp si_intf.inc si_impl.inc $(ARCH)/openbsd_ident.inc $(ARCH
|
||||
$(SYSTEMUNIT)$(PPUEXT) : $(BSDINC)/$(SYSTEMUNIT).pp sysconst.inc systypes.inc syscalls.inc $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(BSDINC)/$(SYSTEMUNIT).pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
$(COMPILER) $(INC)/strings.pp
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -7,12 +7,12 @@ main=rtl
|
||||
|
||||
[target]
|
||||
loaders= prt0
|
||||
units=$(SYSTEMUNIT) si_prc $(UUCHARUNIT) objpas $(ISO7185UNIT) strings \
|
||||
units=$(SYSTEMUNIT) si_prc $(UUCHARUNIT) objpas $(ISO7185UNIT) $(STRINGSUNIT) \
|
||||
ctypes \
|
||||
charset cpall \
|
||||
sysconst \
|
||||
systraps pilot
|
||||
#units=$(SYSTEMUNIT) $(UUCHARUNIT) ctypes objpas $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) strings \
|
||||
#units=$(SYSTEMUNIT) $(UUCHARUNIT) ctypes objpas $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(STRINGSUNIT) \
|
||||
# $(LNFODWRFUNIT) $(LINEINFOUNIT) $(HEAPTRCUNIT) \
|
||||
# windows messages dynlibs \
|
||||
# dos objects \
|
||||
@ -108,10 +108,6 @@ $(SYSTEMUNIT)$(PPUEXT) : $(SYSTEMUNIT).pp $(SYSDEPS)
|
||||
|
||||
si_prc$(PPUEXT): si_prc.pp palmos.inc $(SYSTEMUNIT)$(PPUEXT)
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
|
||||
cpall$(PPUEXT): $(RTL)/charmaps/cpall.pas system$(PPUEXT) charset$(PPUEXT)
|
||||
$(COMPILER) -Fu$(INC) -Fi$(RTL)/charmaps $(RTL)/charmaps/cpall.pas
|
||||
|
||||
@ -124,11 +120,6 @@ rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp $(SYSTEMUNIT)$(PPUEXT)
|
||||
sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
||||
$(COMPILER) $(OBJPASDIR)/sysconst.pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc \
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc \
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
$(COMPILER) $<
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -7,7 +7,7 @@ main=rtl
|
||||
|
||||
[target]
|
||||
loaders=cprt0 crti crtn
|
||||
units=system $(UUCHARUNIT) dos $(OBJPASUNIT) objects strings \
|
||||
units=system $(UUCHARUNIT) dos $(OBJPASUNIT) objects $(STRINGSUNIT) \
|
||||
sysutils typinfo math \
|
||||
cpu mmx getopts $(HEAPTRCUNIT) $(LINEINFOUNIT) posix
|
||||
rsts=math typinfo
|
||||
@ -90,11 +90,6 @@ dllprt$(OEXT) : $(CPU_TARGET)/dllprt.as
|
||||
system$(PPUEXT) : system.pp $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg system.pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
||||
system$(PPUEXT)
|
||||
|
||||
|
||||
#
|
||||
# TP7 Compatible RTL Units
|
||||
#
|
||||
|
@ -10,7 +10,7 @@ loaders=$(LOADERS)
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) $(OBJPASUNIT) $(ISO7185UNIT) buildrtl cpall
|
||||
# $(EXTPASUNIT) $(MACPASUNIT)
|
||||
implicitunits=si_prc \
|
||||
ctypes rtlconsts strings \
|
||||
ctypes rtlconsts $(STRINGSUNIT) \
|
||||
sortbase charset fpwidestring \
|
||||
cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 \
|
||||
cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 \
|
||||
|
@ -7,7 +7,7 @@ main=rtl
|
||||
|
||||
[target]
|
||||
loaders=
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes strings $(OBJPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(MACPASUNIT) \
|
||||
units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(STRINGSUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(MACPASUNIT) \
|
||||
$(HEAPTRCUNIT) $(LINEINFOUNIT) $(LNFODWRFUNIT) \
|
||||
baseunix unixutil unixcp \
|
||||
termio unix initc cmem \
|
||||
@ -48,7 +48,7 @@ sourcedir=$(INC) $(PROCINC) $(UNIXINC) $(COMMON)
|
||||
[lib]
|
||||
libname=libfprtl.so
|
||||
libversion=2.0.0
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) strings \
|
||||
libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) \
|
||||
unix \
|
||||
dos \
|
||||
sysutils typinfo math \
|
||||
@ -116,11 +116,6 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS)
|
||||
$(SYSTEMUNIT)$(PPUEXT) : $(SYSTEMUNIT).pp $(SYSDEPS)
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg $(SYSTEMUNIT).pp
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc \
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc \
|
||||
$(SYSTEMUNIT)$(PPUEXT)
|
||||
$(COMPILER) $(INC)/strings.pp
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
#
|
||||
|
@ -5,7 +5,7 @@
|
||||
main=rtl
|
||||
[target]
|
||||
loaders=prt0s prt0m prt0c prt0l prt0h
|
||||
units=system $(UUCHARUNIT) $(OBJPASUNIT) strings $(ISO7185UNIT) $(EXTPASUNIT) dos \
|
||||
units=system $(UUCHARUNIT) $(OBJPASUNIT) $(STRINGSUNIT) $(ISO7185UNIT) $(EXTPASUNIT) dos \
|
||||
wintypes winprocs win31 ports dynlibs sortbase \
|
||||
sysconst rtlconsts sysutils math types typinfo fgl \
|
||||
classes charset cpu getopts cpall \
|
||||
@ -86,13 +86,6 @@ system$(PPUEXT) : system.pp $(SYSDEPS) wintypes.inc winprocsh.inc winprocs.inc \
|
||||
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg system.pp
|
||||
$(EXECPPAS)
|
||||
|
||||
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc \
|
||||
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc \
|
||||
$(INC)/genstr.inc $(INC)/genstrs.inc \
|
||||
system$(PPUEXT)
|
||||
$(COMPILER) $(INC)/strings.pp
|
||||
$(EXECPPAS)
|
||||
|
||||
#
|
||||
# WinAPI Units
|
||||
#
|
||||
|
Loading…
Reference in New Issue
Block a user