+ Now also compiles units: dos, macutils, macostp, unixutil

This commit is contained in:
olle 2004-06-21 19:24:54 +00:00
parent a01ae11431
commit 97537d503c
2 changed files with 13 additions and 9 deletions

View File

@ -1,5 +1,5 @@
# #
# Don't edit, this file is generated by FPCMake Version 1.1 [2004/05/23] # Don't edit, this file is generated by FPCMake Version 1.1 [2004/06/02]
# #
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 watcom
@ -230,7 +230,7 @@ endif
endif endif
OBJPASDIR=$(RTL)/objpas OBJPASDIR=$(RTL)/objpas
GRAPHDIR=$(INC)/graph GRAPHDIR=$(INC)/graph
override TARGET_UNITS+=system strings objpas heaptrc getopts override TARGET_UNITS+=system strings objpas heaptrc getopts macostp macutils unixutil dos objects
override INSTALL_FPCPACKAGE=y override INSTALL_FPCPACKAGE=y
override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC)
override COMPILER_SOURCEDIR+=$(INC) $(PROCINC) override COMPILER_SOURCEDIR+=$(INC) $(PROCINC)
@ -1366,7 +1366,7 @@ objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp system$(PPUEXT)
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp objpas$(PPUEXT) system$(PPUEXT) sysconst$(PPUEXT) sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp objpas$(PPUEXT) system$(PPUEXT) sysconst$(PPUEXT)
$(COPY) $(OBJPASDIR)/sysutils.pp . $(COPY) $(OBJPASDIR)/sysutils.pp .
$(COMPILER) sysutils $(REDIR) $(COMPILER) sysutils $(REDIR)
dos$(PPUEXT) : $(DOSDEPS) system$(PPUEXT) dos$(PPUEXT) : $(DOSDEPS) unixutil$(PPUEXT) system$(PPUEXT)
$(COMPILER) dos $(REDIR) $(COMPILER) dos $(REDIR)
objects$(PPUEXT) : $(INC)/objects.pp system$(PPUEXT) objects$(PPUEXT) : $(INC)/objects.pp system$(PPUEXT)
$(COMPILER) $(INC)/objects.pp $(REDIR) $(COMPILER) $(INC)/objects.pp $(REDIR)
@ -1374,3 +1374,5 @@ getopts$(PPUEXT) : $(INC)/getopts.pp strings$(PPUEXT) system$(PPUEXT)
$(COMPILER) $(INC)/getopts.pp $(REDIR) $(COMPILER) $(INC)/getopts.pp $(REDIR)
heaptrc$(PPUEXT) : $(INC)/heaptrc.pp system$(PPUEXT) heaptrc$(PPUEXT) : $(INC)/heaptrc.pp system$(PPUEXT)
$(COMPILER) $(INC)/heaptrc.pp $(REDIR) $(COMPILER) $(INC)/heaptrc.pp $(REDIR)
unixutil$(PPUEXT) : ../unix/unixutil.pp
$(COMPILER) ../unix/unixutil.pp $(REDIR)

View File

@ -7,10 +7,9 @@ main=rtl
[target] [target]
loaders= loaders=
units=system strings objpas heaptrc getopts units=system strings objpas heaptrc getopts macostp macutils unixutil dos objects
# objects \ #(depends on dos) # exec \
# exec \ # crt printer \
# dos crt printer \
# lineinfo graph \ # lineinfo graph \
# sysutils math typinfo # sysutils math typinfo
# rsts=math # rsts=math
@ -117,7 +116,7 @@ sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp objpas$(PPUEXT) system$(PPUEXT) sys
# TP7 Compatible RTL Units # TP7 Compatible RTL Units
# #
dos$(PPUEXT) : $(DOSDEPS) system$(PPUEXT) dos$(PPUEXT) : $(DOSDEPS) unixutil$(PPUEXT) system$(PPUEXT)
$(COMPILER) dos $(REDIR) $(COMPILER) dos $(REDIR)
#crt$(PPUEXT) : crt.pp $(INC)/textrec.inc system$(PPUEXT) #crt$(PPUEXT) : crt.pp $(INC)/textrec.inc system$(PPUEXT)
@ -138,3 +137,6 @@ getopts$(PPUEXT) : $(INC)/getopts.pp strings$(PPUEXT) system$(PPUEXT)
heaptrc$(PPUEXT) : $(INC)/heaptrc.pp system$(PPUEXT) heaptrc$(PPUEXT) : $(INC)/heaptrc.pp system$(PPUEXT)
$(COMPILER) $(INC)/heaptrc.pp $(REDIR) $(COMPILER) $(INC)/heaptrc.pp $(REDIR)
unixutil$(PPUEXT) : ../unix/unixutil.pp
$(COMPILER) ../unix/unixutil.pp $(REDIR)