#
# Makefile for the checks on the directories
#

compiler = tcc -c 

options = -w -d -O -Z -ml

libman = tlib

includepath = ..\engine\header;..\misc

all: dirs.lib
        @echo DIR checks compiled

dirs.lib: rtdots.obj dirs0.obj chain.obj filelen.obj chkfclrt.obj \
          dotpoint.obj nondrdts.obj dtdtpnt.obj dblfiles.obj \
          chklfns.obj chkentrs.obj
       @..\..\bin\delete dirs.lib
       @$(libman) dirs.lib + rtdots.obj
       @$(libman) dirs.lib + dirs0.obj
       @$(libman) dirs.lib + chain.obj
       @$(libman) dirs.lib + filelen.obj
       @$(libman) dirs.lib + chkfclrt.obj
       @$(libman) dirs.lib + dotpoint.obj
       @$(libman) dirs.lib + nondrdts.obj
       @$(libman) dirs.lib + dtdtpnt.obj
       @$(libman) dirs.lib + dblfiles.obj
       @$(libman) dirs.lib + chklfns.obj
       @$(libman) dirs.lib + chkentrs.obj
       @..\..\bin\delete dirs.bak

rtdots.obj: rtdots.c
       @$(compiler) $(options) -I$(includepath) rtdots.c

dirs0.obj: dirs0.c
       @$(compiler) $(options) -I$(includepath) dirs0.c

chain.obj: chain.c
       @$(compiler) $(options) -I$(includepath) chain.c

filelen.obj: filelen.c
       @$(compiler) $(options) -I$(includepath) filelen.c

chkfclrt.obj: chkfclrt.c
       @$(compiler) $(options) -I$(includepath) chkfclrt.c

dotpoint.obj: dotpoint.c
       @$(compiler) $(options) -I$(includepath) dotpoint.c

dtdtpnt.obj: dtdtpnt.c
       @$(compiler) $(options) -I$(includepath) dtdtpnt.c

nondrdts.obj: nondrdts.c
       @$(compiler) $(options) -I$(includepath) nondrdts.c

dblfiles.obj: dblfiles.c
       @$(compiler) $(options) -I$(includepath) dblfiles.c

chklfns.obj: chklfns.c
       @$(compiler) $(options) -I$(includepath) chklfns.c 

chkentrs.obj: chkentrs.c
       @$(compiler) $(options) -I$(includepath) chkentrs.c 

clean:
        @..\..\bin\delete rtdots.obj
        @..\..\bin\delete dirs0.obj
        @..\..\bin\delete chain.obj
        @..\..\bin\delete filelen.obj
        @..\..\bin\delete chkfctrt.obj
        @..\..\bin\delete dotpoint.obj
        @..\..\bin\delete nondrdts.obj
        @..\..\bin\delete dtdtpnt.obj
        @..\..\bin\delete dblfiles.obj
        @..\..\bin\delete chklfns.obj
        @..\..\bin\delete chkentrs.obj
        @..\..\bin\delete dirs.lib
