#!/usr/bin/env omake
#----------------------------------------------------------------------------
#		A[JCuf[^
#		{romfilesɃRs[
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
#			[U[`
#----------------------------------------------------------------------------
.PHONY : copyfile


USERS = nakamura ohta_tetsuji

#----------------------------------------------------------------------------
#			^[Qbgt@C
#----------------------------------------------------------------------------
TARGET = strinput_data

#----------------------------------------------------------------------------
#			Rs[tH_
#----------------------------------------------------------------------------
COPY_DIR = $(getenv PROJECT_ROOT)/arc
COPY_DIR2 = $(getenv PROGRAMDIR)/src/app/strinput

#----------------------------------------------------------------------------
#			macro
#----------------------------------------------------------------------------
include $(getenv PROJECT_ROOT)/resource/macro_define
include $(getenv GFL_TOOL_DIR)/lytsys/maketool
#include $(getenv GFL_TOOL_DIR)/g3d_tool/g3d_omake_tool

#BINARY_DIR = ./g3d_bin/
BINARY_DIR = ./bin/
KEYMAPXLS = ./keymap_*.xls
KEYMAPDAT = $(BINARY_DIR)/keymap_*.dat

#INTERNEDIATE_FILES_TEXTURE_REFERENCE_SOLOVED[] =
#	./kawaigari/haikei.cmdl

#BINARY_FILES[] =
#BINARY_FILES += $(G3DTOOL_ChangeDirectoryInPath $(BINARY_DIR), $(G3DTOOL_ChangeG3dSuffixIntermediateToBinary $(INTERNEDIATE_FILES_TEXTURE_REFERENCE_SOLOVED)))

#LYTCONV = $(getenv PROJECT_ROOT)/tools/lytsys/GFL_LytSys_ResrouceConv.rb

#OBJECT = $(glob *.clyt) $(glob i, *.clan) $(glob i, *.tga)

# Ń\[XW߂
KEYMAPXLS = $(glob i, keymap_*.xls)
#CHANGEXLS = $(glob i, change_*.xls)
#CHANGEEXXLS = $(glob i, changeex_*.xls)

# \[Xfot@Cł
KEYMAPDAT = $(rootname $(KEYMAPXLS))
#KEYMAPDAT = $(subst .xls,.dat,$(KEYMAPXLS))
#CHANGEDAT = $(glob i, change_*.dat)
#CHANGEEXDAT = $(glob i, changeex_*.dat)


#COPY_TBL = $(CopyFile $(COPY_DIR2), $(TARGET)_pane.h) $(CopyFile $(COPY_DIR2), $(TARGET).h) $(CopyFile $(COPY_DIR), $(TARGET).garc) $(CopyFile $(COPY_DIR), $(TARGET).gaix)
COPY_TBL = $(CopyFile $(COPY_DIR), $(TARGET).garc) $(CopyFile $(COPY_DIR), $(TARGET).gaix)


OPTION =

#----------------------------------------------------------------------------
#			rh[
#----------------------------------------------------------------------------

.PHONY: 


build: $(COPY_TBL)
	

#ƁAUSER삵Ȃ
if $(equal $(CONVERTUSER), true)

perl namein_keymap_conv.pl keymap_abc.xls
perl namein_keymap_conv.pl keymap_kana.xls
perl namein_keymap_conv.pl keymap_kata.xls
perl namein_keymap_conv.pl keymap_kigou.xls
perl namein_keymap_conv.pl keymap_qwerty.xls

perl namein_change_conv.pl change_dakuten.xls
perl namein_change_conv.pl change_handakuten.xls
perl namein_change_conv.pl change_qwerty.xls

perl namein_changeex_conv.pl changeex_all.xls


#	section # $(BYINARY_FILES): $(INTERNEDIATE_FILES_TEXTURE_REFERENCE_SOLOVED)
#	 mkdir -p $(BINARY_DIR)
#	 ret = $(G3DTOOL_MakeTextureReferenceSolvedG3dBinaryFileUsingTemporarySimple $(BINARY_DIR), $(INTERNEDIATE_FILES_TEXTURE_REFERENCE_SOLOVED))

#	$(TARGET).garc $(TARGET).gaix: $(MakeLytDat $(TARGET),$(OBJECT), $(OPTION)) $(BINARY_FILES)
#	  $(GFARC) $(TARGET) $(TARGET).lytdat $(BINARY_FILES)
#	$(TARGET).garc $(TARGET).gaix: $(MakeLytDat $(TARGET),$(OBJECT), $(OPTION))
#	  $(GFARC) $(TARGET) $(TARGET).lytdat

TARGETDATA = $(glob i, *.dat)

#	$(TARGET).garc $(TARGET).gaix: $(TARGETDATA)
#	$(TARGET).garc $(TARGET).gaix:
$(GFARC) $(TARGET) $(TARGETDATA)


if $(equal $(CONVERTUSER), true)
	clean:
		rm -f $(COPY_DIR)/$(TARGET).garc
		rm -f $(TARGET).garc
		rm -f $(TARGET).gaix
else
	clean:
		rm -f $(COPY_DIR)/$(TARGET).garc
  

DefineDefaultRules()

