#Makefiile by gen_konoha.py
KONOHA=konoha
OUTDIR=.
BINDIR=.\bin
LINK32=link.exe

ALL : $(BINDIR)\$(KONOHA).exe

CLEAN :
	-@erase /Q $(BINDIR)\*
	-@erase /Q $(OUTDIR)\*.OBJ

$(BINDIR) :
	if not exist $(BINDIR)/$(NULL) mkdir $(BINDIR)

CFLAGS=\
	/nologo\
	/W4\
	/Fo"$(OUTDIR)\"\
	/Fd"$(OUTDIR)\"\
	/c\
	/Zi\
	/D_WIN32_WINNT=0x0600\
	/DUNICODE\
	/D_UNICODE

LINK32DLL_FLAGS=kernel32.lib user32.lib\
 /nologo /subsystem:windows /dll /incremental:no\
 /pdb:"$(BINDIR)/$(KONOHA).pdb" /machine:I386 /out:"$(BINDIR)/$(KONOHA).dll"\
 /implib:"$(BINDIR)/$(KONOHA).lib"

LINK32_FLAGS=konoha.lib\
 /nologo /subsystem:console /incremental:no\
 /out:"$(BINDIR)/$(KONOHA).exe"


LINK32DLL_OBJ = \
	$(OUTDIR)\knh_AffineConv.obj\
	$(OUTDIR)\knh_Any_api0.obj\
	$(OUTDIR)\knh_Any_api1.obj\
	$(OUTDIR)\knh_Array.obj\
	$(OUTDIR)\knh_Array_api1.obj\
	$(OUTDIR)\knh_array_t.obj\
	$(OUTDIR)\knh_Boolean.obj\
	$(OUTDIR)\knh_Boolean_api1.obj\
	$(OUTDIR)\knh_Bytes.obj\
	$(OUTDIR)\knh_Bytes_api1.obj\
	$(OUTDIR)\knh_Bytes_byte_t.obj\
	$(OUTDIR)\knh_BytesConv.obj\
	$(OUTDIR)\knh_Class.obj\
	$(OUTDIR)\knh_Class_api1.obj\
	$(OUTDIR)\knh_Class_spec_t.obj\
	$(OUTDIR)\knh_Class_type_t.obj\
	$(OUTDIR)\knh_ClassMap.obj\
	$(OUTDIR)\knh_ClassStruct.obj\
	$(OUTDIR)\knh_Closure.obj\
	$(OUTDIR)\knh_Connection.obj\
	$(OUTDIR)\knh_Connection_api1.obj\
	$(OUTDIR)\knh_Context.obj\
	$(OUTDIR)\knh_Context_api1.obj\
	$(OUTDIR)\knh_Context_wbuf.obj\
	$(OUTDIR)\knh_DictIdx.obj\
	$(OUTDIR)\knh_DictIdx_api1.obj\
	$(OUTDIR)\knh_DictMap.obj\
	$(OUTDIR)\knh_DictMap_api1.obj\
	$(OUTDIR)\knh_DictMapSet.obj\
	$(OUTDIR)\knh_DictSet.obj\
	$(OUTDIR)\knh_DictSet_api1.obj\
	$(OUTDIR)\knh_Exception.obj\
	$(OUTDIR)\knh_Exception_api1.obj\
	$(OUTDIR)\knh_ExceptionHandler.obj\
	$(OUTDIR)\knh_ExceptionHandler_api1.obj\
	$(OUTDIR)\knh_Float.obj\
	$(OUTDIR)\knh_Float_api1.obj\
	$(OUTDIR)\knh_FloatUnit.obj\
	$(OUTDIR)\knh_HashMap.obj\
	$(OUTDIR)\knh_HashMap_api1.obj\
	$(OUTDIR)\knh_HashSet.obj\
	$(OUTDIR)\knh_HashSet_api1.obj\
	$(OUTDIR)\knh_InputStream.obj\
	$(OUTDIR)\knh_InputStream_api1.obj\
	$(OUTDIR)\knh_Int.obj\
	$(OUTDIR)\knh_Int_api1.obj\
	$(OUTDIR)\knh_IntUnit.obj\
	$(OUTDIR)\knh_IntX_api1.obj\
	$(OUTDIR)\knh_Iterator.obj\
	$(OUTDIR)\knh_Iterator_api1.obj\
	$(OUTDIR)\knh_LRUHashMap.obj\
	$(OUTDIR)\knh_Mapper.obj\
	$(OUTDIR)\knh_Method.obj\
	$(OUTDIR)\knh_MethodField.obj\
	$(OUTDIR)\knh_Mutex__pthread.obj\
	$(OUTDIR)\knh_NameSpace.obj\
	$(OUTDIR)\knh_Nue.obj\
	$(OUTDIR)\knh_Nue_api1.obj\
	$(OUTDIR)\knh_Number.obj\
	$(OUTDIR)\knh_Number_api1.obj\
	$(OUTDIR)\knh_Object.obj\
	$(OUTDIR)\knh_Object_api0.obj\
	$(OUTDIR)\knh_Object_api1.obj\
	$(OUTDIR)\knh_OutputStream.obj\
	$(OUTDIR)\knh_OutputStream_api1.obj\
	$(OUTDIR)\knh_OutputStream_write.obj\
	$(OUTDIR)\knh_Range.obj\
	$(OUTDIR)\knh_Range_api1.obj\
	$(OUTDIR)\knh_Regex.obj\
	$(OUTDIR)\knh_Regex_api1.obj\
	$(OUTDIR)\knh_ResultSet.obj\
	$(OUTDIR)\knh_ResultSet_api1.obj\
	$(OUTDIR)\knh_Runtime.obj\
	$(OUTDIR)\knh_Script.obj\
	$(OUTDIR)\knh_String.obj\
	$(OUTDIR)\knh_String_api1.obj\
	$(OUTDIR)\knh_String_mbytes.obj\
	$(OUTDIR)\knh_StringParser.obj\
	$(OUTDIR)\knh_StringUnit.obj\
	$(OUTDIR)\knh_System.obj\
	$(OUTDIR)\knh_System_api1.obj\
	$(OUTDIR)\knh_Tuple2.obj\
	$(OUTDIR)\knh_Tuple2_api1.obj\
	$(OUTDIR)\knh_Compiler.obj\
	$(OUTDIR)\knh_KLRCode.obj\
	$(OUTDIR)\knh_konohac.obj\
	$(OUTDIR)\knh_parser_StmtEXPR.obj\
	$(OUTDIR)\knh_parser_StmtSTMT.obj\
	$(OUTDIR)\knh_parser_Token.obj\
	$(OUTDIR)\knh_perror.obj\
	$(OUTDIR)\knh_Stmt.obj\
	$(OUTDIR)\knh_Stmt_const.obj\
	$(OUTDIR)\knh_StmtCLASS.obj\
	$(OUTDIR)\knh_StmtDEBUG.obj\
	$(OUTDIR)\knh_StmtDECLLET.obj\
	$(OUTDIR)\knh_StmtEXPR.obj\
	$(OUTDIR)\knh_StmtIFLOOP.obj\
	$(OUTDIR)\knh_StmtMETA.obj\
	$(OUTDIR)\knh_StmtMETHOD.obj\
	$(OUTDIR)\knh_StmtUSING.obj\
	$(OUTDIR)\knh_Term.obj\
	$(OUTDIR)\knh_Token.obj\
	$(OUTDIR)\knh_Token_const.obj\
	$(OUTDIR)\knh_tokens_t.obj\
	$(OUTDIR)\knh_TokenTYPE.obj\
	$(OUTDIR)\filesystem__cygwin.obj\
	$(OUTDIR)\knh_driver_io.obj\
	$(OUTDIR)\knh_driver_regex.obj\
	$(OUTDIR)\filesystem__linux.obj\
	$(OUTDIR)\filesystem__macosx.obj\
	$(OUTDIR)\filesystem__tb.obj\
	$(OUTDIR)\system__bt.obj\
	$(OUTDIR)\filesystem__win32.obj\
	$(OUTDIR)\system__win32.obj\
	$(OUTDIR)\mt19937ar.obj\
	$(OUTDIR)\konoha_init_.obj\
	$(OUTDIR)\konoha_message_.obj\
	$(OUTDIR)\konoha_vm_.obj\
	$(OUTDIR)\konohac_.obj\
	$(OUTDIR)\konohac_asm_.obj\
	$(OUTDIR)\knh_tClass.obj\
	$(OUTDIR)\knh_tConst.obj\
	$(OUTDIR)\knh_tContext.obj\
	$(OUTDIR)\knh_tExpt.obj\
	$(OUTDIR)\knh_tMapper.obj\
	$(OUTDIR)\knh_tMethod.obj\
	$(OUTDIR)\knh_tName.obj\
	$(OUTDIR)\knh_tObject.obj\
	$(OUTDIR)\knh_tPackage.obj\
	$(OUTDIR)\knh_tStruct.obj\
	$(OUTDIR)\konoha_api.obj\
	$(OUTDIR)\konoha_call.obj\
	$(OUTDIR)\konoha_ext.obj\
	$(OUTDIR)\konoha_file.obj\
	$(OUTDIR)\konoha_init.obj\
	$(OUTDIR)\konoha_libknh.obj\
	$(OUTDIR)\konoha_locale.obj\
	$(OUTDIR)\konoha_metadata.obj\
	$(OUTDIR)\konoha_pkgapi.obj\
	$(OUTDIR)\konoha_print.obj\
	$(OUTDIR)\konoha_shell.obj\
	$(OUTDIR)\konoha_sync.obj\
	$(OUTDIR)\konoha_throwcatch.obj\
	$(OUTDIR)\konoha_time.obj\
	$(OUTDIR)\konoha_typesystem.obj

