2020-09-30 17:12:29 +02:00

139 lines
4.1 KiB
Plaintext

!IF "$(MAINOK)" != "YES"
! ERROR Make process not started at the root
!ENDIF
#################################################
# #
# Makefile for CRT386\LOWIO directory #
# #
# Routines contained in this directory are: #
# #
# binmode.c #
# cgets.c #
# chsize.c #
# close.c #
# commit.c #
# cputs.c #
# creat.c #
# dup.c #
# dup2.c #
# eof.c #
# flength.c #
# fstat.c #
# getch.c #
# _initcon.asm #
# initcon.c #
# isatty.c #
# kbhit.c #
# locking.c #
# lseek.c #
# mktemp.c #
# open.c #
# pipe.c #
# putch.c #
# read.c #
# setmode.c #
# tell.c #
# txtmode.c #
# ungetch.c #
# write.c #
# #
#################################################
#################################################################
# #
# Object lists #
# #
#################################################################
LOWIO_LIB=\
$(OBJDIR)\close.obj\
$(OBJDIR)\lseek.obj\
$(OBJDIR)\open.obj\
!IF "$(OS)" == "WIN32" || "$(OS)" == "DOSX32" || "$(OS)" == "WIN32S"
$(OBJDIR)\osfinfo.obj\
!ENDIF
$(OBJDIR)\read.obj\
$(OBJDIR)\write.obj\
$(OBJDIR)\txtmode.obj\
$(OBJDIR)\cgets.obj\
$(OBJDIR)\cputs.obj\
$(OBJDIR)\creat.obj\
$(OBJDIR)\eof.obj\
$(OBJDIR)\tell.obj\
$(OBJDIR)\chsize.obj\
$(OBJDIR)\commit.obj\
$(OBJDIR)\dup.obj\
$(OBJDIR)\dup2.obj\
$(OBJDIR)\flength.obj\
$(OBJDIR)\getch.obj\
!IF "$(OS)" == "OS220"
$(OBJDIR)\_initcon.obj\
!ELSE
$(OBJDIR)\initcon.obj\
!ENDIF
$(OBJDIR)\kbhit.obj\
$(OBJDIR)\mktemp.obj\
!IF "$(OS)" != "DOSX32"
$(OBJDIR)\pipe.obj\
!ENDIF
$(OBJDIR)\setmode.obj\
$(OBJDIR)\fstat.obj\
$(OBJDIR)\isatty.obj\
$(OBJDIR)\locking.obj\
$(OBJDIR)\putch.obj\
$(OBJDIR)\ungetch.obj
LOWIO_NOLIB=\
$(OBJDIR)\binmode.obj
!IF "$(OS)" == "MAC"
LOWIO_LIB=\
$(OBJDIR)\close.obj\
$(OBJDIR)\open.obj\
$(OBJDIR)\read.obj\
$(OBJDIR)\write.obj\
$(OBJDIR)\txtmode.obj\
$(OBJDIR)\_endlow.obj\
$(OBJDIR)\lseek.obj\
# $(OBJDIR)\cgets.obj\
# $(OBJDIR)\cputs.obj\
$(OBJDIR)\creat.obj\
$(OBJDIR)\eof.obj\
$(OBJDIR)\tell.obj\
$(OBJDIR)\chsize.obj\
$(OBJDIR)\commit.obj\
$(OBJDIR)\flength.obj\
# $(OBJDIR)\getch.obj\
# $(OBJDIR)\kbhit.obj\
$(OBJDIR)\mktemp.obj\
$(OBJDIR)\setmode.obj\
$(OBJDIR)\isatty.obj\
$(OBJDIR)\locking.obj\
# $(OBJDIR)\putch.obj\
# $(OBJDIR)\ungetch.obj\
$(OBJDIR)\dup.obj\
$(OBJDIR)\dup2.obj\
$(OBJDIR)\dupx.obj\
$(OBJDIR)\fstat.obj\
$(OBJDIR)\osfinfo.obj\
LOWIO_NOLIB=\
# $(OBJDIR)\initcon.obj
!ENDIF
#####################################################
# #
# Dependencies and rules for making local objects #
# #
#####################################################
!INCLUDE infer.mkf
#!IF !DEFINED(DEPEND)
#!INCLUDE $(DEPDIR)\$(SRCDIR).mkf
#!ENDIF