#=====================================================================
CONFIG = $(FMT)/src/Configvc.mk
include $(CONFIG)

LIBS += -lVx -lf2c1
CFLAGS	+=	 -fpermissive 

EXOBJS	=	$(oDir)/FmtEapp.o   \
		$(oDir)/azid_mod.o \
		$(oDir)/Icons.o     \
		$(oDir)/FmtEcmdw.o  \
		$(oDir)/vfilesel.o  \
		$(oDir)/SpeDbname.o \
		$(oDir)/SpPrSave.o \
		$(oDir)/SpPrcss.o \
		$(oDir)/SpPrdbe.o \
		$(oDir)/DrawCanv.o \
		$(oDir)/SpPrcnv.o \
		$(oDir)/DrawCnvCmd.o \
		$(oDir)/FmtGrStation.o \
		$(oDir)/OriginMd.o \
		$(oDir)/Utiltime.o 


all:	$(Bin)/FmtVes


objs:	$(EXOBJS)

clean:
	-rm -f $(EXOBJS)
	-rm -f  *%
	-rm -f *~

$(Bin)/FmtVes:	$(EXOBJS)
 
	$(CC) -o $@ $(LFLAGS) $(LDFLAGS) $(EXOBJS) $(LIBS)

$(oDir)/FmtEapp.o:	FmtEapp.cpp  FmtEapp.h FmtEcmdw.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/azid_mod.o:	$(FMT)/src/csrc/azid_mod.f
	$(FC) -c $(FFLAGS) -o $@ $<

$(oDir)/SpeDbname.o:	SpeDbname.cpp SpeDbname.h OriginMd.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/SpPrSave.o:	SpPrSave.cpp SpPrSave.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/SpPrcss.o:	SpPrcss.c
	$(C) -c $(CFLAGS) -o $@ $<

$(oDir)/SpPrdbe.o:	SpPrdbe.cpp SpPrdbe.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/DrawCanv.o:	DrawCanv.cpp DrawCanv.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/DrawCnvCmd.o:	DrawCnvCmd.cpp DrawCnvCmd.h DrawCanv.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/SpPrcnv.o:	SpPrcnv.cpp SpPrcnv.h 
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/OriginMd.o:	OriginMd.cpp OriginMd.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/FmtEcmdw.o:	FmtEcmdw.cpp  FmtEcmdw.h  DrawCnvCmd.h
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/FmtGrStation.o:	FmtGrStation.cpp  FmtEcmdw.h  
	$(CC) -c $(CFLAGS) -o $@ $<


$(oDir)/Utiltime.o:	$(FMT)/src/csrc/Utiltime.c
	$(C) -c $(CFLAGS) -o $@ $<

$(oDir)/vfilesel.o:	$(FMT)/src/csrc/vfilesel.cpp 
	$(CC) -c $(CFLAGS) -o $@ $<

$(oDir)/Icons.o:	$(FMT)/src/csrc/Icons.cpp 
	$(CC) -c $(CFLAGS) -o $@ $<