$(OUTDIR)\knh_AffineConv.obj : ..\class\konoha\knh_AffineConv.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_AffineConv.obj "..\class\konoha\knh_AffineConv.c" 


$(OUTDIR)\knh_Any_api0.obj : ..\class\konoha\knh_Any_api0.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Any_api0.obj "..\class\konoha\knh_Any_api0.c" 


$(OUTDIR)\knh_Any_api1.obj : ..\class\konoha\knh_Any_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Any_api1.obj "..\class\konoha\knh_Any_api1.c" 


$(OUTDIR)\knh_Array.obj : ..\class\konoha\knh_Array.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Array.obj "..\class\konoha\knh_Array.c" 


$(OUTDIR)\knh_Array_api1.obj : ..\class\konoha\knh_Array_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Array_api1.obj "..\class\konoha\knh_Array_api1.c" 


$(OUTDIR)\knh_array_t.obj : ..\class\konoha\knh_array_t.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_array_t.obj "..\class\konoha\knh_array_t.c" 


$(OUTDIR)\knh_Boolean.obj : ..\class\konoha\knh_Boolean.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Boolean.obj "..\class\konoha\knh_Boolean.c" 


$(OUTDIR)\knh_Boolean_api1.obj : ..\class\konoha\knh_Boolean_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Boolean_api1.obj "..\class\konoha\knh_Boolean_api1.c" 


