+ Further sysutils implementations.

This commit is contained in:
michael 1998-10-11 12:21:46 +00:00
parent 844f30a84c
commit 0d5f9c5213
4 changed files with 67 additions and 17 deletions

View File

@ -72,7 +72,7 @@ include $(CFG)/makefile.cfg
SYSTEMPPU=system$(PPUEXT)
OBJECTS=strings go32 \
dos crt objects printer \
cpu mmx mouse getopts heaptrc graph \
cpu mmx mouse getopts heaptrc graph objpas sysutils
LOADERS=prt0
@ -153,8 +153,17 @@ go32$(PPUEXT) : ../go32.pp $(SYSTEMPPU)
# Delphi Object Model
#
objpas:
make -C $(OBJPASDIR) UNITTARGETDIR=$(BASEDIR) UNITDIR=$(BASEDIR)
objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp $(INC)/except.inc
$(COPY) $(OBJPASDIR)/objpas.pp .
$(COMPILER) -S2 -I$(OBJPASDIR) objpas $(REDIR)
$(DEL) objpas.pp
SYSUTILINC = $(wildcard $(OBJPASDIR)/*.inc)
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp $(SYSUTILINC) filutil.inc
$(COPY) $(OBJPASDIR)/sysutils.pp .
$(COMPILER) -S2 -I$(OBJPASDIR) sysutils $(REDIR)
$(DEL) sysutils.pp
#
# System Dependent Units
@ -255,7 +264,10 @@ include $(CFG)/makefile.def
#
# $Log$
# Revision 1.5 1998-10-06 22:10:29 peter
# Revision 1.6 1998-10-11 12:21:47 michael
# + Further sysutils implementations.
#
# Revision 1.5 1998/10/06 22:10:29 peter
# + heaptrc
#
# Revision 1.4 1998/10/02 09:25:59 peter

View File

@ -74,7 +74,7 @@ SYSTEMPPU=system$(PPUEXT)
OBJECTS=strings go32 \
dpmiexcp profile dxeload emu387 \
dos crt objects printer \
cpu mmx mouse getopts heaptrc graph
cpu mmx mouse getopts heaptrc graph objpas sysutils
LOADERS=prt0 exceptn fpu
@ -161,8 +161,18 @@ go32$(PPUEXT) : ../go32.pp $(SYSTEMPPU)
# Delphi Object Model
#
objpas:
make -C $(OBJPASDIR) UNITTARGETDIR=$(BASEDIR) UNITDIR=$(BASEDIR)
objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp $(INC)/except.inc
$(COPY) $(OBJPASDIR)/objpas.pp .
$(COMPILER) -S2 -I$(OBJPASDIR) objpas $(REDIR)
$(DEL) objpas.pp
SYSUTILINC = $(wildcard $(OBJPASDIR)/*.inc)
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp $(SYSUTILINC) filutil.inc
$(COPY) $(OBJPASDIR)/sysutils.pp .
$(COMPILER) -S2 -I$(OBJPASDIR) sysutils $(REDIR)
$(DEL) sysutils.pp
#
# System Dependent Units
@ -275,7 +285,10 @@ include $(CFG)/makefile.def
#
# $Log$
# Revision 1.5 1998-10-06 22:10:30 peter
# Revision 1.6 1998-10-11 12:21:48 michael
# + Further sysutils implementations.
#
# Revision 1.5 1998/10/06 22:10:30 peter
# + heaptrc
#
# Revision 1.4 1998/10/02 09:26:00 peter

View File

@ -137,7 +137,7 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS)
SYSTEMPPU=syslinux$(PPUEXT)
OBJECTS=strings linux \
dos crt objects printer \
getopts heaptrc errors sockets graph
getopts heaptrc errors sockets graph objpas sysutils
# Which units may be placed in the shared lib file
SHAREDLIBFILES=syslinux strings linux objpas sysutils math \
@ -185,7 +185,7 @@ PPUOBJECTS=$(SYSTEMPPU) $(addsuffix $(PPUEXT), $(OBJECTS))
libs libsclean \
diffs diffclean \
all : $(OBJLOADERS) $(PPUOBJECTS) objpas
all : $(OBJLOADERS) $(PPUOBJECTS)
install : all
$(MKDIR) $(UNITINSTALLDIR)
@ -236,8 +236,17 @@ linux$(PPUEXT) : linux.pp strings$(PPUEXT) $(INC)/textrec.inc $(INC)/filerec.inc
# Delphi Object Model
#
objpas:
make -C $(OBJPASDIR) UNITTARGETDIR=$(BASEDIR) UNITDIR=$(BASEDIR)
objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp $(INC)/except.inc
$(COPY) $(OBJPASDIR)/objpas.pp .
$(COMPILER) -S2 -I$(OBJPASDIR) objpas $(REDIR)
$(DEL) objpas.pp
SYSUTILINC = $(wildcard $(OBJPASDIR)/*.inc)
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp $(SYSUTILINC) filutil.inc
$(COPY) $(OBJPASDIR)/sysutils.pp .
$(COMPILER) -S2 -I$(OBJPASDIR) sysutils $(REDIR)
$(DEL) sysutils.pp
#
# System Dependent Units
@ -328,7 +337,10 @@ include $(CFG)/makefile.def
#
# $Log$
# Revision 1.5 1998-10-06 22:10:31 peter
# Revision 1.6 1998-10-11 12:21:49 michael
# + Further sysutils implementations.
#
# Revision 1.5 1998/10/06 22:10:31 peter
# + heaptrc
#
# Revision 1.4 1998/10/02 09:26:01 peter

View File

@ -70,7 +70,7 @@ include $(CFG)/makefile.cfg
SYSTEMPPU=syswin32$(PPUEXT)
OBJECTS=strings dos \
windows \
cpu mmx getopts heaptrc
cpu mmx getopts heaptrc objpas sysutils
# Files used by windows.pp
WINDOWS_FILES=base errors defines \
@ -145,8 +145,18 @@ strings$(PPUEXT) : $(PROCINC)/strings.pp $(SYSTEMPPU)
# Delphi Object Model
#
objpas:
make -C $(OBJPASDIR) UNITTARGETDIR=$(BASEDIR) UNITDIR=$(BASEDIR)
objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp $(INC)/except.inc
$(COPY) $(OBJPASDIR)/objpas.pp .
$(COMPILER) -S2 -I$(OBJPASDIR) objpas $(REDIR)
$(DEL) objpas.pp
SYSUTILINC = $(wildcard $(OBJPASDIR)/*.inc)
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp $(SYSUTILINC) filutil.inc
$(COPY) $(OBJPASDIR)/sysutils.pp .
$(COMPILER) -S2 -I$(OBJPASDIR) sysutils $(REDIR)
$(DEL) sysutils.pp
#
# System Dependent Units
@ -372,7 +382,10 @@ include $(CFG)/makefile.def
#
# $Log$
# Revision 1.6 1998-10-06 22:10:32 peter
# Revision 1.7 1998-10-11 12:21:46 michael
# + Further sysutils implementations.
#
# Revision 1.6 1998/10/06 22:10:32 peter
# + heaptrc
#
# Revision 1.5 1998/10/02 09:26:05 peter