////////////////////////
Start of makefile
////////////////////////
# Generic Gage Makefile


OBJFILES=\
  main.obj sdi12.obj dphport.obj dphtime.obj 


EXENAME=test_sdi

VERSION=4

# this should be a subdirectory in your current directory
OBJDIR=objs
.path.obj=$(OBJDIR)

CC=c:\bc$(VERSION)\bin\bcc
LINK=c:\bc$(VERSION)\bin\tlink
TLIB=c:\bc$(VERSION)\bin\tlib

BCINCDIR=c:\bc$(VERSION)\include
BCLIBDIR=c:\bc$(VERSION)\lib

INCDIR=.;$(BCINCDIR)
LIBDIR=$(BCLIBDIR)


MODEL=m
!if $(DEBUGGING)
OPTIONS=-v -w  -d -vi- -x- -RT- -m$(MODEL) 
!else
OPTIONS=-w -d -O1 -H=objs\gage.sym -m$(MODEL) #options for version 4.0
!endif

!if $(DEBUGGING)
LINKOPTS=/v/d/c/s
!else
LINKOPTS=/d/c
!endif


$(EXENAME).exe: turboc.cfg $(OBJFILES) 
   cd $(OBJDIR)
   $(LINK) $(LINKOPTS) $(BCLIBDIR)\c0$(MODEL) @&&!
$(OBJFILES), +
..\$(EXENAME), ..\$(EXENAME), +
$(BCLIBDIR)\emu $(BCLIBDIR)\math$(MODEL) $(BCLIBDIR)\c$(MODEL)
!
   cd ..

.cpp.obj:
   $(CC) -c $(OPTIONS) { $< }

turboc.cfg: makefile
   echo -m$(MODEL) -w -d -n$(OBJDIR) -I$(INCDIR) > turboc.cfg

objs: $(OBJFILES)
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
end of makefile
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