$(OUTDIR)\knh_Bytes.obj : ..\class\konoha\knh_Bytes.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Bytes.obj "..\class\konoha\knh_Bytes.c" 


$(OUTDIR)\knh_Bytes_api1.obj : ..\class\konoha\knh_Bytes_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Bytes_api1.obj "..\class\konoha\knh_Bytes_api1.c" 


$(OUTDIR)\knh_Bytes_byte_t.obj : ..\class\konoha\knh_Bytes_byte_t.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Bytes_byte_t.obj "..\class\konoha\knh_Bytes_byte_t.c" 


$(OUTDIR)\knh_BytesConv.obj : ..\class\konoha\knh_BytesConv.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_BytesConv.obj "..\class\konoha\knh_BytesConv.c" 


$(OUTDIR)\knh_Class.obj : ..\class\konoha\knh_Class.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Class.obj "..\class\konoha\knh_Class.c" 


$(OUTDIR)\knh_Class_api1.obj : ..\class\konoha\knh_Class_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Class_api1.obj "..\class\konoha\knh_Class_api1.c" 


$(OUTDIR)\knh_Class_spec_t.obj : ..\class\konoha\knh_Class_spec_t.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Class_spec_t.obj "..\class\konoha\knh_Class_spec_t.c" 


$(OUTDIR)\knh_Class_type_t.obj : ..\class\konoha\knh_Class_type_t.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Class_type_t.obj "..\class\konoha\knh_Class_type_t.c" 


$(OUTDIR)\knh_ClassMap.obj : ..\class\konoha\knh_ClassMap.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_ClassMap.obj "..\class\konoha\knh_ClassMap.c" 


$(OUTDIR)\knh_ClassStruct.obj : ..\class\konoha\knh_ClassStruct.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_ClassStruct.obj "..\class\konoha\knh_ClassStruct.c" 


$(OUTDIR)\knh_Closure.obj : ..\class\konoha\knh_Closure.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Closure.obj "..\class\konoha\knh_Closure.c" 


$(OUTDIR)\knh_Connection.obj : ..\class\konoha\knh_Connection.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Connection.obj "..\class\konoha\knh_Connection.c" 


$(OUTDIR)\knh_Connection_api1.obj : ..\class\konoha\knh_Connection_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Connection_api1.obj "..\class\konoha\knh_Connection_api1.c" 


$(OUTDIR)\knh_Context.obj : ..\class\konoha\knh_Context.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Context.obj "..\class\konoha\knh_Context.c" 


