# makefile
# Autore: Simone Govoni     Versione: 2.1   	Data: 05/07/1999
# **************************************************************************
# makefile per DBF2HTML. Per la compilazione e' richiesto il Borland C++ 3.1

.autodepend
.silent

!if !$d(MODEL)
MODEL=s         # modello di memoria di default
!endif

## Parte da modificare per ogni progetto ###################################

C_LIST=main.cpp dbf.cpp applic.cpp dbf2html.cpp cmdline.cpp errhnd.cpp \
       html.cpp fieldlst.cpp dbstruct.cpp utility.cpp

EXE_NAME=dbf2html.exe
INSTALL_DIR=c:\tools

############################################################################

!ifndef DEBUG
CPPFLAGS=-c -w -O2
L_FLAGS=/c/x
!else
CPPFLAGS=-c -v -w -DDEBUG -H=$(EXE_NAME:.exe=.sym)
L_FLAGS=/v/c/x
!endif


LIB_LIST=c$(MODEL)

.cpp.obj:
    $(CC) -m$(MODEL) $(CPPFLAGS) {$< }

$(EXE_NAME): $(C_LIST:.cpp=.obj)
     tlink $(L_FLAGS) @&&!
c0$(MODEL).obj $(C_LIST:.cpp=.obj)
$*
$*
$(LIB_LIST)
!

clean:
    del errori.log
    del *.sym
    del *.obj
    del *.exe

install:
    copy $(EXE_NAME) $(INSTALL_DIR)
