|
@@ -1,5 +1,5 @@
|
|
|
#
|
|
|
-# Don't edit, this file is generated by FPCMake Version 1.1 [2002/11/24]
|
|
|
+# Don't edit, this file is generated by FPCMake Version 1.1 [2003/01/05]
|
|
|
#
|
|
|
default: all
|
|
|
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx
|
|
@@ -219,7 +219,6 @@ INC=$(RTL)/inc
|
|
|
PROCINC=$(RTL)/$(CPU_TARGET)
|
|
|
BSDINC=$(RTL)/bsd
|
|
|
BSDPROCINC=$(BSDINC)/$(CPU_TARGET)
|
|
|
-POSIXINC=$(RTL)/posix
|
|
|
UNIXINC=$(RTL)/unix
|
|
|
UNITPREFIX=rtl
|
|
|
ifeq ($(findstring 1.0.,$(FPC_VERSION)),)
|
|
@@ -240,12 +239,12 @@ GRAPHDIR=$(INC)/graph
|
|
|
ifndef USELIBGGI
|
|
|
USELIBGGI=NO
|
|
|
endif
|
|
|
-override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings $(LINUXUNIT) unix initc dos crt objects printer sysutils typinfo math varutils cpu mmx charset ucomplex getopts heaptrc lineinfo errors sockets gpm ipc terminfo video mouse keyboard console serial variants types systhrds sysctl posix
|
|
|
+override TARGET_UNITS+=$(SYSTEMUNIT) objpas strings baseunix $(LINUXUNIT) unix initc dos crt objects printer sysutils typinfo math varutils cpu mmx charset ucomplex getopts heaptrc lineinfo errors sockets gpm ipc terminfo video mouse keyboard console serial variants types systhrds sysctl
|
|
|
override TARGET_LOADERS+=prt0 cprt0
|
|
|
override TARGET_RSTS+=math varutils typinfo
|
|
|
override INSTALL_FPCPACKAGE=y y
|
|
|
-override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC) $(POSIXINC)
|
|
|
-override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(POSIXINC)
|
|
|
+override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC) $(BSDPROCINC)
|
|
|
+override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(BSDINC)
|
|
|
override COMPILER_TARGETDIR+=.
|
|
|
ifdef REQUIRE_UNITSDIR
|
|
|
override UNITSDIR+=$(REQUIRE_UNITSDIR)
|
|
@@ -1218,9 +1217,15 @@ objpas$(PPUEXT): $(OBJPASDIR)/objpas.pp $(INC)/except.inc $(SYSTEMUNIT)$(PPUEXT)
|
|
|
strings$(PPUEXT) : $(INC)/strings.pp $(INC)/stringsi.inc\
|
|
|
$(PROCINC)/strings.inc $(PROCINC)/stringss.inc\
|
|
|
$(SYSTEMUNIT)$(PPUEXT)
|
|
|
+baseunix$(PPUEXT) : $(UNIXINC)/errno.inc $(BSDINC)/bunxtype.inc ptypes.inc $(BSDINC)/ctypes.inc \
|
|
|
+ signal.inc $(UNIXINC)/bunxh.inc $(BSDINC)/bunxmain.inc $(BSDINC)/ostypes.inc \
|
|
|
+ $(BSDINC)/bunxfunc.inc $(BSDPROCINC)/syscallh.inc sysnr.inc \
|
|
|
+ $(BSDINC)/ostypes.inc $(BSDINC)/ossysch.inc $(BSDINC)/bunxmacr.inc $(UNIXINC)/gensigset.inc \
|
|
|
+ $(UNIXINC)/genfuncs.inc $(SYSTEMUNIT)$(PPUEXT)
|
|
|
unix$(PPUEXT) : $(UNIXINC)/unix.pp strings$(PPUEXT) $(INC)/textrec.inc $(INC)/filerec.inc \
|
|
|
- syscalls.inc systypes.inc sysconst.inc $(UNIXINC)/timezone.inc $(SYSTEMUNIT)$(PPUEXT) \
|
|
|
- unixsysc.inc
|
|
|
+ syscalls.inc systypes.inc sysconst.inc $(UNIXINC)/timezone.inc \
|
|
|
+ unixsysc.inc baseunix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+linux$(PPUEXT) : baseunix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
dos$(PPUEXT) : $(UNIXINC)/dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$(PPUEXT) \
|
|
|
unix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
crt$(PPUEXT) : $(UNIXINC)/crt.pp $(INC)/textrec.inc unix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
@@ -1255,4 +1260,3 @@ ipc$(PPUEXT) : $(UNIXINC)/ipc.pp unix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
terminfo$(PPUEXT) : terminfo.pp unix$(PPUEXT)
|
|
|
callspec$(PPUEXT) : $(INC)/callspec.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
sysctl$(PPUEXT) : $(BSDINC)/sysctl.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
-posix$(PPUEXT) : $(POSIXINC)/posix.pp sysctl$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|