$(OUTDIR)\knh_Context_api1.obj : ..\class\konoha\knh_Context_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Context_api1.obj "..\class\konoha\knh_Context_api1.c" 


$(OUTDIR)\knh_Context_wbuf.obj : ..\class\konoha\knh_Context_wbuf.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Context_wbuf.obj "..\class\konoha\knh_Context_wbuf.c" 


$(OUTDIR)\knh_DictIdx.obj : ..\class\konoha\knh_DictIdx.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_DictIdx.obj "..\class\konoha\knh_DictIdx.c" 


$(OUTDIR)\knh_DictIdx_api1.obj : ..\class\konoha\knh_DictIdx_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_DictIdx_api1.obj "..\class\konoha\knh_DictIdx_api1.c" 


$(OUTDIR)\knh_DictMap.obj : ..\class\konoha\knh_DictMap.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_DictMap.obj "..\class\konoha\knh_DictMap.c" 


$(OUTDIR)\knh_DictMap_api1.obj : ..\class\konoha\knh_DictMap_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_DictMap_api1.obj "..\class\konoha\knh_DictMap_api1.c" 


$(OUTDIR)\knh_DictMapSet.obj : ..\class\konoha\knh_DictMapSet.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_DictMapSet.obj "..\class\konoha\knh_DictMapSet.c" 


$(OUTDIR)\knh_DictSet.obj : ..\class\konoha\knh_DictSet.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_DictSet.obj "..\class\konoha\knh_DictSet.c" 


$(OUTDIR)\knh_DictSet_api1.obj : ..\class\konoha\knh_DictSet_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_DictSet_api1.obj "..\class\konoha\knh_DictSet_api1.c" 


$(OUTDIR)\knh_Exception.obj : ..\class\konoha\knh_Exception.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Exception.obj "..\class\konoha\knh_Exception.c" 


$(OUTDIR)\knh_Exception_api1.obj : ..\class\konoha\knh_Exception_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Exception_api1.obj "..\class\konoha\knh_Exception_api1.c" 


$(OUTDIR)\knh_ExceptionHandler.obj : ..\class\konoha\knh_ExceptionHandler.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_ExceptionHandler.obj "..\class\konoha\knh_ExceptionHandler.c" 


$(OUTDIR)\knh_ExceptionHandler_api1.obj : ..\class\konoha\knh_ExceptionHandler_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_ExceptionHandler_api1.obj "..\class\konoha\knh_ExceptionHandler_api1.c" 


$(OUTDIR)\knh_Float.obj : ..\class\konoha\knh_Float.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Float.obj "..\class\konoha\knh_Float.c" 


$(OUTDIR)\knh_Float_api1.obj : ..\class\konoha\knh_Float_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Float_api1.obj "..\class\konoha\knh_Float_api1.c" 


$(OUTDIR)\knh_FloatUnit.obj : ..\class\konoha\knh_FloatUnit.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_FloatUnit.obj "..\class\konoha\knh_FloatUnit.c" 


$(OUTDIR)\knh_HashMap.obj : ..\class\konoha\knh_HashMap.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_HashMap.obj "..\class\konoha\knh_HashMap.c" 


$(OUTDIR)\knh_HashMap_api1.obj : ..\class\konoha\knh_HashMap_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_HashMap_api1.obj "..\class\konoha\knh_HashMap_api1.c" 


$(OUTDIR)\knh_HashSet.obj : ..\class\konoha\knh_HashSet.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_HashSet.obj "..\class\konoha\knh_HashSet.c" 


$(OUTDIR)\knh_HashSet_api1.obj : ..\class\konoha\knh_HashSet_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_HashSet_api1.obj "..\class\konoha\knh_HashSet_api1.c" 


$(OUTDIR)\knh_InputStream.obj : ..\class\konoha\knh_InputStream.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_InputStream.obj "..\class\konoha\knh_InputStream.c" 


$(OUTDIR)\knh_InputStream_api1.obj : ..\class\konoha\knh_InputStream_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_InputStream_api1.obj "..\class\konoha\knh_InputStream_api1.c" 


$(OUTDIR)\knh_Int.obj : ..\class\konoha\knh_Int.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Int.obj "..\class\konoha\knh_Int.c" 


$(OUTDIR)\knh_Int_api1.obj : ..\class\konoha\knh_Int_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Int_api1.obj "..\class\konoha\knh_Int_api1.c" 


$(OUTDIR)\knh_IntUnit.obj : ..\class\konoha\knh_IntUnit.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_IntUnit.obj "..\class\konoha\knh_IntUnit.c" 


