
CC=CC
OBJS=Converter.o FileName.o conv.o ../lib/libTaEdit.a
FLG=$(DRFLG) $(V9FLG) $(GENERIC_FLG) -I../lib -lrt
PCHFLAGS=-xpchstop=conv_glo.h -xpch=use:conv_glo.Cpch

TaEditConv : $(OBJS)
	$(CC) -o TaEditConv $(FLG) $(OBJS) 

Converter.o : Converter.cc conv_glo.Cpch
	$(CC) -c $(FLG) Converter.cc

FileName.o : FileName.cc conv_glo.Cpch
	$(CC) -c $(FLG) FileName.cc

conv.o + conv_glo.Cpch : conv.cc 
	$(CC) -xpchstop=conv_glo.h -xpch=collect:conv_glo.Cpch -c $(FLG) conv.cc


Converter.cc : Converter.h conv_glo.h
FileName.cc : FileName.h conv_glo.h
conv.cc : Converter.h FileName.h File.h conv_glo.h
conv_glo.h : ../lib/CmdOpt.h ../lib/Alias.h ../lib/CommandID.h ../lib/GlbFunc.h ../lib/VClsPtr.h ../lib/FilePtr.h 

../lib/libTaEdit.a :
	cd ../lib; dmake V9PATH=$(V9PATH) V9FLG=$(V9FLG) DRFLG=$DRFLG) SSINS_PATH=$(SSINS_PATH)

### 줿ե ###
clean : 
	rm -f *.o TaEditConv conv_glo.Cpch

### ŬԤ ###
optimize :
	binopt -bleve=2 TaEditConv
	strip TaEditConv

