#
# makefile for files in fte\low
#

compiler = tcc -c
options  = -w -d -Z -O

all: rdwrsect.obj boot.obj direct.obj drive.obj fat.obj fteerr.obj subdir.obj 
        @echo Low FTE routines compiled.
     
rdwrsect.obj: rdwrsect.c ..\header\bool.h ..\header\drive.h \
              ..\header\fteerr.h
        @$(compiler) $(options) rdwrsect.c

boot.obj: boot.c ..\header\rdwrsect.h ..\header\bool.h 
        @$(compiler) $(options) boot.c

direct.obj: direct.c ..\header\rdwrsect.h ..\header\boot.h \
            ..\header\bool.h ..\header\direct.h
        @$(compiler) $(options) direct.c

drive.obj: drive.c ..\header\bool.h ..\header\drive.h
        @$(compiler) $(options) drive.c

fat.obj: fat.c ..\header\bool.h ..\header\rdwrsect.h ..\header\fat.h \
         ..\header\boot.h ..\header\fatconst.h
        @$(compiler) $(options) fat.c

fteerr.obj: fteerr.c ..\header\fteerr.h
        @$(compiler) $(options) fteerr.c

subdir.obj: subdir.c ..\header\rdwrsect.h ..\header\direct.h    \
            ..\header\bool.h ..\header\fat.h ..\header\subdir.h \
            ..\header\fatconst.h ..\header\boot.h
        @$(compiler) $(options) subdir.c

clean:
        @..\delete rdwrsect.obj
        @..\delete boot.obj
        @..\delete direct.obj
        @..\delete drive.obj
        @..\delete fat.obj
        @..\delete fteerr.obj
        @..\delete subdir.obj
        @..\delete walktree.obj