$(OUTDIR)\knh_IntX_api1.obj : ..\class\konoha\knh_IntX_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_IntX_api1.obj "..\class\konoha\knh_IntX_api1.c" 


$(OUTDIR)\knh_Iterator.obj : ..\class\konoha\knh_Iterator.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Iterator.obj "..\class\konoha\knh_Iterator.c" 


$(OUTDIR)\knh_Iterator_api1.obj : ..\class\konoha\knh_Iterator_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Iterator_api1.obj "..\class\konoha\knh_Iterator_api1.c" 


$(OUTDIR)\knh_LRUHashMap.obj : ..\class\konoha\knh_LRUHashMap.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_LRUHashMap.obj "..\class\konoha\knh_LRUHashMap.c" 


$(OUTDIR)\knh_Mapper.obj : ..\class\konoha\knh_Mapper.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Mapper.obj "..\class\konoha\knh_Mapper.c" 


$(OUTDIR)\knh_Method.obj : ..\class\konoha\knh_Method.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Method.obj "..\class\konoha\knh_Method.c" 


$(OUTDIR)\knh_MethodField.obj : ..\class\konoha\knh_MethodField.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_MethodField.obj "..\class\konoha\knh_MethodField.c" 


$(OUTDIR)\knh_Mutex__pthread.obj : ..\class\konoha\knh_Mutex__pthread.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Mutex__pthread.obj "..\class\konoha\knh_Mutex__pthread.c" 


$(OUTDIR)\knh_NameSpace.obj : ..\class\konoha\knh_NameSpace.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_NameSpace.obj "..\class\konoha\knh_NameSpace.c" 


$(OUTDIR)\knh_Nue.obj : ..\class\konoha\knh_Nue.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Nue.obj "..\class\konoha\knh_Nue.c" 


$(OUTDIR)\knh_Nue_api1.obj : ..\class\konoha\knh_Nue_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Nue_api1.obj "..\class\konoha\knh_Nue_api1.c" 


$(OUTDIR)\knh_Number.obj : ..\class\konoha\knh_Number.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Number.obj "..\class\konoha\knh_Number.c" 


$(OUTDIR)\knh_Number_api1.obj : ..\class\konoha\knh_Number_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Number_api1.obj "..\class\konoha\knh_Number_api1.c" 


$(OUTDIR)\knh_Object.obj : ..\class\konoha\knh_Object.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Object.obj "..\class\konoha\knh_Object.c" 


$(OUTDIR)\knh_Object_api0.obj : ..\class\konoha\knh_Object_api0.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Object_api0.obj "..\class\konoha\knh_Object_api0.c" 


$(OUTDIR)\knh_Object_api1.obj : ..\class\konoha\knh_Object_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Object_api1.obj "..\class\konoha\knh_Object_api1.c" 


$(OUTDIR)\knh_OutputStream.obj : ..\class\konoha\knh_OutputStream.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_OutputStream.obj "..\class\konoha\knh_OutputStream.c" 


$(OUTDIR)\knh_OutputStream_api1.obj : ..\class\konoha\knh_OutputStream_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_OutputStream_api1.obj "..\class\konoha\knh_OutputStream_api1.c" 


$(OUTDIR)\knh_OutputStream_write.obj : ..\class\konoha\knh_OutputStream_write.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_OutputStream_write.obj "..\class\konoha\knh_OutputStream_write.c" 


$(OUTDIR)\knh_Range.obj : ..\class\konoha\knh_Range.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Range.obj "..\class\konoha\knh_Range.c" 


$(OUTDIR)\knh_Range_api1.obj : ..\class\konoha\knh_Range_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Range_api1.obj "..\class\konoha\knh_Range_api1.c" 


$(OUTDIR)\knh_Regex.obj : ..\class\konoha\knh_Regex.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Regex.obj "..\class\konoha\knh_Regex.c" 


$(OUTDIR)\knh_Regex_api1.obj : ..\class\konoha\knh_Regex_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Regex_api1.obj "..\class\konoha\knh_Regex_api1.c" 


$(OUTDIR)\knh_ResultSet.obj : ..\class\konoha\knh_ResultSet.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_ResultSet.obj "..\class\konoha\knh_ResultSet.c" 


$(OUTDIR)\knh_ResultSet_api1.obj : ..\class\konoha\knh_ResultSet_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_ResultSet_api1.obj "..\class\konoha\knh_ResultSet_api1.c" 


