# vim: sts=4 ts=4 sw=4 et:
APP       = AClock
EXEFILE   = $(APP).exe
CPPFILES  = main.c gdigit.c ioadapt.c
HFILES    = main.h resource.h gdigit.h ioadapt.h
OBJFILES  = main.obj gdigit.obj ioadapt.obj
RESFILES  = main.res
LIBFILES  =
DEFFILE   =
NOTHING   =

.AUTODEPEND
BCC32   = bcc32
ILINK32 = ilink32
BRCC32  = brcc32

CFLAGS  = -c -tWM -w -Od -K
LFLAGS  = -aa -c -x -Gn
RFLAGS  = 
STDOBJS = c0w32.obj
STDLIBS = import32.lib cw32.lib

$(EXEFILE) : $(OBJFILES) $(RESFILES)
    $(ILINK32) $(LFLAGS) $(OBJFILES) $(STDOBJS), $(EXEFILE), , \
        $(LIBFILES) $(STDLIBS), $(DEFFILE), $(RESFILES)

$(OBJFILES) : $(CPPFILES) $(HFILES)
    $(BCC32) $(CFLAGS) $(CPPFILES)

#$(OBJFILES2) : $(CPPFILES2) $(HFILES)
#    $(BCC32) $(CFLAGS) $(CPPFILES2)

$(RESFILES) : main.rc resource.h
    $(BRCC32) $(RFLAGS) main.rc

clean : $(NOTHING)
    del *.obj main.res *.tds *.map *.bak

cleanexe: $(NOTING)
    del $(APP).exe
