
### Sun Studio 11 ###

# 32bit Debug
TaEdit_dbg :
	$(MAKE) TaEditBuild FLG='DRFLG=-g SSINS_PATH=/opt' MKFILE=Makefile

# 32bit Release
TaEdit :
	$(MAKE) TaEditBuild FLG='DRFLG="-fast -O5" SSINS_PATH=/opt' MKFILE=Makefile

# 64bit Debug
TaEdit64_dbg :
	$(MAKE) TaEditBuild FLG='V9PATH=sparcv9 V9FLG="-xarch=v9" DRFLG=-g SSINS_PATH=/opt' MKFILE=Makefile

# 64bit Release
TaEdit64 :
	$(MAKE) TaEditBuild FLG='V9PATH=sparcv9 V9FLG="-xarch=v9" DRFLG="-fast -O5" SSINS_PATH=/opt' MKFILE=Makefile



### Forte Developer 6.0 ###
# Forte C++ 6.0Workshop VisualǤϡ°gui.xd뤳ȤǤʤ
# ΤᡢForte C++ 6.0ǥѥ뤹ϡ
# TaEdit/syuhitu/outputgui.xdX-Designerǥѥ뤷ɤǼƤ饳ѥ뤹뤳ȡ

# 32bit Debug
TaEdit_dbg_fd6 :
	$(MAKE) TaEditBuild FLG='DRFLG=-g SSINS_PATH=/opt' MKFILE=Makefile_fd6

# 32bit Release
TaEdit_fd6 :
	$(MAKE) TaEditBuild FLG='DRFLG="-fast -O5" SSINS_PATH=/opt' MKFILE=Makefile_fd6

# 64bit Debug
TaEdit64_dbg_fd6 :
	$(MAKE) TaEditBuild FLG='V9PATH=sparcv9 V9FLG="-xarch=v9" DRFLG=-g SSINS_PATH=/opt' MKFILE=Makefile_fd6

# 64bit Release
TaEdit64_fd6 :
	$(MAKE) TaEditBuild FLG='V9PATH=sparcv9 V9FLG="-xarch=v9" DRFLG="-fast -O5" SSINS_PATH=/opt' MKFILE=Makefile_fd6


clean:
	cd lib; $(MAKE) clean
	cd Client; $(MAKE) clean
	cd Server; $(MAKE) clean
	cd syuhitu; $(MAKE) clean
	cd Plugin; $(MAKE) clean

TaEditBuild :
	cd lib; $(MAKE) -s $(FLG)
	cd Client; $(MAKE) -s $(FLG)
	cd Server; $(MAKE) -s $(FLG)
	cd syuhitu; $(MAKE) -f $(MKFILE) -s $(FLG)
	cd Plugin; $(MAKE) -s $(FLG)