$(OUTDIR)\knh_Runtime.obj : ..\class\konoha\knh_Runtime.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Runtime.obj "..\class\konoha\knh_Runtime.c" 


$(OUTDIR)\knh_Script.obj : ..\class\konoha\knh_Script.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Script.obj "..\class\konoha\knh_Script.c" 


$(OUTDIR)\knh_String.obj : ..\class\konoha\knh_String.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_String.obj "..\class\konoha\knh_String.c" 


$(OUTDIR)\knh_String_api1.obj : ..\class\konoha\knh_String_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_String_api1.obj "..\class\konoha\knh_String_api1.c" 


$(OUTDIR)\knh_String_mbytes.obj : ..\class\konoha\knh_String_mbytes.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_String_mbytes.obj "..\class\konoha\knh_String_mbytes.c" 


$(OUTDIR)\knh_StringParser.obj : ..\class\konoha\knh_StringParser.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StringParser.obj "..\class\konoha\knh_StringParser.c" 


$(OUTDIR)\knh_StringUnit.obj : ..\class\konoha\knh_StringUnit.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StringUnit.obj "..\class\konoha\knh_StringUnit.c" 


$(OUTDIR)\knh_System.obj : ..\class\konoha\knh_System.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_System.obj "..\class\konoha\knh_System.c" 


$(OUTDIR)\knh_System_api1.obj : ..\class\konoha\knh_System_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_System_api1.obj "..\class\konoha\knh_System_api1.c" 


$(OUTDIR)\knh_Tuple2.obj : ..\class\konoha\knh_Tuple2.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Tuple2.obj "..\class\konoha\knh_Tuple2.c" 


$(OUTDIR)\knh_Tuple2_api1.obj : ..\class\konoha\knh_Tuple2_api1.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Tuple2_api1.obj "..\class\konoha\knh_Tuple2_api1.c" 


$(OUTDIR)\knh_Compiler.obj : ..\class\konohac\knh_Compiler.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Compiler.obj "..\class\konohac\knh_Compiler.c" 


$(OUTDIR)\knh_KLRCode.obj : ..\class\konohac\knh_KLRCode.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_KLRCode.obj "..\class\konohac\knh_KLRCode.c" 


$(OUTDIR)\knh_konohac.obj : ..\class\konohac\knh_konohac.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_konohac.obj "..\class\konohac\knh_konohac.c" 


$(OUTDIR)\knh_parser_StmtEXPR.obj : ..\class\konohac\knh_parser_StmtEXPR.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_parser_StmtEXPR.obj "..\class\konohac\knh_parser_StmtEXPR.c" 


$(OUTDIR)\knh_parser_StmtSTMT.obj : ..\class\konohac\knh_parser_StmtSTMT.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_parser_StmtSTMT.obj "..\class\konohac\knh_parser_StmtSTMT.c" 


$(OUTDIR)\knh_parser_Token.obj : ..\class\konohac\knh_parser_Token.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_parser_Token.obj "..\class\konohac\knh_parser_Token.c" 


$(OUTDIR)\knh_perror.obj : ..\class\konohac\knh_perror.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_perror.obj "..\class\konohac\knh_perror.c" 


$(OUTDIR)\knh_Stmt.obj : ..\class\konohac\knh_Stmt.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Stmt.obj "..\class\konohac\knh_Stmt.c" 


$(OUTDIR)\knh_Stmt_const.obj : ..\class\konohac\knh_Stmt_const.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Stmt_const.obj "..\class\konohac\knh_Stmt_const.c" 


$(OUTDIR)\knh_StmtCLASS.obj : ..\class\konohac\knh_StmtCLASS.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StmtCLASS.obj "..\class\konohac\knh_StmtCLASS.c" 


$(OUTDIR)\knh_StmtDEBUG.obj : ..\class\konohac\knh_StmtDEBUG.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StmtDEBUG.obj "..\class\konohac\knh_StmtDEBUG.c" 


$(OUTDIR)\knh_StmtDECLLET.obj : ..\class\konohac\knh_StmtDECLLET.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StmtDECLLET.obj "..\class\konohac\knh_StmtDECLLET.c" 


$(OUTDIR)\knh_StmtEXPR.obj : ..\class\konohac\knh_StmtEXPR.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StmtEXPR.obj "..\class\konohac\knh_StmtEXPR.c" 


$(OUTDIR)\knh_StmtIFLOOP.obj : ..\class\konohac\knh_StmtIFLOOP.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StmtIFLOOP.obj "..\class\konohac\knh_StmtIFLOOP.c" 


$(OUTDIR)\knh_StmtMETA.obj : ..\class\konohac\knh_StmtMETA.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StmtMETA.obj "..\class\konohac\knh_StmtMETA.c" 


$(OUTDIR)\knh_StmtMETHOD.obj : ..\class\konohac\knh_StmtMETHOD.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StmtMETHOD.obj "..\class\konohac\knh_StmtMETHOD.c" 


$(OUTDIR)\knh_StmtUSING.obj : ..\class\konohac\knh_StmtUSING.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_StmtUSING.obj "..\class\konohac\knh_StmtUSING.c" 


$(OUTDIR)\knh_Term.obj : ..\class\konohac\knh_Term.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Term.obj "..\class\konohac\knh_Term.c" 


$(OUTDIR)\knh_Token.obj : ..\class\konohac\knh_Token.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Token.obj "..\class\konohac\knh_Token.c" 


$(OUTDIR)\knh_Token_const.obj : ..\class\konohac\knh_Token_const.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_Token_const.obj "..\class\konohac\knh_Token_const.c" 


$(OUTDIR)\knh_tokens_t.obj : ..\class\konohac\knh_tokens_t.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tokens_t.obj "..\class\konohac\knh_tokens_t.c" 


$(OUTDIR)\knh_TokenTYPE.obj : ..\class\konohac\knh_TokenTYPE.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_TokenTYPE.obj "..\class\konohac\knh_TokenTYPE.c" 


$(OUTDIR)\filesystem__cygwin.obj : ..\konoha\deps\cygwin\filesystem__cygwin.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\filesystem__cygwin.obj "..\konoha\deps\cygwin\filesystem__cygwin.c" 


$(OUTDIR)\knh_driver_io.obj : ..\konoha\deps\knh_driver_io.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_driver_io.obj "..\konoha\deps\knh_driver_io.c" 


$(OUTDIR)\knh_driver_regex.obj : ..\konoha\deps\knh_driver_regex.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_driver_regex.obj "..\konoha\deps\knh_driver_regex.c" 


$(OUTDIR)\filesystem__linux.obj : ..\konoha\deps\linux\filesystem__linux.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\filesystem__linux.obj "..\konoha\deps\linux\filesystem__linux.c" 


$(OUTDIR)\filesystem__macosx.obj : ..\konoha\deps\macosx\filesystem__macosx.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\filesystem__macosx.obj "..\konoha\deps\macosx\filesystem__macosx.c" 


$(OUTDIR)\filesystem__tb.obj : ..\konoha\deps\tb\filesystem__tb.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\filesystem__tb.obj "..\konoha\deps\tb\filesystem__tb.c" 


$(OUTDIR)\system__bt.obj : ..\konoha\deps\tb\system__bt.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\system__bt.obj "..\konoha\deps\tb\system__bt.c" 


$(OUTDIR)\filesystem__win32.obj : ..\konoha\deps\win32\filesystem__win32.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\filesystem__win32.obj "..\konoha\deps\win32\filesystem__win32.c" 


$(OUTDIR)\system__win32.obj : ..\konoha\deps\win32\system__win32.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\system__win32.obj "..\konoha\deps\win32\system__win32.c" 


$(OUTDIR)\mt19937ar.obj : ..\konoha\ext\mt19937ar.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\mt19937ar.obj "..\konoha\ext\mt19937ar.c" 


$(OUTDIR)\konoha_init_.obj : ..\konoha\gen\konoha_init_.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_init_.obj "..\konoha\gen\konoha_init_.c" 


$(OUTDIR)\konoha_message_.obj : ..\konoha\gen\konoha_message_.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_message_.obj "..\konoha\gen\konoha_message_.c" 


$(OUTDIR)\konoha_vm_.obj : ..\konoha\gen\konoha_vm_.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_vm_.obj "..\konoha\gen\konoha_vm_.c" 


$(OUTDIR)\konohac_.obj : ..\konoha\gen\konohac_.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konohac_.obj "..\konoha\gen\konohac_.c" 


$(OUTDIR)\konohac_asm_.obj : ..\konoha\gen\konohac_asm_.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konohac_asm_.obj "..\konoha\gen\konohac_asm_.c" 


$(OUTDIR)\konoha.obj : ..\konoha\konoha.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha.obj "..\konoha\konoha.c" 


$(OUTDIR)\knh_tClass.obj : ..\konoha\runtime\knh_tClass.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tClass.obj "..\konoha\runtime\knh_tClass.c" 


$(OUTDIR)\knh_tConst.obj : ..\konoha\runtime\knh_tConst.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tConst.obj "..\konoha\runtime\knh_tConst.c" 


$(OUTDIR)\knh_tContext.obj : ..\konoha\runtime\knh_tContext.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tContext.obj "..\konoha\runtime\knh_tContext.c" 


$(OUTDIR)\knh_tExpt.obj : ..\konoha\runtime\knh_tExpt.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tExpt.obj "..\konoha\runtime\knh_tExpt.c" 


$(OUTDIR)\knh_tMapper.obj : ..\konoha\runtime\knh_tMapper.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tMapper.obj "..\konoha\runtime\knh_tMapper.c" 


$(OUTDIR)\knh_tMethod.obj : ..\konoha\runtime\knh_tMethod.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tMethod.obj "..\konoha\runtime\knh_tMethod.c" 


$(OUTDIR)\knh_tName.obj : ..\konoha\runtime\knh_tName.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tName.obj "..\konoha\runtime\knh_tName.c" 


$(OUTDIR)\knh_tObject.obj : ..\konoha\runtime\knh_tObject.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tObject.obj "..\konoha\runtime\knh_tObject.c" 


$(OUTDIR)\knh_tPackage.obj : ..\konoha\runtime\knh_tPackage.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tPackage.obj "..\konoha\runtime\knh_tPackage.c" 


$(OUTDIR)\knh_tStruct.obj : ..\konoha\runtime\knh_tStruct.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\knh_tStruct.obj "..\konoha\runtime\knh_tStruct.c" 


$(OUTDIR)\konoha_api.obj : ..\konoha\runtime\konoha_api.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_api.obj "..\konoha\runtime\konoha_api.c" 


$(OUTDIR)\konoha_call.obj : ..\konoha\runtime\konoha_call.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_call.obj "..\konoha\runtime\konoha_call.c" 


$(OUTDIR)\konoha_ext.obj : ..\konoha\runtime\konoha_ext.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_ext.obj "..\konoha\runtime\konoha_ext.c" 


$(OUTDIR)\konoha_file.obj : ..\konoha\runtime\konoha_file.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_file.obj "..\konoha\runtime\konoha_file.c" 


$(OUTDIR)\konoha_init.obj : ..\konoha\runtime\konoha_init.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_init.obj "..\konoha\runtime\konoha_init.c" 


$(OUTDIR)\konoha_libknh.obj : ..\konoha\runtime\konoha_libknh.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_libknh.obj "..\konoha\runtime\konoha_libknh.c" 


$(OUTDIR)\konoha_locale.obj : ..\konoha\runtime\konoha_locale.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_locale.obj "..\konoha\runtime\konoha_locale.c" 


$(OUTDIR)\konoha_metadata.obj : ..\konoha\runtime\konoha_metadata.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_metadata.obj "..\konoha\runtime\konoha_metadata.c" 


$(OUTDIR)\konoha_pkgapi.obj : ..\konoha\runtime\konoha_pkgapi.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_pkgapi.obj "..\konoha\runtime\konoha_pkgapi.c" 


$(OUTDIR)\konoha_print.obj : ..\konoha\runtime\konoha_print.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_print.obj "..\konoha\runtime\konoha_print.c" 


$(OUTDIR)\konoha_shell.obj : ..\konoha\runtime\konoha_shell.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_shell.obj "..\konoha\runtime\konoha_shell.c" 


$(OUTDIR)\konoha_sync.obj : ..\konoha\runtime\konoha_sync.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_sync.obj "..\konoha\runtime\konoha_sync.c" 


$(OUTDIR)\konoha_throwcatch.obj : ..\konoha\runtime\konoha_throwcatch.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_throwcatch.obj "..\konoha\runtime\konoha_throwcatch.c" 


$(OUTDIR)\konoha_time.obj : ..\konoha\runtime\konoha_time.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_time.obj "..\konoha\runtime\konoha_time.c" 


$(OUTDIR)\konoha_typesystem.obj : ..\konoha\runtime\konoha_typesystem.c 
	cl /c $(CFLAGS) /I"..\include" /o$(OUTDIR)\konoha_typesystem.obj "..\konoha\runtime\konoha_typesystem.c" 


$(BINDIR)\$(KONOHA).dll : $(BINDIR) $(LINK32DLL_OBJS)
	$(LINK32) $(LINK32DLL_FLAGS) $(LINK32DLL_OBJS)

$(BINDIR)\$(KONOHA).exe : $(BINDIR) $(LINK32DLL_OBJS) "$(OUTDIR)/konoha.obj"
	$(LINK32) $(LINK32_FLAGS) $(LINK32DLL_OBJS) "$(OUTDIR)/$(KONOHA).obj"

