aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-09-02 00:48:21 +0800
committerchai <chaifix@163.com>2018-09-02 00:48:21 +0800
commit862763a88f6b4a6cb6c034287c509a91776adf8b (patch)
tree78c1f391c1c5ed95acfda055e3bf806290df74d8
parentb05e2443533af8e3badb4a8469a634cb302c63f8 (diff)
*update
-rw-r--r--bin/Jin.exebin0 -> 549376 bytes
-rw-r--r--bin/jin.exebin548864 -> 549376 bytes
-rw-r--r--build/vc++/jin(min).sln (renamed from build/vs2015/jin.sln)0
-rw-r--r--build/vc++/jin.rc (renamed from build/vs2015/jin.rc)bin3262 -> 3340 bytes
-rw-r--r--build/vc++/jin.sln41
-rw-r--r--build/vc++/jin.vcxproj (renamed from build/vs2015/jin.vcxproj)4
-rw-r--r--build/vc++/jin.vcxproj.filters (renamed from build/vs2015/jin.vcxproj.filters)12
-rw-r--r--build/vc++/jin.vcxproj.user (renamed from build/vs2015/jin.vcxproj.user)0
-rw-r--r--build/vc++/libjin/libjin.vcxproj (renamed from build/vs2015/libjin/libjin.vcxproj)8
-rw-r--r--build/vc++/libjin/libjin.vcxproj.filters (renamed from build/vs2015/libjin/libjin.vcxproj.filters)57
-rw-r--r--build/vc++/libjin/libjin.vcxproj.user (renamed from build/vs2015/libjin/libjin.vcxproj.user)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/.gitignore (renamed from build/vs2015/libs/LuaJIT-2.0.5/.gitignore)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/COPYRIGHT (renamed from build/vs2015/libs/LuaJIT-2.0.5/COPYRIGHT)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/Makefile (renamed from build/vs2015/libs/LuaJIT-2.0.5/Makefile)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/README (renamed from build/vs2015/libs/LuaJIT-2.0.5/README)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/bluequad-print.css (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/bluequad-print.css)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/bluequad.css (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/bluequad.css)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/changes.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/changes.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/contact.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/contact.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/ext_c_api.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/ext_c_api.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_api.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_api.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_semantics.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_semantics.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_tutorial.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_tutorial.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/ext_jit.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/ext_jit.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/extensions.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/extensions.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/faq.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/faq.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/img/contact.png (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/img/contact.png)bin1340 -> 1340 bytes
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/install.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/install.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/luajit.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/luajit.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/running.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/running.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/doc/status.html (renamed from build/vs2015/libs/LuaJIT-2.0.5/doc/status.html)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_arm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_arm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_arm.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_arm.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_mips.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_mips.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_mips.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_mips.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_proto.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_proto.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x64.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x64.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x86.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x86.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x86.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x86.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/dynasm/dynasm.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/dynasm/dynasm.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/etc/luajit.1 (renamed from build/vs2015/libs/LuaJIT-2.0.5/etc/luajit.1)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/etc/luajit.pc (renamed from build/vs2015/libs/LuaJIT-2.0.5/etc/luajit.pc)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lauxlib.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lauxlib.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_alloc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_alloc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_arch.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_arch.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_arm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_arm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_mips.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_mips.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_ppc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_ppc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_x86.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_x86.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bcdump.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bcdump.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_carith.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_carith.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccall.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccall.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccallback.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccallback.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cconv.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cconv.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cdata.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cdata.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_char.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_char.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_clib.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_clib.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cparse.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cparse.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_crecord.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_crecord.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ctype.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ctype.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_debug.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_debug.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_def.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_def.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_dispatch.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_dispatch.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_arm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_arm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_mips.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_mips.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_ppc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_ppc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_x86.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_x86.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_err.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_err.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_errmsg.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_errmsg.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ff.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ff.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ffrecord.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ffrecord.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_frame.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_frame.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_func.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_func.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gdbjit.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gdbjit.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ir.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ir.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ircall.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ircall.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_iropt.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_iropt.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_jit.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_jit.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lex.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lex.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lib.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lib.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_mcode.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_mcode.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_meta.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_meta.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_obj.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_obj.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_parse.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_parse.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_record.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_record.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_snap.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_snap.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_state.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_state.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_str.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_str.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_strscan.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_strscan.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_tab.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_tab.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_arm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_arm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_mips.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_mips.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_ppc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_ppc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_x86.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_x86.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_trace.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_trace.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_traceerr.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_traceerr.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_udata.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_udata.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vmevent.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vmevent.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lua.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lua.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lua.hpp (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lua.hpp)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/luaconf.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/luaconf.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/luajit.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/luajit.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lualib.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lualib.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/.gitignore (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/.gitignore)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/Makefile (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/Makefile)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/Makefile.dep (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/Makefile.dep)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/.gitignore (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/.gitignore)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/README (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/README)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_asm.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_asm.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_fold.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_fold.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_lib.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_lib.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_peobj.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_peobj.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/genminilua.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/genminilua.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/host/minilua.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/host/minilua.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/.gitignore (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/.gitignore)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/bc.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/bc.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/bcsave.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/bcsave.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_arm.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_arm.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_mips.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_mips.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_mipsel.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_mipsel.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_ppc.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_ppc.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_x64.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_x64.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_x86.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_x86.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/dump.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/dump.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/jit/v.lua (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/jit/v.lua)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lauxlib.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lauxlib.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_aux.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_aux.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_base.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_base.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_bit.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_bit.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_debug.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_debug.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_ffi.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_ffi.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_init.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_init.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_io.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_io.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_jit.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_jit.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_math.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_math.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_os.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_os.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_package.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_package.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_string.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_string.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lib_table.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lib_table.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj.supp (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj.supp)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_alloc.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_alloc.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_alloc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_alloc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_api.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_api.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_arch.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_arch.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_asm.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_asm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_arm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_arm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_mips.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_mips.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_ppc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_ppc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_x86.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_x86.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_bc.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_bc.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_bc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_bc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_bcdump.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcdump.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_bcread.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcread.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_bcwrite.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcwrite.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_carith.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_carith.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_carith.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_carith.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ccall.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccall.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ccall.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccall.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ccallback.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccallback.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ccallback.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccallback.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_cconv.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_cconv.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_cconv.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_cconv.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_cdata.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_cdata.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_cdata.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_cdata.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_char.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_char.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_char.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_char.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_clib.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_clib.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_clib.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_clib.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_cparse.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_cparse.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_cparse.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_cparse.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_crecord.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_crecord.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_crecord.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_crecord.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ctype.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ctype.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ctype.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ctype.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_debug.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_debug.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_debug.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_debug.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_def.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_def.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_dispatch.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_dispatch.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_dispatch.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_dispatch.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_arm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_arm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_mips.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_mips.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_ppc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_ppc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_x86.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_x86.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_err.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_err.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_err.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_err.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_errmsg.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_errmsg.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ff.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ff.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ffrecord.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ffrecord.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ffrecord.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ffrecord.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_frame.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_frame.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_func.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_func.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_func.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_func.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_gc.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_gc.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_gc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_gc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_gdbjit.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_gdbjit.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_gdbjit.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_gdbjit.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ir.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ir.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ir.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ir.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_ircall.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_ircall.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_iropt.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_iropt.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_jit.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_jit.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_lex.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_lex.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_lex.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_lex.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_lib.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_lib.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_lib.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_lib.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_load.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_load.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_mcode.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_mcode.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_mcode.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_mcode.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_meta.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_meta.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_meta.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_meta.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_obj.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_obj.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_obj.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_obj.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_dce.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_dce.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_fold.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_fold.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_loop.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_loop.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_mem.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_mem.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_narrow.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_narrow.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_sink.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_sink.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_split.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_split.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_parse.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_parse.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_parse.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_parse.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_record.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_record.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_record.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_record.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_snap.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_snap.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_snap.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_snap.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_state.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_state.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_state.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_state.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_str.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_str.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_str.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_str.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_strscan.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_strscan.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_strscan.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_strscan.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_tab.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_tab.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_tab.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_tab.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_target.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_target.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_target_arm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_arm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_target_mips.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_mips.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_target_ppc.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_ppc.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_target_x86.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_x86.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_trace.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_trace.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_trace.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_trace.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_traceerr.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_traceerr.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_udata.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_udata.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_udata.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_udata.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_vm.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_vm.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_vmevent.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmevent.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_vmevent.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmevent.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lj_vmmath.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmmath.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/ljamalg.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/ljamalg.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lua.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lua.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lua.hpp (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lua.hpp)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/luaconf.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/luaconf.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/luajit.c (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/luajit.c)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/luajit.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/luajit.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/lualib.h (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/lualib.h)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/msvcbuild.bat (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/msvcbuild.bat)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/ps4build.bat (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/ps4build.bat)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/psvitabuild.bat (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/psvitabuild.bat)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/vm_arm.dasc (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/vm_arm.dasc)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/vm_mips.dasc (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/vm_mips.dasc)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/vm_ppc.dasc (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/vm_ppc.dasc)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/vm_ppcspe.dasc (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/vm_ppcspe.dasc)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/vm_x86.dasc (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/vm_x86.dasc)0
-rw-r--r--build/vc++/libs/LuaJIT-2.0.5/src/xedkbuild.bat (renamed from build/vs2015/libs/LuaJIT-2.0.5/src/xedkbuild.bat)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/BUGS.txt (renamed from build/vs2015/libs/SDL2-2.0.5/BUGS.txt)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/COPYING.txt (renamed from build/vs2015/libs/SDL2-2.0.5/COPYING.txt)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/README-SDL.txt (renamed from build/vs2015/libs/SDL2-2.0.5/README-SDL.txt)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/README.txt (renamed from build/vs2015/libs/SDL2-2.0.5/README.txt)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/WhatsNew.txt (renamed from build/vs2015/libs/SDL2-2.0.5/WhatsNew.txt)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-android.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-android.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-cmake.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-cmake.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-directfb.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-directfb.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-dynapi.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-dynapi.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-emscripten.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-emscripten.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-gesture.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-gesture.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-hg.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-hg.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-ios.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-ios.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-linux.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-linux.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-macosx.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-macosx.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-nacl.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-nacl.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-pandora.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-pandora.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-platforms.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-platforms.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-porting.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-porting.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-psp.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-psp.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-raspberrypi.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-raspberrypi.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-touch.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-touch.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-wince.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-wince.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-windows.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-windows.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README-winrt.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README-winrt.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/README.md (renamed from build/vs2015/libs/SDL2-2.0.5/docs/README.md)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/docs/doxyfile (renamed from build/vs2015/libs/SDL2-2.0.5/docs/doxyfile)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_assert.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_assert.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_atomic.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_atomic.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_audio.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_audio.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_bits.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_bits.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_blendmode.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_blendmode.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_clipboard.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_clipboard.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.cmake (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.cmake)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.in (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.in)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_android.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_android.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_iphoneos.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_iphoneos.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h.orig (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h.orig)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_minimal.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_minimal.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_pandora.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_pandora.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_psp.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_psp.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_windows.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_windows.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_winrt.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_winrt.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_wiz.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_wiz.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_copying.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_copying.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_cpuinfo.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_cpuinfo.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_egl.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_egl.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_endian.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_endian.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_error.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_error.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_events.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_events.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_filesystem.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_filesystem.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_gamecontroller.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_gamecontroller.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_gesture.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_gesture.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_haptic.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_haptic.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_hints.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_hints.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_joystick.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_joystick.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_keyboard.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_keyboard.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_keycode.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_keycode.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_loadso.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_loadso.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_log.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_log.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_main.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_main.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_messagebox.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_messagebox.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_mouse.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_mouse.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_mutex.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_mutex.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_name.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_name.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengl.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengl.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengl_glext.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengl_glext.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2ext.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2ext.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2platform.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2platform.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_khrplatform.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_khrplatform.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_pixels.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_pixels.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_platform.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_platform.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_power.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_power.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_quit.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_quit.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_rect.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_rect.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_render.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_render.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_revision.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_revision.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_rwops.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_rwops.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_scancode.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_scancode.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_shape.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_shape.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_stdinc.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_stdinc.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_surface.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_surface.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_system.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_system.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_syswm.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_syswm.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_assert.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_assert.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_common.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_common.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_compare.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_compare.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_crc32.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_crc32.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_font.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_font.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_fuzzer.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_fuzzer.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_harness.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_harness.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_images.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_images.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_log.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_log.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_md5.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_md5.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_memory.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_memory.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_random.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_random.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_thread.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_thread.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_timer.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_timer.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_touch.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_touch.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_types.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_types.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_version.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_version.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_video.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_video.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_vulkan.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_vulkan.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/begin_code.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/begin_code.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL2/close_code.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL2/close_code.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_assert.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_assert.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_atomic.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_atomic.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_audio.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_audio.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_bits.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_bits.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_blendmode.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_blendmode.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_clipboard.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_clipboard.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config.h.cmake (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h.cmake)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config.h.in (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h.in)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_android.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_android.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_iphoneos.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_iphoneos.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_macosx.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_macosx.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_macosx.h.orig (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_macosx.h.orig)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_minimal.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_minimal.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_pandora.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_pandora.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_psp.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_psp.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_windows.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_windows.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_winrt.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_winrt.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_config_wiz.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_config_wiz.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_copying.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_copying.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_cpuinfo.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_cpuinfo.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_egl.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_egl.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_endian.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_endian.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_error.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_error.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_events.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_events.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_filesystem.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_filesystem.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_gamecontroller.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_gamecontroller.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_gesture.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_gesture.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_haptic.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_haptic.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_hints.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_hints.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_joystick.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_joystick.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_keyboard.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_keyboard.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_keycode.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_keycode.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_loadso.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_loadso.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_log.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_log.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_main.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_main.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_messagebox.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_messagebox.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_mouse.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_mouse.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_mutex.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_mutex.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_name.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_name.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_opengl.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_opengl.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_opengl_glext.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_opengl_glext.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_opengles.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2ext.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2ext.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2platform.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2platform.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_khrplatform.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_khrplatform.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_pixels.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_pixels.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_platform.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_platform.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_power.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_power.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_quit.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_quit.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_rect.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_rect.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_render.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_render.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_revision.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_revision.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_rwops.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_rwops.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_scancode.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_scancode.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_shape.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_shape.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_stdinc.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_stdinc.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_surface.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_surface.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_system.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_system.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_syswm.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_syswm.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_assert.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_assert.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_common.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_common.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_compare.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_compare.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_crc32.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_crc32.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_font.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_font.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_fuzzer.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_fuzzer.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_harness.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_harness.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_images.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_images.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_log.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_log.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_md5.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_md5.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_memory.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_memory.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_test_random.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_test_random.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_thread.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_thread.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_timer.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_timer.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_touch.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_touch.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_types.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_types.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_version.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_version.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_video.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_video.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/SDL_vulkan.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/SDL_vulkan.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/begin_code.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/begin_code.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/include/close_code.h (renamed from build/vs2015/libs/SDL2-2.0.5/include/close_code.h)0
-rw-r--r--build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2.dll (renamed from build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2.dll)bin1220096 -> 1220096 bytes
-rw-r--r--build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2.lib (renamed from build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2.lib)bin130646 -> 130646 bytes
-rw-r--r--build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2main.lib (renamed from build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2main.lib)bin45212 -> 45212 bytes
-rw-r--r--build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2test.lib (renamed from build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2test.lib)bin940792 -> 940792 bytes
-rw-r--r--build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2.dll (renamed from build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2.dll)bin996352 -> 996352 bytes
-rw-r--r--build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2.lib (renamed from build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2.lib)bin133714 -> 133714 bytes
-rw-r--r--build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2main.lib (renamed from build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2main.lib)bin43794 -> 43794 bytes
-rw-r--r--build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2test.lib (renamed from build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2test.lib)bin899966 -> 899966 bytes
-rw-r--r--build/vc++/resource.h (renamed from build/vs2015/resource.h)bin858 -> 858 bytes
-rw-r--r--src/libjin/Common/Singleton.hpp3
-rw-r--r--src/libjin/Core/game.cpp74
-rw-r--r--src/libjin/Debug/Debug.h6
-rw-r--r--src/libjin/Debug/Log.h14
-rw-r--r--src/libjin/Graphics/Drawable.h1
-rw-r--r--src/libjin/Graphics/JSL.cpp29
-rw-r--r--src/libjin/Graphics/Texture.h4
-rw-r--r--src/libjin/debug/debug.h6
-rw-r--r--src/libjin/debug/log.h14
-rw-r--r--src/lua/modules/embed/boot.lua.h42
-rw-r--r--src/lua/modules/embed/embed.h18
-rw-r--r--src/lua/modules/graphics/graphics.cpp56
-rw-r--r--src/lua/modules/graphics/jsl.cpp164
-rw-r--r--src/lua/modules/graphics/texture.cpp (renamed from src/lua/modules/graphics/image.cpp)25
-rw-r--r--src/lua/modules/types.h28
495 files changed, 324 insertions, 282 deletions
diff --git a/bin/Jin.exe b/bin/Jin.exe
new file mode 100644
index 0000000..982cf99
--- /dev/null
+++ b/bin/Jin.exe
Binary files differ
diff --git a/bin/jin.exe b/bin/jin.exe
index 1381e8d..982cf99 100644
--- a/bin/jin.exe
+++ b/bin/jin.exe
Binary files differ
diff --git a/build/vs2015/jin.sln b/build/vc++/jin(min).sln
index ed8f37c..ed8f37c 100644
--- a/build/vs2015/jin.sln
+++ b/build/vc++/jin(min).sln
diff --git a/build/vs2015/jin.rc b/build/vc++/jin.rc
index 4b2f6af..5a3a57f 100644
--- a/build/vs2015/jin.rc
+++ b/build/vc++/jin.rc
Binary files differ
diff --git a/build/vc++/jin.sln b/build/vc++/jin.sln
new file mode 100644
index 0000000..ed8f37c
--- /dev/null
+++ b/build/vc++/jin.sln
@@ -0,0 +1,41 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.27703.2047
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jin", "jin.vcxproj", "{A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libjin", "libjin\libjin.vcxproj", "{9EE02090-C15E-4520-9C05-C435E45EF2FC}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}.Debug|x64.ActiveCfg = Debug|x64
+ {A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}.Debug|x64.Build.0 = Debug|x64
+ {A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}.Debug|x86.ActiveCfg = Debug|Win32
+ {A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}.Debug|x86.Build.0 = Debug|Win32
+ {A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}.Release|x64.ActiveCfg = Release|x64
+ {A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}.Release|x64.Build.0 = Release|x64
+ {A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}.Release|x86.ActiveCfg = Release|Win32
+ {A3E35ECA-62EB-45CE-8152-674FBC7F7A3B}.Release|x86.Build.0 = Release|Win32
+ {9EE02090-C15E-4520-9C05-C435E45EF2FC}.Debug|x64.ActiveCfg = Debug|x64
+ {9EE02090-C15E-4520-9C05-C435E45EF2FC}.Debug|x64.Build.0 = Debug|x64
+ {9EE02090-C15E-4520-9C05-C435E45EF2FC}.Debug|x86.ActiveCfg = Debug|Win32
+ {9EE02090-C15E-4520-9C05-C435E45EF2FC}.Debug|x86.Build.0 = Debug|Win32
+ {9EE02090-C15E-4520-9C05-C435E45EF2FC}.Release|x64.ActiveCfg = Release|x64
+ {9EE02090-C15E-4520-9C05-C435E45EF2FC}.Release|x64.Build.0 = Release|x64
+ {9EE02090-C15E-4520-9C05-C435E45EF2FC}.Release|x86.ActiveCfg = Release|Win32
+ {9EE02090-C15E-4520-9C05-C435E45EF2FC}.Release|x86.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {633D8D43-3349-43F7-8835-7D7F58BAD2A8}
+ EndGlobalSection
+EndGlobal
diff --git a/build/vs2015/jin.vcxproj b/build/vc++/jin.vcxproj
index bb6d244..9e99701 100644
--- a/build/vs2015/jin.vcxproj
+++ b/build/vc++/jin.vcxproj
@@ -72,10 +72,12 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(SolutionDir)..\..\bin</OutDir>
<ExtensionsToDeleteOnClean>*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi</ExtensionsToDeleteOnClean>
+ <TargetName>Jin</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(SolutionDir)..\..\bin</OutDir>
<ExtensionsToDeleteOnClean>*.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi</ExtensionsToDeleteOnClean>
+ <TargetName>Jin</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
@@ -150,7 +152,7 @@
<ClCompile Include="..\..\src\lua\modules\graphics\canvas.cpp" />
<ClCompile Include="..\..\src\lua\modules\graphics\font.cpp" />
<ClCompile Include="..\..\src\lua\modules\graphics\graphics.cpp" />
- <ClCompile Include="..\..\src\lua\modules\graphics\image.cpp" />
+ <ClCompile Include="..\..\src\lua\modules\graphics\texture.cpp" />
<ClCompile Include="..\..\src\lua\modules\graphics\jsl.cpp" />
<ClCompile Include="..\..\src\lua\modules\joypad\joypad.cpp" />
<ClCompile Include="..\..\src\lua\modules\keyboard\keyboard.cpp" />
diff --git a/build/vs2015/jin.vcxproj.filters b/build/vc++/jin.vcxproj.filters
index 6938498..5a1fd76 100644
--- a/build/vs2015/jin.vcxproj.filters
+++ b/build/vc++/jin.vcxproj.filters
@@ -102,9 +102,6 @@
<ClCompile Include="..\..\src\lua\modules\graphics\graphics.cpp">
<Filter>src\lua\modules\graphics</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\lua\modules\graphics\image.cpp">
- <Filter>src\lua\modules\graphics</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\lua\modules\graphics\jsl.cpp">
<Filter>src\lua\modules\graphics</Filter>
</ClCompile>
@@ -138,6 +135,9 @@
<ClCompile Include="..\..\src\lua\modules\jin.cpp">
<Filter>src\lua\modules</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\lua\modules\graphics\texture.cpp">
+ <Filter>src\lua\modules\graphics</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="resource.h">
@@ -155,9 +155,6 @@
<ClInclude Include="..\..\src\lua\common\constant.h">
<Filter>src\lua\common</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\lua\modules\embed\boot.lua.h">
- <Filter>src\lua\modules\embed</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\lua\modules\embed\embed.h">
<Filter>src\lua\modules\embed</Filter>
</ClInclude>
@@ -197,6 +194,9 @@
<ClInclude Include="..\..\src\lua\modules\jin.h">
<Filter>src\lua\modules</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\lua\modules\embed\boot.lua.h">
+ <Filter>src\lua\modules\embed</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="jin.rc">
diff --git a/build/vs2015/jin.vcxproj.user b/build/vc++/jin.vcxproj.user
index fbd2421..fbd2421 100644
--- a/build/vs2015/jin.vcxproj.user
+++ b/build/vc++/jin.vcxproj.user
diff --git a/build/vs2015/libjin/libjin.vcxproj b/build/vc++/libjin/libjin.vcxproj
index dc02cd3..a85c3a1 100644
--- a/build/vs2015/libjin/libjin.vcxproj
+++ b/build/vc++/libjin/libjin.vcxproj
@@ -22,7 +22,7 @@
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{9EE02090-C15E-4520-9C05-C435E45EF2FC}</ProjectGuid>
<RootNamespace>libjin</RootNamespace>
- <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
+ <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
<ProjectName>libjin(min version)</ProjectName>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
@@ -83,7 +83,7 @@
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
- <ConformanceMode>true</ConformanceMode>
+ <ConformanceMode>false</ConformanceMode>
<CompileAs>CompileAsCpp</CompileAs>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)libs\SDL2-2.0.5\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@@ -100,7 +100,7 @@
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
- <ConformanceMode>true</ConformanceMode>
+ <ConformanceMode>false</ConformanceMode>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)libs\SDL2-2.0.5\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<CompileAs>CompileAsCpp</CompileAs>
@@ -148,8 +148,6 @@
<ClInclude Include="..\..\..\src\libjin\Common\utf8.h" />
<ClInclude Include="..\..\..\src\libjin\Core\Core.h" />
<ClInclude Include="..\..\..\src\libjin\Core\Game.h" />
- <ClInclude Include="..\..\..\src\libjin\Debug\Debug.h" />
- <ClInclude Include="..\..\..\src\libjin\Debug\Log.h" />
<ClInclude Include="..\..\..\src\libjin\Filesystem\Buffer.h" />
<ClInclude Include="..\..\..\src\libjin\Filesystem\Filesystem.h" />
<ClInclude Include="..\..\..\src\libjin\Graphics\Canvas.h" />
diff --git a/build/vs2015/libjin/libjin.vcxproj.filters b/build/vc++/libjin/libjin.vcxproj.filters
index 6bb7918..93a6518 100644
--- a/build/vs2015/libjin/libjin.vcxproj.filters
+++ b/build/vc++/libjin/libjin.vcxproj.filters
@@ -4,6 +4,24 @@
<Filter Include="Source">
<UniqueIdentifier>{708c6303-1b76-4db4-bac5-be6fa9179e98}</UniqueIdentifier>
</Filter>
+ <Filter Include="Source\3rdparty">
+ <UniqueIdentifier>{3634a892-8e97-442c-b855-80a26dff2143}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\3rdparty\GLee">
+ <UniqueIdentifier>{230b5ce5-8893-4aed-8f96-576d5f0aa3a2}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\3rdparty\stb">
+ <UniqueIdentifier>{d3f9b98c-e18c-4603-be4a-40cf5270c8a0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\3rdparty\wav">
+ <UniqueIdentifier>{6f4aa0ff-3d1b-40ff-8da9-ce7292ac83b2}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\3rdparty\tekcos">
+ <UniqueIdentifier>{06d4dd93-7a6d-4b9e-a841-c7f8fbccafe0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source\3rdparty\smount">
+ <UniqueIdentifier>{60deec03-f023-4417-a058-c955d23f01d4}</UniqueIdentifier>
+ </Filter>
<Filter Include="Source\Audio">
<UniqueIdentifier>{27146cd2-84fe-4eaf-a45b-641a463d381b}</UniqueIdentifier>
</Filter>
@@ -16,12 +34,12 @@
<Filter Include="Source\Core">
<UniqueIdentifier>{c002d452-c7a0-4161-a419-c10fd3d1c297}</UniqueIdentifier>
</Filter>
- <Filter Include="Source\Debug">
- <UniqueIdentifier>{aa4b3ca5-8f5b-4150-9482-21d3aa6eb902}</UniqueIdentifier>
- </Filter>
<Filter Include="Source\Filesystem">
<UniqueIdentifier>{3a98cf95-d45a-4a0e-b3fe-65b5accdb75f}</UniqueIdentifier>
</Filter>
+ <Filter Include="Source\Graphics">
+ <UniqueIdentifier>{bb6c372a-520b-4de3-ab14-64839a6166d9}</UniqueIdentifier>
+ </Filter>
<Filter Include="Source\Input">
<UniqueIdentifier>{e4d464ae-1cb5-47fd-b24a-fd35708aead0}</UniqueIdentifier>
</Filter>
@@ -37,33 +55,12 @@
<Filter Include="Source\Tilemap">
<UniqueIdentifier>{7a39e6c4-8899-4bb7-bbad-cfb294fcd729}</UniqueIdentifier>
</Filter>
- <Filter Include="Source\Utils">
- <UniqueIdentifier>{6259760f-501a-4b52-b9a1-4abb4d788a99}</UniqueIdentifier>
- </Filter>
- <Filter Include="Source\3rdparty">
- <UniqueIdentifier>{3634a892-8e97-442c-b855-80a26dff2143}</UniqueIdentifier>
- </Filter>
- <Filter Include="Source\3rdparty\GLee">
- <UniqueIdentifier>{230b5ce5-8893-4aed-8f96-576d5f0aa3a2}</UniqueIdentifier>
- </Filter>
- <Filter Include="Source\3rdparty\stb">
- <UniqueIdentifier>{d3f9b98c-e18c-4603-be4a-40cf5270c8a0}</UniqueIdentifier>
- </Filter>
- <Filter Include="Source\3rdparty\wav">
- <UniqueIdentifier>{6f4aa0ff-3d1b-40ff-8da9-ce7292ac83b2}</UniqueIdentifier>
- </Filter>
- <Filter Include="Source\3rdparty\tekcos">
- <UniqueIdentifier>{06d4dd93-7a6d-4b9e-a841-c7f8fbccafe0}</UniqueIdentifier>
- </Filter>
- <Filter Include="Source\3rdparty\smount">
- <UniqueIdentifier>{60deec03-f023-4417-a058-c955d23f01d4}</UniqueIdentifier>
- </Filter>
- <Filter Include="Source\Graphics">
- <UniqueIdentifier>{bb6c372a-520b-4de3-ab14-64839a6166d9}</UniqueIdentifier>
- </Filter>
<Filter Include="Source\Time">
<UniqueIdentifier>{492364c7-464b-488e-aae0-15aca7824f32}</UniqueIdentifier>
</Filter>
+ <Filter Include="Source\Utils">
+ <UniqueIdentifier>{6259760f-501a-4b52-b9a1-4abb4d788a99}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\libjin\jin.h">
@@ -105,12 +102,6 @@
<ClInclude Include="..\..\..\src\libjin\Core\Game.h">
<Filter>Source\Core</Filter>
</ClInclude>
- <ClInclude Include="..\..\..\src\libjin\Debug\Debug.h">
- <Filter>Source\Debug</Filter>
- </ClInclude>
- <ClInclude Include="..\..\..\src\libjin\Debug\Log.h">
- <Filter>Source\Debug</Filter>
- </ClInclude>
<ClInclude Include="..\..\..\src\libjin\Filesystem\Buffer.h">
<Filter>Source\Filesystem</Filter>
</ClInclude>
diff --git a/build/vs2015/libjin/libjin.vcxproj.user b/build/vc++/libjin/libjin.vcxproj.user
index be25078..be25078 100644
--- a/build/vs2015/libjin/libjin.vcxproj.user
+++ b/build/vc++/libjin/libjin.vcxproj.user
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/.gitignore b/build/vc++/libs/LuaJIT-2.0.5/.gitignore
index 1a07bf7..1a07bf7 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/.gitignore
+++ b/build/vc++/libs/LuaJIT-2.0.5/.gitignore
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/COPYRIGHT b/build/vc++/libs/LuaJIT-2.0.5/COPYRIGHT
index 6ed4002..6ed4002 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/COPYRIGHT
+++ b/build/vc++/libs/LuaJIT-2.0.5/COPYRIGHT
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/Makefile b/build/vc++/libs/LuaJIT-2.0.5/Makefile
index ecce9ec..ecce9ec 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/Makefile
+++ b/build/vc++/libs/LuaJIT-2.0.5/Makefile
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/README b/build/vc++/libs/LuaJIT-2.0.5/README
index 6cb7ceb..6cb7ceb 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/README
+++ b/build/vc++/libs/LuaJIT-2.0.5/README
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/bluequad-print.css b/build/vc++/libs/LuaJIT-2.0.5/doc/bluequad-print.css
index d5a3ea3..d5a3ea3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/bluequad-print.css
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/bluequad-print.css
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/bluequad.css b/build/vc++/libs/LuaJIT-2.0.5/doc/bluequad.css
index cfc889a..cfc889a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/bluequad.css
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/bluequad.css
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/changes.html b/build/vc++/libs/LuaJIT-2.0.5/doc/changes.html
index c1848e8..c1848e8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/changes.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/changes.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/contact.html b/build/vc++/libs/LuaJIT-2.0.5/doc/contact.html
index 54ddf74..54ddf74 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/contact.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/contact.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_c_api.html b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_c_api.html
index 3825956..3825956 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_c_api.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_c_api.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi.html b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi.html
index 74ca294..74ca294 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_api.html b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_api.html
index 10f2d02..10f2d02 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_api.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_api.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_semantics.html b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_semantics.html
index 218049d..218049d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_semantics.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_semantics.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_tutorial.html b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_tutorial.html
index cd455cf..cd455cf 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_ffi_tutorial.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_ffi_tutorial.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_jit.html b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_jit.html
index ce6dcd6..ce6dcd6 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/ext_jit.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/ext_jit.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/extensions.html b/build/vc++/libs/LuaJIT-2.0.5/doc/extensions.html
index fa412e0..fa412e0 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/extensions.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/extensions.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/faq.html b/build/vc++/libs/LuaJIT-2.0.5/doc/faq.html
index 9338be4..9338be4 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/faq.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/faq.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/img/contact.png b/build/vc++/libs/LuaJIT-2.0.5/doc/img/contact.png
index 9c73dc5..9c73dc5 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/img/contact.png
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/img/contact.png
Binary files differ
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/install.html b/build/vc++/libs/LuaJIT-2.0.5/doc/install.html
index befffa7..befffa7 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/install.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/install.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/luajit.html b/build/vc++/libs/LuaJIT-2.0.5/doc/luajit.html
index d8f531d..d8f531d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/luajit.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/luajit.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/running.html b/build/vc++/libs/LuaJIT-2.0.5/doc/running.html
index 08d7f71..08d7f71 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/running.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/running.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/doc/status.html b/build/vc++/libs/LuaJIT-2.0.5/doc/status.html
index ea61db1..ea61db1 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/doc/status.html
+++ b/build/vc++/libs/LuaJIT-2.0.5/doc/status.html
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_arm.h b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_arm.h
index 1d404cc..1d404cc 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_arm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_arm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_arm.lua b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_arm.lua
index 9ece1d7..9ece1d7 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_arm.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_arm.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_mips.h b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_mips.h
index 46af034..46af034 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_mips.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_mips.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_mips.lua b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_mips.lua
index 8e250ce..8e250ce 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_mips.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_mips.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.h b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.h
index 81b9a76..81b9a76 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.lua b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.lua
index 4e1656e..4e1656e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_ppc.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_proto.h b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_proto.h
index f5e79c7..f5e79c7 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_proto.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_proto.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x64.lua b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x64.lua
index e8bdeb3..e8bdeb3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x64.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x64.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x86.h b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x86.h
index 8ae911d..8ae911d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x86.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x86.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x86.lua b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x86.lua
index 21c2086..21c2086 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dasm_x86.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dasm_x86.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dynasm.lua b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dynasm.lua
index c46e956..c46e956 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/dynasm/dynasm.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/dynasm/dynasm.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/etc/luajit.1 b/build/vc++/libs/LuaJIT-2.0.5/etc/luajit.1
index 0d263db..0d263db 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/etc/luajit.1
+++ b/build/vc++/libs/LuaJIT-2.0.5/etc/luajit.1
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/etc/luajit.pc b/build/vc++/libs/LuaJIT-2.0.5/etc/luajit.pc
index 36840ab..36840ab 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/etc/luajit.pc
+++ b/build/vc++/libs/LuaJIT-2.0.5/etc/luajit.pc
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lauxlib.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lauxlib.h
index fed1491..fed1491 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lauxlib.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lauxlib.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_alloc.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_alloc.h
index f87a7cf..f87a7cf 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_alloc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_alloc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_arch.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_arch.h
index 5f7e445..5f7e445 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_arch.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_arch.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm.h
index 2819481..2819481 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_arm.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_arm.h
index 961f7e3..961f7e3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_arm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_arm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_mips.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_mips.h
index 7631190..7631190 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_mips.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_mips.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_ppc.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_ppc.h
index d8a14c8..d8a14c8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_ppc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_ppc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_x86.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_x86.h
index 10468bb..10468bb 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_x86.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_asm_x86.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bc.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bc.h
index 108c10f..108c10f 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bcdump.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bcdump.h
index ba53c0a..ba53c0a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bcdump.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_bcdump.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_carith.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_carith.h
index 82fc824..82fc824 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_carith.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_carith.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccall.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccall.h
index 9089e6c..9089e6c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccall.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccall.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccallback.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccallback.h
index a8cdad3..a8cdad3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccallback.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ccallback.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cconv.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cconv.h
index 0a0b66c..0a0b66c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cconv.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cconv.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cdata.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cdata.h
index 4bb65db..4bb65db 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cdata.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cdata.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_char.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_char.h
index c3c86d3..c3c86d3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_char.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_char.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_clib.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_clib.h
index fcc9dac..fcc9dac 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_clib.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_clib.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cparse.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cparse.h
index bad1060..bad1060 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cparse.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_cparse.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_crecord.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_crecord.h
index 8e0afd1..8e0afd1 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_crecord.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_crecord.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ctype.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ctype.h
index 2aefd3b..2aefd3b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ctype.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ctype.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_debug.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_debug.h
index d10d0da..d10d0da 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_debug.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_debug.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_def.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_def.h
index 21cc59a..21cc59a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_def.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_def.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_dispatch.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_dispatch.h
index e46a0ee..e46a0ee 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_dispatch.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_dispatch.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_arm.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_arm.h
index 285c98d..285c98d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_arm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_arm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_mips.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_mips.h
index ed62608..ed62608 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_mips.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_mips.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_ppc.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_ppc.h
index 1409930..1409930 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_ppc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_ppc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_x86.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_x86.h
index 9c371a9..9c371a9 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_x86.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_emit_x86.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_err.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_err.h
index cba5fb7..cba5fb7 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_err.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_err.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_errmsg.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_errmsg.h
index ac552f4..ac552f4 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_errmsg.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_errmsg.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ff.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ff.h
index 31d65a0..31d65a0 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ff.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ff.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ffrecord.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ffrecord.h
index 3b40745..3b40745 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ffrecord.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ffrecord.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_frame.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_frame.h
index eb5df30..eb5df30 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_frame.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_frame.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_func.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_func.h
index 901751b..901751b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_func.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_func.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gc.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gc.h
index 57ac714..57ac714 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gdbjit.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gdbjit.h
index bbaa156..bbaa156 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gdbjit.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_gdbjit.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ir.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ir.h
index ded3e0e..ded3e0e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ir.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ir.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ircall.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ircall.h
index 44afde3..44afde3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ircall.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_ircall.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_iropt.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_iropt.h
index b5081e0..b5081e0 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_iropt.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_iropt.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_jit.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_jit.h
index 3f38d28..3f38d28 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_jit.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_jit.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lex.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lex.h
index 41c03f9..41c03f9 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lex.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lex.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lib.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lib.h
index aa87407..aa87407 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lib.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_lib.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_mcode.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_mcode.h
index f0847e9..f0847e9 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_mcode.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_mcode.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_meta.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_meta.h
index e061d99..e061d99 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_meta.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_meta.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_obj.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_obj.h
index 2ee526c..2ee526c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_obj.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_obj.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_parse.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_parse.h
index ceeab69..ceeab69 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_parse.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_parse.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_record.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_record.h
index 2bbbde5..2bbbde5 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_record.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_record.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_snap.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_snap.h
index 2c9ae3d..2c9ae3d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_snap.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_snap.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_state.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_state.h
index d5b476b..d5b476b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_state.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_state.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_str.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_str.h
index be04a97..be04a97 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_str.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_str.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_strscan.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_strscan.h
index 6fb0dda..6fb0dda 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_strscan.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_strscan.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_tab.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_tab.h
index 36ce7cd..36ce7cd 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_tab.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_tab.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target.h
index 53bfa6b..53bfa6b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_arm.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_arm.h
index d02cbf8..d02cbf8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_arm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_arm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_mips.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_mips.h
index bed174b..bed174b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_mips.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_mips.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_ppc.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_ppc.h
index e57e27d..e57e27d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_ppc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_ppc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_x86.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_x86.h
index 4426cc8..4426cc8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_x86.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_target_x86.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_trace.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_trace.h
index edc7af0..edc7af0 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_trace.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_trace.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_traceerr.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_traceerr.h
index f920e5e..f920e5e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_traceerr.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_traceerr.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_udata.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_udata.h
index f271a42..f271a42 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_udata.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_udata.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vm.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vm.h
index 3ffa76b..3ffa76b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vmevent.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vmevent.h
index 050fb4d..050fb4d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vmevent.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lj_vmevent.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lua.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lua.h
index c83fd3b..c83fd3b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lua.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lua.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lua.hpp b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lua.hpp
index 07e9002..07e9002 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lua.hpp
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lua.hpp
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/luaconf.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/luaconf.h
index b33e91b..b33e91b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/luaconf.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/luaconf.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/luajit.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/luajit.h
index c5ff3ac..c5ff3ac 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/luajit.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/luajit.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lualib.h b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lualib.h
index bfc130a..bfc130a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/include/LuaJIT/lualib.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/include/LuaJIT/lualib.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/.gitignore b/build/vc++/libs/LuaJIT-2.0.5/src/.gitignore
index fc94e82..fc94e82 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/.gitignore
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/.gitignore
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/Makefile b/build/vc++/libs/LuaJIT-2.0.5/src/Makefile
index 24e8c0e..24e8c0e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/Makefile
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/Makefile
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/Makefile.dep b/build/vc++/libs/LuaJIT-2.0.5/src/Makefile.dep
index 9e14d61..9e14d61 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/Makefile.dep
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/Makefile.dep
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/.gitignore b/build/vc++/libs/LuaJIT-2.0.5/src/host/.gitignore
index 762ac2a..762ac2a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/.gitignore
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/.gitignore
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/README b/build/vc++/libs/LuaJIT-2.0.5/src/host/README
index abfcdaa..abfcdaa 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/README
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/README
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm.c b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm.c
index b9560f3..b9560f3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm.h b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm.h
index e6dd3dc..e6dd3dc 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_asm.c b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_asm.c
index 81a3969..81a3969 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_asm.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_asm.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_fold.c b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_fold.c
index d579f4d..d579f4d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_fold.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_fold.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_lib.c b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_lib.c
index 569e2ca..569e2ca 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_lib.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_lib.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_peobj.c b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_peobj.c
index aab00d6..aab00d6 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/buildvm_peobj.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/buildvm_peobj.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/genminilua.lua b/build/vc++/libs/LuaJIT-2.0.5/src/host/genminilua.lua
index 50feff0..50feff0 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/genminilua.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/genminilua.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/host/minilua.c b/build/vc++/libs/LuaJIT-2.0.5/src/host/minilua.c
index 7915028..7915028 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/host/minilua.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/host/minilua.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/.gitignore b/build/vc++/libs/LuaJIT-2.0.5/src/jit/.gitignore
index 500e285..500e285 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/.gitignore
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/.gitignore
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/bc.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/bc.lua
index a2f84aa..a2f84aa 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/bc.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/bc.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/bcsave.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/bcsave.lua
index c94064e..c94064e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/bcsave.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/bcsave.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_arm.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_arm.lua
index 91ebb7d..91ebb7d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_arm.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_arm.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_mips.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_mips.lua
index 02dfc17..02dfc17 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_mips.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_mips.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_mipsel.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_mipsel.lua
index c9c2e24..c9c2e24 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_mipsel.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_mipsel.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_ppc.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_ppc.lua
index 4043aeb..4043aeb 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_ppc.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_ppc.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_x64.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_x64.lua
index 0891803..0891803 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_x64.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_x64.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_x86.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_x86.lua
index 74d0f52..74d0f52 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dis_x86.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dis_x86.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dump.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dump.lua
index 666ba43..666ba43 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/dump.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/dump.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/v.lua b/build/vc++/libs/LuaJIT-2.0.5/src/jit/v.lua
index 47ee394..47ee394 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/jit/v.lua
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/jit/v.lua
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lauxlib.h b/build/vc++/libs/LuaJIT-2.0.5/src/lauxlib.h
index fed1491..fed1491 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lauxlib.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lauxlib.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_aux.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_aux.c
index 7af1cd4..7af1cd4 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_aux.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_aux.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_base.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_base.c
index 162bbbb..162bbbb 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_base.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_base.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_bit.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_bit.c
index 6dffdfa..6dffdfa 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_bit.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_bit.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_debug.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_debug.c
index 54c3b7e..54c3b7e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_debug.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_debug.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_ffi.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_ffi.c
index 83483d9..83483d9 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_ffi.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_ffi.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_init.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_init.c
index 2ed370e..2ed370e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_init.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_init.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_io.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_io.c
index 9cdcfcf..9cdcfcf 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_io.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_io.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_jit.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_jit.c
index d2fcf21..d2fcf21 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_jit.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_jit.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_math.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_math.c
index 4c708a4..4c708a4 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_math.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_math.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_os.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_os.c
index 8c96b86..8c96b86 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_os.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_os.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_package.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_package.c
index 01b63d6..01b63d6 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_package.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_package.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_string.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_string.c
index c1e595c..c1e595c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_string.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_string.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_table.c b/build/vc++/libs/LuaJIT-2.0.5/src/lib_table.c
index b2856ee..b2856ee 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lib_table.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lib_table.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj.supp b/build/vc++/libs/LuaJIT-2.0.5/src/lj.supp
index 217f7c8..217f7c8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj.supp
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj.supp
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_alloc.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_alloc.c
index dc64dca..dc64dca 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_alloc.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_alloc.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_alloc.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_alloc.h
index f87a7cf..f87a7cf 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_alloc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_alloc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_api.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_api.c
index 7b0b3f9..7b0b3f9 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_api.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_api.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_arch.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_arch.h
index 5f7e445..5f7e445 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_arch.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_arch.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm.c
index dd7186f..dd7186f 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm.h
index 2819481..2819481 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_arm.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_arm.h
index 961f7e3..961f7e3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_arm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_arm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_mips.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_mips.h
index 7631190..7631190 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_mips.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_mips.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_ppc.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_ppc.h
index d8a14c8..d8a14c8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_ppc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_ppc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_x86.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_x86.h
index 10468bb..10468bb 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_asm_x86.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_asm_x86.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bc.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bc.c
index a597692..a597692 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bc.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bc.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bc.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bc.h
index 108c10f..108c10f 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcdump.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bcdump.h
index ba53c0a..ba53c0a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcdump.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bcdump.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcread.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bcread.c
index 6a462bd..6a462bd 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcread.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bcread.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcwrite.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bcwrite.c
index fae1ebb..fae1ebb 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_bcwrite.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_bcwrite.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_carith.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_carith.c
index c34596c..c34596c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_carith.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_carith.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_carith.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_carith.h
index 82fc824..82fc824 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_carith.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_carith.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccall.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ccall.c
index 65076e7..65076e7 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccall.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ccall.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccall.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ccall.h
index 9089e6c..9089e6c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccall.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ccall.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccallback.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ccallback.c
index 06a7401..06a7401 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccallback.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ccallback.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccallback.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ccallback.h
index a8cdad3..a8cdad3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ccallback.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ccallback.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cconv.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cconv.c
index ab398ad..ab398ad 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cconv.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cconv.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cconv.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cconv.h
index 0a0b66c..0a0b66c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cconv.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cconv.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cdata.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cdata.c
index 49b1aa5..49b1aa5 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cdata.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cdata.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cdata.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cdata.h
index 4bb65db..4bb65db 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cdata.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cdata.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_char.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_char.c
index 11f23ef..11f23ef 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_char.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_char.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_char.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_char.h
index c3c86d3..c3c86d3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_char.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_char.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_clib.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_clib.c
index 8dc3c10..8dc3c10 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_clib.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_clib.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_clib.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_clib.h
index fcc9dac..fcc9dac 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_clib.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_clib.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cparse.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cparse.c
index f111537..f111537 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cparse.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cparse.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cparse.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cparse.h
index bad1060..bad1060 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_cparse.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_cparse.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_crecord.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_crecord.c
index bc88d63..bc88d63 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_crecord.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_crecord.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_crecord.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_crecord.h
index 8e0afd1..8e0afd1 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_crecord.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_crecord.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ctype.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ctype.c
index 9417500..9417500 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ctype.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ctype.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ctype.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ctype.h
index 2aefd3b..2aefd3b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ctype.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ctype.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_debug.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_debug.c
index a684302..a684302 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_debug.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_debug.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_debug.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_debug.h
index d10d0da..d10d0da 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_debug.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_debug.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_def.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_def.h
index 21cc59a..21cc59a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_def.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_def.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_dispatch.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_dispatch.c
index 627379a..627379a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_dispatch.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_dispatch.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_dispatch.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_dispatch.h
index e46a0ee..e46a0ee 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_dispatch.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_dispatch.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_arm.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_arm.h
index 285c98d..285c98d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_arm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_arm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_mips.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_mips.h
index ed62608..ed62608 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_mips.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_mips.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_ppc.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_ppc.h
index 1409930..1409930 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_ppc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_ppc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_x86.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_x86.h
index 9c371a9..9c371a9 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_emit_x86.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_emit_x86.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_err.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_err.c
index 13a1ded..13a1ded 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_err.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_err.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_err.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_err.h
index cba5fb7..cba5fb7 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_err.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_err.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_errmsg.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_errmsg.h
index ac552f4..ac552f4 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_errmsg.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_errmsg.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ff.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ff.h
index 31d65a0..31d65a0 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ff.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ff.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ffrecord.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ffrecord.c
index da09dca..da09dca 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ffrecord.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ffrecord.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ffrecord.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ffrecord.h
index 3b40745..3b40745 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ffrecord.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ffrecord.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_frame.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_frame.h
index eb5df30..eb5df30 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_frame.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_frame.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_func.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_func.c
index 639dad8..639dad8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_func.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_func.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_func.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_func.h
index 901751b..901751b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_func.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_func.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_gc.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_gc.c
index a5d32ea..a5d32ea 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_gc.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_gc.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_gc.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_gc.h
index 57ac714..57ac714 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_gc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_gc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_gdbjit.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_gdbjit.c
index eeb017b..eeb017b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_gdbjit.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_gdbjit.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_gdbjit.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_gdbjit.h
index bbaa156..bbaa156 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_gdbjit.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_gdbjit.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ir.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ir.c
index 1e4860d..1e4860d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ir.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ir.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ir.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ir.h
index ded3e0e..ded3e0e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ir.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ir.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ircall.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ircall.h
index 44afde3..44afde3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_ircall.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_ircall.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_iropt.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_iropt.h
index b5081e0..b5081e0 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_iropt.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_iropt.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_jit.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_jit.h
index 3f38d28..3f38d28 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_jit.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_jit.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_lex.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_lex.c
index 3660316..3660316 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_lex.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_lex.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_lex.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_lex.h
index 41c03f9..41c03f9 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_lex.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_lex.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_lib.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_lib.c
index a1bb6a2..a1bb6a2 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_lib.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_lib.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_lib.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_lib.h
index aa87407..aa87407 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_lib.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_lib.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_load.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_load.c
index 20be8eb..20be8eb 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_load.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_load.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_mcode.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_mcode.c
index 5ea89f6..5ea89f6 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_mcode.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_mcode.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_mcode.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_mcode.h
index f0847e9..f0847e9 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_mcode.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_mcode.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_meta.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_meta.c
index 10e3498..10e3498 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_meta.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_meta.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_meta.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_meta.h
index e061d99..e061d99 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_meta.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_meta.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_obj.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_obj.c
index 4779d26..4779d26 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_obj.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_obj.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_obj.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_obj.h
index 2ee526c..2ee526c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_obj.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_obj.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_dce.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_dce.c
index 2417f32..2417f32 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_dce.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_dce.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_fold.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_fold.c
index 5dc7ae3..5dc7ae3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_fold.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_fold.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_loop.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_loop.c
index 36317b3..36317b3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_loop.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_loop.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_mem.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_mem.c
index 9f71405..9f71405 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_mem.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_mem.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_narrow.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_narrow.c
index 7336595..7336595 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_narrow.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_narrow.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_sink.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_sink.c
index 4efe395..4efe395 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_sink.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_sink.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_split.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_split.c
index 8d7cd4c..8d7cd4c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_opt_split.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_opt_split.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_parse.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_parse.c
index 6785495..6785495 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_parse.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_parse.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_parse.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_parse.h
index ceeab69..ceeab69 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_parse.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_parse.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_record.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_record.c
index bc4e8a6..bc4e8a6 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_record.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_record.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_record.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_record.h
index 2bbbde5..2bbbde5 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_record.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_record.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_snap.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_snap.c
index e891f7a..e891f7a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_snap.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_snap.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_snap.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_snap.h
index 2c9ae3d..2c9ae3d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_snap.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_snap.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_state.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_state.c
index f891351..f891351 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_state.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_state.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_state.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_state.h
index d5b476b..d5b476b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_state.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_state.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_str.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_str.c
index aae6ec5..aae6ec5 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_str.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_str.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_str.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_str.h
index be04a97..be04a97 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_str.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_str.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_strscan.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_strscan.c
index f1e34a3..f1e34a3 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_strscan.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_strscan.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_strscan.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_strscan.h
index 6fb0dda..6fb0dda 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_strscan.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_strscan.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_tab.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_tab.c
index f2f3c0b..f2f3c0b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_tab.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_tab.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_tab.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_tab.h
index 36ce7cd..36ce7cd 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_tab.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_tab.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target.h
index 53bfa6b..53bfa6b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_arm.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target_arm.h
index d02cbf8..d02cbf8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_arm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target_arm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_mips.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target_mips.h
index bed174b..bed174b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_mips.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target_mips.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_ppc.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target_ppc.h
index e57e27d..e57e27d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_ppc.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target_ppc.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_x86.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target_x86.h
index 4426cc8..4426cc8 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_target_x86.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_target_x86.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_trace.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_trace.c
index 6f8dc1a..6f8dc1a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_trace.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_trace.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_trace.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_trace.h
index edc7af0..edc7af0 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_trace.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_trace.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_traceerr.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_traceerr.h
index f920e5e..f920e5e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_traceerr.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_traceerr.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_udata.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_udata.c
index bd0321b..bd0321b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_udata.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_udata.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_udata.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_udata.h
index f271a42..f271a42 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_udata.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_udata.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_vm.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_vm.h
index 3ffa76b..3ffa76b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_vm.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_vm.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmevent.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_vmevent.c
index 7b6d7bf..7b6d7bf 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmevent.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_vmevent.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmevent.h b/build/vc++/libs/LuaJIT-2.0.5/src/lj_vmevent.h
index 050fb4d..050fb4d 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmevent.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_vmevent.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmmath.c b/build/vc++/libs/LuaJIT-2.0.5/src/lj_vmmath.c
index 73fc667..73fc667 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lj_vmmath.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lj_vmmath.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/ljamalg.c b/build/vc++/libs/LuaJIT-2.0.5/src/ljamalg.c
index 654fe82..654fe82 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/ljamalg.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/ljamalg.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lua.h b/build/vc++/libs/LuaJIT-2.0.5/src/lua.h
index c83fd3b..c83fd3b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lua.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lua.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lua.hpp b/build/vc++/libs/LuaJIT-2.0.5/src/lua.hpp
index 07e9002..07e9002 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lua.hpp
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lua.hpp
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/luaconf.h b/build/vc++/libs/LuaJIT-2.0.5/src/luaconf.h
index b33e91b..b33e91b 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/luaconf.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/luaconf.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/luajit.c b/build/vc++/libs/LuaJIT-2.0.5/src/luajit.c
index 9ede59c..9ede59c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/luajit.c
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/luajit.c
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/luajit.h b/build/vc++/libs/LuaJIT-2.0.5/src/luajit.h
index c5ff3ac..c5ff3ac 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/luajit.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/luajit.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/lualib.h b/build/vc++/libs/LuaJIT-2.0.5/src/lualib.h
index bfc130a..bfc130a 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/lualib.h
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/lualib.h
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/msvcbuild.bat b/build/vc++/libs/LuaJIT-2.0.5/src/msvcbuild.bat
index 42e3652..42e3652 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/msvcbuild.bat
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/msvcbuild.bat
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/ps4build.bat b/build/vc++/libs/LuaJIT-2.0.5/src/ps4build.bat
index bcfc0d5..bcfc0d5 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/ps4build.bat
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/ps4build.bat
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/psvitabuild.bat b/build/vc++/libs/LuaJIT-2.0.5/src/psvitabuild.bat
index 515f354..515f354 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/psvitabuild.bat
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/psvitabuild.bat
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_arm.dasc b/build/vc++/libs/LuaJIT-2.0.5/src/vm_arm.dasc
index be5540c..be5540c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_arm.dasc
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/vm_arm.dasc
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_mips.dasc b/build/vc++/libs/LuaJIT-2.0.5/src/vm_mips.dasc
index 3f9c98c..3f9c98c 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_mips.dasc
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/vm_mips.dasc
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_ppc.dasc b/build/vc++/libs/LuaJIT-2.0.5/src/vm_ppc.dasc
index 91f5003..91f5003 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_ppc.dasc
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/vm_ppc.dasc
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_ppcspe.dasc b/build/vc++/libs/LuaJIT-2.0.5/src/vm_ppcspe.dasc
index 2a57a41..2a57a41 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_ppcspe.dasc
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/vm_ppcspe.dasc
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_x86.dasc b/build/vc++/libs/LuaJIT-2.0.5/src/vm_x86.dasc
index 359ad4f..359ad4f 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/vm_x86.dasc
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/vm_x86.dasc
diff --git a/build/vs2015/libs/LuaJIT-2.0.5/src/xedkbuild.bat b/build/vc++/libs/LuaJIT-2.0.5/src/xedkbuild.bat
index b4f236e..b4f236e 100644
--- a/build/vs2015/libs/LuaJIT-2.0.5/src/xedkbuild.bat
+++ b/build/vc++/libs/LuaJIT-2.0.5/src/xedkbuild.bat
diff --git a/build/vs2015/libs/SDL2-2.0.5/BUGS.txt b/build/vc++/libs/SDL2-2.0.5/BUGS.txt
index a8e6b95..a8e6b95 100644
--- a/build/vs2015/libs/SDL2-2.0.5/BUGS.txt
+++ b/build/vc++/libs/SDL2-2.0.5/BUGS.txt
diff --git a/build/vs2015/libs/SDL2-2.0.5/COPYING.txt b/build/vc++/libs/SDL2-2.0.5/COPYING.txt
index a1c8bbe..a1c8bbe 100644
--- a/build/vs2015/libs/SDL2-2.0.5/COPYING.txt
+++ b/build/vc++/libs/SDL2-2.0.5/COPYING.txt
diff --git a/build/vs2015/libs/SDL2-2.0.5/README-SDL.txt b/build/vc++/libs/SDL2-2.0.5/README-SDL.txt
index 8d92955..8d92955 100644
--- a/build/vs2015/libs/SDL2-2.0.5/README-SDL.txt
+++ b/build/vc++/libs/SDL2-2.0.5/README-SDL.txt
diff --git a/build/vs2015/libs/SDL2-2.0.5/README.txt b/build/vc++/libs/SDL2-2.0.5/README.txt
index 431ba0e..431ba0e 100644
--- a/build/vs2015/libs/SDL2-2.0.5/README.txt
+++ b/build/vc++/libs/SDL2-2.0.5/README.txt
diff --git a/build/vs2015/libs/SDL2-2.0.5/WhatsNew.txt b/build/vc++/libs/SDL2-2.0.5/WhatsNew.txt
index 9c8d538..9c8d538 100644
--- a/build/vs2015/libs/SDL2-2.0.5/WhatsNew.txt
+++ b/build/vc++/libs/SDL2-2.0.5/WhatsNew.txt
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-android.md b/build/vc++/libs/SDL2-2.0.5/docs/README-android.md
index 62874f4..62874f4 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-android.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-android.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-cmake.md b/build/vc++/libs/SDL2-2.0.5/docs/README-cmake.md
index db31860..db31860 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-cmake.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-cmake.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-directfb.md b/build/vc++/libs/SDL2-2.0.5/docs/README-directfb.md
index 67b64fb..67b64fb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-directfb.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-directfb.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-dynapi.md b/build/vc++/libs/SDL2-2.0.5/docs/README-dynapi.md
index bfaecb3..bfaecb3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-dynapi.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-dynapi.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-emscripten.md b/build/vc++/libs/SDL2-2.0.5/docs/README-emscripten.md
index 9712084..9712084 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-emscripten.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-emscripten.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-gesture.md b/build/vc++/libs/SDL2-2.0.5/docs/README-gesture.md
index 451afae..451afae 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-gesture.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-gesture.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-hg.md b/build/vc++/libs/SDL2-2.0.5/docs/README-hg.md
index 2449d55..2449d55 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-hg.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-hg.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-ios.md b/build/vc++/libs/SDL2-2.0.5/docs/README-ios.md
index 7627a39..7627a39 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-ios.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-ios.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-linux.md b/build/vc++/libs/SDL2-2.0.5/docs/README-linux.md
index 5274c60..5274c60 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-linux.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-linux.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-macosx.md b/build/vc++/libs/SDL2-2.0.5/docs/README-macosx.md
index 18d3951..18d3951 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-macosx.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-macosx.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-nacl.md b/build/vc++/libs/SDL2-2.0.5/docs/README-nacl.md
index 4c9432b..4c9432b 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-nacl.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-nacl.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-pandora.md b/build/vc++/libs/SDL2-2.0.5/docs/README-pandora.md
index 511a054..511a054 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-pandora.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-pandora.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-platforms.md b/build/vc++/libs/SDL2-2.0.5/docs/README-platforms.md
index 14454ec..14454ec 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-platforms.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-platforms.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-porting.md b/build/vc++/libs/SDL2-2.0.5/docs/README-porting.md
index cf8ef39..cf8ef39 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-porting.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-porting.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-psp.md b/build/vc++/libs/SDL2-2.0.5/docs/README-psp.md
index 0acc93d..0acc93d 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-psp.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-psp.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-raspberrypi.md b/build/vc++/libs/SDL2-2.0.5/docs/README-raspberrypi.md
index d64e7cb..d64e7cb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-raspberrypi.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-raspberrypi.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-touch.md b/build/vc++/libs/SDL2-2.0.5/docs/README-touch.md
index b6745ac..b6745ac 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-touch.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-touch.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-wince.md b/build/vc++/libs/SDL2-2.0.5/docs/README-wince.md
index 9fc6454..9fc6454 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-wince.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-wince.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-windows.md b/build/vc++/libs/SDL2-2.0.5/docs/README-windows.md
index 71f968e..71f968e 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-windows.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-windows.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README-winrt.md b/build/vc++/libs/SDL2-2.0.5/docs/README-winrt.md
index 8e993b5..8e993b5 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README-winrt.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README-winrt.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/README.md b/build/vc++/libs/SDL2-2.0.5/docs/README.md
index f348113..f348113 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/README.md
+++ b/build/vc++/libs/SDL2-2.0.5/docs/README.md
diff --git a/build/vs2015/libs/SDL2-2.0.5/docs/doxyfile b/build/vc++/libs/SDL2-2.0.5/docs/doxyfile
index baf1c98..baf1c98 100644
--- a/build/vs2015/libs/SDL2-2.0.5/docs/doxyfile
+++ b/build/vc++/libs/SDL2-2.0.5/docs/doxyfile
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL.h b/build/vc++/libs/SDL2-2.0.5/include/SDL.h
index 366d50f..366d50f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL.h
index 366d50f..366d50f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_assert.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_assert.h
index 90abbe3..90abbe3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_assert.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_assert.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_atomic.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_atomic.h
index 36e37f3..36e37f3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_atomic.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_atomic.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_audio.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_audio.h
index f119c2b..f119c2b 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_audio.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_audio.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_bits.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_bits.h
index bc28572..bc28572 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_bits.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_bits.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_blendmode.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_blendmode.h
index 9abd0bd..9abd0bd 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_blendmode.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_blendmode.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_clipboard.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_clipboard.h
index 341f4ba..341f4ba 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_clipboard.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_clipboard.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h
index 1bbb838..1bbb838 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.cmake b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.cmake
index c57266c..c57266c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.cmake
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.cmake
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.in b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.in
index 8b3d208..8b3d208 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.in
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config.h.in
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_android.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_android.h
index 361bad8..361bad8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_android.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_android.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_iphoneos.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_iphoneos.h
index deea030..deea030 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_iphoneos.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_iphoneos.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h
index 9b09899..9b09899 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h.orig b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h.orig
index f03f1ae..f03f1ae 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h.orig
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_macosx.h.orig
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_minimal.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_minimal.h
index 3112700..3112700 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_minimal.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_minimal.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_pandora.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_pandora.h
index ea62fe5..ea62fe5 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_pandora.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_pandora.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_psp.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_psp.h
index 28efb4c..28efb4c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_psp.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_psp.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_windows.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_windows.h
index 2456c84..2456c84 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_windows.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_windows.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_winrt.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_winrt.h
index 24f9e17..24f9e17 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_winrt.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_winrt.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_wiz.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_wiz.h
index 5bb845a..5bb845a 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_config_wiz.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_config_wiz.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_copying.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_copying.h
index 8f60af6..8f60af6 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_copying.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_copying.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_cpuinfo.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_cpuinfo.h
index 94b64b0..94b64b0 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_cpuinfo.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_cpuinfo.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_egl.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_egl.h
index e47fbe8..e47fbe8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_egl.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_egl.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_endian.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_endian.h
index 3eda7f2..3eda7f2 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_endian.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_endian.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_error.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_error.h
index 49be982..49be982 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_error.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_error.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_events.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_events.h
index 0fc09bc..0fc09bc 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_events.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_events.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_filesystem.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_filesystem.h
index a1c846a..a1c846a 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_filesystem.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_filesystem.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_gamecontroller.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_gamecontroller.h
index c921513..c921513 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_gamecontroller.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_gamecontroller.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_gesture.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_gesture.h
index 2bba6a7..2bba6a7 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_gesture.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_gesture.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_haptic.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_haptic.h
index 60daefa..60daefa 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_haptic.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_haptic.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_hints.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_hints.h
index 007a4be..007a4be 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_hints.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_hints.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_joystick.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_joystick.h
index f598dc8..f598dc8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_joystick.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_joystick.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_keyboard.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_keyboard.h
index e78ca46..e78ca46 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_keyboard.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_keyboard.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_keycode.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_keycode.h
index c41e45f..c41e45f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_keycode.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_keycode.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_loadso.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_loadso.h
index 6ea256c..6ea256c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_loadso.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_loadso.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_log.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_log.h
index 356d0e1..356d0e1 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_log.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_log.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_main.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_main.h
index 2af3236..2af3236 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_main.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_main.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_messagebox.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_messagebox.h
index c326d8f..c326d8f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_messagebox.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_messagebox.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_mouse.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_mouse.h
index 6001bd4..6001bd4 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_mouse.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_mouse.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_mutex.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_mutex.h
index 0272379..0272379 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_mutex.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_mutex.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_name.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_name.h
index 8095ed3..8095ed3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_name.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_name.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengl.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengl.h
index 314dd57..314dd57 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengl.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengl.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengl_glext.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengl_glext.h
index cd3869f..cd3869f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengl_glext.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengl_glext.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles.h
index 800c593..800c593 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2.h
index 102f2f3..102f2f3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2.h
index c62fb0a..c62fb0a 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2ext.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2ext.h
index e8ca8b1..e8ca8b1 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2ext.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2ext.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2platform.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2platform.h
index c325686..c325686 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2platform.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_gl2platform.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_khrplatform.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_khrplatform.h
index c9e6f17..c9e6f17 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_khrplatform.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_opengles2_khrplatform.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_pixels.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_pixels.h
index 0424668..0424668 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_pixels.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_pixels.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_platform.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_platform.h
index 9dde385..9dde385 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_platform.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_platform.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_power.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_power.h
index d48e8a3..d48e8a3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_power.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_power.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_quit.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_quit.h
index 9283c38..9283c38 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_quit.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_quit.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_rect.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_rect.h
index c4f6d74..c4f6d74 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_rect.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_rect.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_render.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_render.h
index ea6ef9f..ea6ef9f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_render.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_render.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_revision.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_revision.h
index 9376093..9376093 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_revision.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_revision.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_rwops.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_rwops.h
index 7f0cbdf..7f0cbdf 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_rwops.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_rwops.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_scancode.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_scancode.h
index 1d55212..1d55212 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_scancode.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_scancode.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_shape.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_shape.h
index 9e492d9..9e492d9 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_shape.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_shape.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_stdinc.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_stdinc.h
index 7240229..7240229 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_stdinc.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_stdinc.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_surface.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_surface.h
index 510690c..510690c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_surface.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_surface.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_system.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_system.h
index eb069b3..eb069b3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_system.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_system.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_syswm.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_syswm.h
index 2d18afb..2d18afb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_syswm.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_syswm.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test.h
index f55afcb..f55afcb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_assert.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_assert.h
index 11d8363..11d8363 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_assert.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_assert.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_common.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_common.h
index 24eeb32..24eeb32 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_common.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_common.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_compare.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_compare.h
index 9f4c458..9f4c458 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_compare.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_compare.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_crc32.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_crc32.h
index add480c..add480c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_crc32.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_crc32.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_font.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_font.h
index 58c9f9d..58c9f9d 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_font.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_font.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_fuzzer.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_fuzzer.h
index 6cf0574..6cf0574 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_fuzzer.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_fuzzer.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_harness.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_harness.h
index 68c4bcb..68c4bcb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_harness.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_harness.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_images.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_images.h
index 683d2f8..683d2f8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_images.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_images.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_log.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_log.h
index 9f993fb..9f993fb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_log.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_log.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_md5.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_md5.h
index 67ca7d1..67ca7d1 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_md5.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_md5.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_memory.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_memory.h
index 43b67f5..43b67f5 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_memory.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_memory.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_random.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_random.h
index 2b01922..2b01922 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_test_random.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_test_random.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_thread.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_thread.h
index d0f6575..d0f6575 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_thread.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_thread.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_timer.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_timer.h
index 282625d..282625d 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_timer.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_timer.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_touch.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_touch.h
index db9e25e..db9e25e 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_touch.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_touch.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_types.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_types.h
index 06ee80c..06ee80c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_types.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_types.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_version.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_version.h
index 5b4c402..5b4c402 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_version.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_version.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_video.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_video.h
index 6f6cda8..6f6cda8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_video.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_video.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_vulkan.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_vulkan.h
index 803b5fe..803b5fe 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/SDL_vulkan.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/SDL_vulkan.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/begin_code.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/begin_code.h
index 5372d6f..5372d6f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/begin_code.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/begin_code.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/close_code.h b/build/vc++/libs/SDL2-2.0.5/include/SDL2/close_code.h
index 2a352db..2a352db 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL2/close_code.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL2/close_code.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_assert.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_assert.h
index 90abbe3..90abbe3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_assert.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_assert.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_atomic.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_atomic.h
index 36e37f3..36e37f3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_atomic.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_atomic.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_audio.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_audio.h
index f119c2b..f119c2b 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_audio.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_audio.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_bits.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_bits.h
index bc28572..bc28572 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_bits.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_bits.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_blendmode.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_blendmode.h
index 9abd0bd..9abd0bd 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_blendmode.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_blendmode.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_clipboard.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_clipboard.h
index 341f4ba..341f4ba 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_clipboard.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_clipboard.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config.h
index 1bbb838..1bbb838 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h.cmake b/build/vc++/libs/SDL2-2.0.5/include/SDL_config.h.cmake
index c57266c..c57266c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h.cmake
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config.h.cmake
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h.in b/build/vc++/libs/SDL2-2.0.5/include/SDL_config.h.in
index 8b3d208..8b3d208 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config.h.in
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config.h.in
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_android.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_android.h
index 361bad8..361bad8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_android.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_android.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_iphoneos.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_iphoneos.h
index deea030..deea030 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_iphoneos.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_iphoneos.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_macosx.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_macosx.h
index 9b09899..9b09899 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_macosx.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_macosx.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_macosx.h.orig b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_macosx.h.orig
index f03f1ae..f03f1ae 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_macosx.h.orig
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_macosx.h.orig
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_minimal.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_minimal.h
index 3112700..3112700 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_minimal.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_minimal.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_pandora.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_pandora.h
index ea62fe5..ea62fe5 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_pandora.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_pandora.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_psp.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_psp.h
index 28efb4c..28efb4c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_psp.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_psp.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_windows.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_windows.h
index 2456c84..2456c84 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_windows.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_windows.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_winrt.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_winrt.h
index 24f9e17..24f9e17 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_winrt.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_winrt.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_wiz.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_wiz.h
index 5bb845a..5bb845a 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_config_wiz.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_config_wiz.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_copying.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_copying.h
index 8f60af6..8f60af6 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_copying.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_copying.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_cpuinfo.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_cpuinfo.h
index 94b64b0..94b64b0 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_cpuinfo.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_cpuinfo.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_egl.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_egl.h
index e47fbe8..e47fbe8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_egl.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_egl.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_endian.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_endian.h
index 3eda7f2..3eda7f2 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_endian.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_endian.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_error.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_error.h
index 49be982..49be982 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_error.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_error.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_events.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_events.h
index 0fc09bc..0fc09bc 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_events.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_events.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_filesystem.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_filesystem.h
index a1c846a..a1c846a 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_filesystem.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_filesystem.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_gamecontroller.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_gamecontroller.h
index c921513..c921513 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_gamecontroller.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_gamecontroller.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_gesture.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_gesture.h
index 2bba6a7..2bba6a7 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_gesture.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_gesture.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_haptic.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_haptic.h
index 60daefa..60daefa 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_haptic.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_haptic.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_hints.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_hints.h
index 007a4be..007a4be 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_hints.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_hints.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_joystick.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_joystick.h
index f598dc8..f598dc8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_joystick.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_joystick.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_keyboard.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_keyboard.h
index e78ca46..e78ca46 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_keyboard.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_keyboard.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_keycode.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_keycode.h
index c41e45f..c41e45f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_keycode.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_keycode.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_loadso.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_loadso.h
index 6ea256c..6ea256c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_loadso.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_loadso.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_log.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_log.h
index 356d0e1..356d0e1 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_log.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_log.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_main.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_main.h
index 2af3236..2af3236 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_main.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_main.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_messagebox.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_messagebox.h
index c326d8f..c326d8f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_messagebox.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_messagebox.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_mouse.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_mouse.h
index 6001bd4..6001bd4 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_mouse.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_mouse.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_mutex.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_mutex.h
index 0272379..0272379 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_mutex.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_mutex.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_name.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_name.h
index 8095ed3..8095ed3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_name.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_name.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengl.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengl.h
index 314dd57..314dd57 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengl.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengl.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengl_glext.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengl_glext.h
index cd3869f..cd3869f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengl_glext.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengl_glext.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles.h
index 800c593..800c593 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2.h
index 102f2f3..102f2f3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2.h
index c62fb0a..c62fb0a 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2ext.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2ext.h
index e8ca8b1..e8ca8b1 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2ext.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2ext.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2platform.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2platform.h
index c325686..c325686 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_gl2platform.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_gl2platform.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_khrplatform.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_khrplatform.h
index c9e6f17..c9e6f17 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_opengles2_khrplatform.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_opengles2_khrplatform.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_pixels.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_pixels.h
index 0424668..0424668 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_pixels.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_pixels.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_platform.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_platform.h
index 9dde385..9dde385 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_platform.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_platform.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_power.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_power.h
index d48e8a3..d48e8a3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_power.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_power.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_quit.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_quit.h
index 9283c38..9283c38 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_quit.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_quit.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_rect.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_rect.h
index c4f6d74..c4f6d74 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_rect.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_rect.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_render.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_render.h
index ea6ef9f..ea6ef9f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_render.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_render.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_revision.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_revision.h
index 9376093..9376093 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_revision.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_revision.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_rwops.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_rwops.h
index 7f0cbdf..7f0cbdf 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_rwops.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_rwops.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_scancode.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_scancode.h
index 1d55212..1d55212 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_scancode.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_scancode.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_shape.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_shape.h
index 9e492d9..9e492d9 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_shape.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_shape.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_stdinc.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_stdinc.h
index 7240229..7240229 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_stdinc.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_stdinc.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_surface.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_surface.h
index 510690c..510690c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_surface.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_surface.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_system.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_system.h
index eb069b3..eb069b3 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_system.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_system.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_syswm.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_syswm.h
index 2d18afb..2d18afb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_syswm.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_syswm.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test.h
index f55afcb..f55afcb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_assert.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_assert.h
index 11d8363..11d8363 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_assert.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_assert.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_common.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_common.h
index 24eeb32..24eeb32 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_common.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_common.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_compare.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_compare.h
index 9f4c458..9f4c458 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_compare.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_compare.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_crc32.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_crc32.h
index add480c..add480c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_crc32.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_crc32.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_font.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_font.h
index 58c9f9d..58c9f9d 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_font.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_font.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_fuzzer.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_fuzzer.h
index 6cf0574..6cf0574 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_fuzzer.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_fuzzer.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_harness.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_harness.h
index 68c4bcb..68c4bcb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_harness.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_harness.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_images.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_images.h
index 683d2f8..683d2f8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_images.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_images.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_log.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_log.h
index 9f993fb..9f993fb 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_log.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_log.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_md5.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_md5.h
index 67ca7d1..67ca7d1 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_md5.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_md5.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_memory.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_memory.h
index 43b67f5..43b67f5 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_memory.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_memory.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_random.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_random.h
index 2b01922..2b01922 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_test_random.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_test_random.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_thread.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_thread.h
index d0f6575..d0f6575 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_thread.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_thread.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_timer.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_timer.h
index 282625d..282625d 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_timer.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_timer.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_touch.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_touch.h
index db9e25e..db9e25e 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_touch.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_touch.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_types.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_types.h
index 06ee80c..06ee80c 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_types.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_types.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_version.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_version.h
index 5b4c402..5b4c402 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_version.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_version.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_video.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_video.h
index 6f6cda8..6f6cda8 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_video.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_video.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/SDL_vulkan.h b/build/vc++/libs/SDL2-2.0.5/include/SDL_vulkan.h
index 803b5fe..803b5fe 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/SDL_vulkan.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/SDL_vulkan.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/begin_code.h b/build/vc++/libs/SDL2-2.0.5/include/begin_code.h
index 5372d6f..5372d6f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/begin_code.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/begin_code.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/include/close_code.h b/build/vc++/libs/SDL2-2.0.5/include/close_code.h
index 2a352db..2a352db 100644
--- a/build/vs2015/libs/SDL2-2.0.5/include/close_code.h
+++ b/build/vc++/libs/SDL2-2.0.5/include/close_code.h
diff --git a/build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2.dll b/build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2.dll
index 6776cdd..6776cdd 100644
--- a/build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2.dll
+++ b/build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2.dll
Binary files differ
diff --git a/build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2.lib b/build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2.lib
index 42e5ee7..42e5ee7 100644
--- a/build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2.lib
+++ b/build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2.lib
Binary files differ
diff --git a/build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2main.lib b/build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2main.lib
index 1f409a2..1f409a2 100644
--- a/build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2main.lib
+++ b/build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2main.lib
Binary files differ
diff --git a/build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2test.lib b/build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2test.lib
index b54347d..b54347d 100644
--- a/build/vs2015/libs/SDL2-2.0.5/lib/x64/SDL2test.lib
+++ b/build/vc++/libs/SDL2-2.0.5/lib/x64/SDL2test.lib
Binary files differ
diff --git a/build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2.dll b/build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2.dll
index c21f747..c21f747 100644
--- a/build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2.dll
+++ b/build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2.dll
Binary files differ
diff --git a/build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2.lib b/build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2.lib
index a36fab5..a36fab5 100644
--- a/build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2.lib
+++ b/build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2.lib
Binary files differ
diff --git a/build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2main.lib b/build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2main.lib
index 2080d5d..2080d5d 100644
--- a/build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2main.lib
+++ b/build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2main.lib
Binary files differ
diff --git a/build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2test.lib b/build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2test.lib
index c26c50f..c26c50f 100644
--- a/build/vs2015/libs/SDL2-2.0.5/lib/x86/SDL2test.lib
+++ b/build/vc++/libs/SDL2-2.0.5/lib/x86/SDL2test.lib
Binary files differ
diff --git a/build/vs2015/resource.h b/build/vc++/resource.h
index fdc6053..fdc6053 100644
--- a/build/vs2015/resource.h
+++ b/build/vc++/resource.h
Binary files differ
diff --git a/src/libjin/Common/Singleton.hpp b/src/libjin/Common/Singleton.hpp
index 48cd5bc..b817901 100644
--- a/src/libjin/Common/Singleton.hpp
+++ b/src/libjin/Common/Singleton.hpp
@@ -30,8 +30,7 @@ namespace jin
template<class T> T* Singleton<T>::_instance = nullptr;
-#define SINGLETON(T) \
- friend Singleton<T>
+#define SINGLETON(T) friend Singleton<T>
} // jin
diff --git a/src/libjin/Core/game.cpp b/src/libjin/Core/game.cpp
new file mode 100644
index 0000000..3f905f2
--- /dev/null
+++ b/src/libjin/Core/game.cpp
@@ -0,0 +1,74 @@
+#include "game.h"
+#include "../Time/Timer.h"
+#include "../input/Event.h"
+#include "../Graphics/Window.h"
+#include "../Math/Math.h"
+#include <iostream>
+
+namespace jin
+{
+namespace core
+{
+
+ using namespace jin::graphics;
+ using namespace jin::input;
+ using namespace jin::time;
+ using namespace jin::math;
+
+ Game::Game() :_running(true) {};
+
+ void Game::run()
+ {
+ if (_onLoad != nullptr)
+ _onLoad();
+ Window* wnd = Window::get();
+ const int FPS = wnd ? wnd->getFPS() : 60;
+ const int MS_PER_UPDATE = 1000.0f / FPS;
+ _running = true;
+ Event e;
+ int previous = getMilliSecond();
+ int dt = MS_PER_UPDATE;
+ while (_running)
+ {
+ while (jin::input::pollEvent(&e))
+ {
+ if (_onEvent != nullptr)
+ _onEvent(&e);
+ if (!_running) goto quitloop;
+ }
+ if (_onUpdate != nullptr) _onUpdate(dt);
+ if (_onDraw != nullptr) _onDraw();
+ wnd->swapBuffers();
+ const int current = getMilliSecond();
+ dt = current - previous;
+ const int wait = MS_PER_UPDATE - (current - previous);
+ previous += MS_PER_UPDATE;
+ if (wait > 0)
+ {
+ sleep(wait);
+ dt = MS_PER_UPDATE;
+ }
+ else
+ previous = current;
+ }
+ quitloop:;
+ }
+
+ bool Game::initSystem(const SettingBase* setting)
+ {
+ if (setting == nullptr)
+ return false;
+ Game::Setting* s = (Game::Setting*) setting;
+ _onEvent = s->eventHandler;
+ _onUpdate = s->updater;
+ _onDraw = s->drawer;
+ _onLoad = s->loader;
+ return true;
+ }
+
+ void Game::quitSystem()
+ {
+ }
+
+} // core
+} // jin \ No newline at end of file
diff --git a/src/libjin/Debug/Debug.h b/src/libjin/Debug/Debug.h
deleted file mode 100644
index 9fa9fe1..0000000
--- a/src/libjin/Debug/Debug.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#ifndef __JIN_DEBUG_H
-#define __JIN_DEBUG_H
-
-
-
-#endif \ No newline at end of file
diff --git a/src/libjin/Debug/Log.h b/src/libjin/Debug/Log.h
deleted file mode 100644
index e1624f5..0000000
--- a/src/libjin/Debug/Log.h
+++ /dev/null
@@ -1,14 +0,0 @@
-#ifndef __JIN_LOG_H
-#define __JIN_LOG_H
-
-namespace jin
-{
-namespace debug
-{
-
- const char* err;
-
-}
-}
-
-#endif \ No newline at end of file
diff --git a/src/libjin/Graphics/Drawable.h b/src/libjin/Graphics/Drawable.h
index e04ac6b..4e91adb 100644
--- a/src/libjin/Graphics/Drawable.h
+++ b/src/libjin/Graphics/Drawable.h
@@ -41,6 +41,7 @@ namespace graphics
void setVertices(float* v, float* t);
GLuint texture;
+ GLuint vbo;
int width, height;
diff --git a/src/libjin/Graphics/JSL.cpp b/src/libjin/Graphics/JSL.cpp
index 2ab7ceb..fb6279a 100644
--- a/src/libjin/Graphics/JSL.cpp
+++ b/src/libjin/Graphics/JSL.cpp
@@ -7,20 +7,21 @@ namespace jin
{
namespace graphics
{
- //vec4 effect(vec4 color, Image texture, vec2 texture_coords, vec2 screen_coords)
- static const char* base_f = " "
- //"#version 120 \n"
- "#define number float \n"
- "#define Image sampler2D \n"
- "#define Canvas sampler2D \n"
- "#define Color vec4 \n"
- "#define Texel texture2D \n"
- "#define extern uniform \n"
- "uniform Image _tex0_; \n"
- "%s \n"
- "void main(){ \n"
- " gl_FragColor = effect(gl_Color, _tex0_, gl_TexCoord[0].xy, gl_FragCoord.xy);\n"
- "}\0";
+
+ static const char* base_f = R"base_f(
+#define number float
+#define Texture sampler2D
+#define Canvas sampler2D
+#define Color vec4
+#define Texel texture2D
+#define extern uniform
+uniform Texture _tex0_;
+%s
+void main()
+{
+ gl_FragColor = effect(gl_Color, _tex0_, gl_TexCoord[0].xy, gl_FragCoord.xy);
+}
+ )base_f";
/*static*/ JSLProgram* JSLProgram::currentJSLProgram = nullptr;
diff --git a/src/libjin/Graphics/Texture.h b/src/libjin/Graphics/Texture.h
index 47f8d53..1e7a2f5 100644
--- a/src/libjin/Graphics/Texture.h
+++ b/src/libjin/Graphics/Texture.h
@@ -33,8 +33,8 @@ namespace graphics
};
-}
-}
+} // graphics
+} // jin
#endif // JIN_MODULES_RENDER
#endif // __JIN_IMAGE_H \ No newline at end of file
diff --git a/src/libjin/debug/debug.h b/src/libjin/debug/debug.h
deleted file mode 100644
index 9fa9fe1..0000000
--- a/src/libjin/debug/debug.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#ifndef __JIN_DEBUG_H
-#define __JIN_DEBUG_H
-
-
-
-#endif \ No newline at end of file
diff --git a/src/libjin/debug/log.h b/src/libjin/debug/log.h
deleted file mode 100644
index e1624f5..0000000
--- a/src/libjin/debug/log.h
+++ /dev/null
@@ -1,14 +0,0 @@
-#ifndef __JIN_LOG_H
-#define __JIN_LOG_H
-
-namespace jin
-{
-namespace debug
-{
-
- const char* err;
-
-}
-}
-
-#endif \ No newline at end of file
diff --git a/src/lua/modules/embed/boot.lua.h b/src/lua/modules/embed/boot.lua.h
index 4f8ed94..cc71102 100644
--- a/src/lua/modules/embed/boot.lua.h
+++ b/src/lua/modules/embed/boot.lua.h
@@ -37,16 +37,6 @@ local function call(func, ...)
end
end
-jin.core.setHandler = function(handler)
- if handler == nil then
- return
- end
- jin.core.onLoad = handler.onLoad
- jin.core.onEvent = handler.onEvent
- jin.core.onUpdate = handler.onUpdate
- jin.core.onDraw = handler.onDraw
-end
-
function jin.core.run()
call(jin.core.onLoad)
local dt = 0
@@ -64,21 +54,12 @@ function jin.core.run()
end
previous = current
current = jin.time.second()
- dt = dt + current - previous
- local refresh = false
- while dt > SECOND_PER_FRAME do
- call(jin.core.onUpdate, SECOND_PER_FRAME)
- dt = dt - SECOND_PER_FRAME
- refresh = true
- end
- if refresh and jin.graphics then
- jin.graphics.clear()
- call(jin.core.onDraw)
- jin.graphics.present()
- end
- if jin.time then
- jin.time.sleep(0.001)
- end
+ dt = current - previous
+ call(jin.core.onUpdate, dt)
+ call(jin.graphics.clear)
+ call(jin.core.onDraw)
+ call(jin.graphics.present)
+ call(jin.time.sleep, 0.001)
end
end
@@ -86,6 +67,16 @@ end
-- No game handler
-------------------------------------------------------------------------
+jin.core.setHandler = function(handler)
+ if handler == nil then
+ return
+ end
+ jin.core.onLoad = handler.onLoad
+ jin.core.onEvent = handler.onEvent
+ jin.core.onUpdate = handler.onUpdate
+ jin.core.onDraw = handler.onDraw
+end
+
jin.nogame = {
cs = 64,
sw = jin.graphics.getWidth(),
@@ -108,6 +99,7 @@ jin.nogame = {
end
end,
onUpdate = function(dt)
+ print(dt)
local nogame = jin.nogame
nogame.t = nogame.t + dt * nogame.speed
if nogame.t > nogame.ww2 then
diff --git a/src/lua/modules/embed/embed.h b/src/lua/modules/embed/embed.h
index 18ed1d8..6393454 100644
--- a/src/lua/modules/embed/embed.h
+++ b/src/lua/modules/embed/embed.h
@@ -7,9 +7,6 @@ namespace jin
namespace embed
{
- /**
- * embed lua script to context.
- */
#define embed(L, script, name)\
if(luax_loadbuffer(L, script, strlen(script), name) == 0)\
lua_call(L, 0, 0);
@@ -32,18 +29,19 @@ namespace embed
// embed scripts
const jin_Embed scripts[] = {
- { "graphics.lua", graphics_lua },
- { "keyboard.lua", keyboard_lua },
- { "mouse.lua", mouse_lua },
- { "boot.lua", boot_lua },
- { 0, 0 }
+ { "graphics.lua", graphics_lua },
+ { "keyboard.lua", keyboard_lua },
+ { "mouse.lua", mouse_lua },
+ { "boot.lua", boot_lua },
+ { 0, 0 }
};
// load all emebd lua scripts
for (int i = 0; scripts[i].file; ++i)
embed(L, scripts[i].source, scripts[i].file);
}
-}
-}
+
+} // embed
+} // jin
#endif \ No newline at end of file
diff --git a/src/lua/modules/graphics/graphics.cpp b/src/lua/modules/graphics/graphics.cpp
index 9c1d404..98a4fef 100644
--- a/src/lua/modules/graphics/graphics.cpp
+++ b/src/lua/modules/graphics/graphics.cpp
@@ -12,7 +12,7 @@ namespace lua
using jin::filesystem::Filesystem;
using jin::filesystem::Buffer;
- typedef Texture Image;
+ typedef Texture Texture;
static struct
{
@@ -70,21 +70,21 @@ namespace lua
return 1;
}
- static int l_newImage(lua_State* L)
+ static int l_newTexture(lua_State* L)
{
Filesystem* fs = Filesystem::get();
const char* f = luax_checkstring(L, 1);
if (!fs->exists(f))
{
- printf("Error: no such image %s\n", f);
+ printf("Error: no such texture %s\n", f);
exit(1);
}
Buffer b;
fs->read(f, &b);
- Proxy* proxy = (Proxy*)luax_newinstance(L, JIN_GRAPHICS_IMAGE, sizeof(Proxy));
- Image* img = Image::createTexture(b.data, b.size);
- proxy->bind(new Ref<Image>(img, JIN_GRAPHICS_IMAGE));
+ Proxy* proxy = (Proxy*)luax_newinstance(L, JIN_GRAPHICS_TEXTURE, sizeof(Proxy));
+ Texture* img = Texture::createTexture(b.data, b.size);
+ proxy->bind(new Ref<Texture>(img, JIN_GRAPHICS_TEXTURE));
return 1;
}
@@ -158,10 +158,10 @@ namespace lua
float sx = luax_optnumber(L, 4, 1);
float sy = luax_optnumber(L, 5, 1);
float r = luax_optnumber(L, 6, 0);
- if (luax_istype(L, 1, JIN_GRAPHICS_IMAGE))
+ if (luax_istype(L, 1, JIN_GRAPHICS_TEXTURE))
{
Proxy* proxy = (Proxy*)luax_toudata(L, 1);
- Ref<Image>& tex = proxy->getRef<Image>();
+ Ref<Texture>& tex = proxy->getRef<Texture>();
tex->draw(x, y, sx, sy, r);
}
else if (luax_istype(L, 1, JIN_GRAPHICS_CANVAS))
@@ -173,7 +173,7 @@ namespace lua
else
{
/* wrong type */
- luax_typerror(L, 1, "image or canvas");
+ luax_typerror(L, 1, "texture or canvas");
}
return 0;
}
@@ -198,7 +198,7 @@ namespace lua
return 0;
}
- static int l_getColor(lua_State * L)
+ static int l_palette(lua_State * L)
{
luax_pushnumber(L, context.curRenderColor.rgba.r);
luax_pushnumber(L, context.curRenderColor.rgba.g);
@@ -267,7 +267,7 @@ namespace lua
else return RENDER_MODE::NONE;
}
- static int l_drawpoint(lua_State* L)
+ static int l_point(lua_State* L)
{
int x = luax_checknumber(L, 1);
int y = luax_checknumber(L, 2);
@@ -276,7 +276,7 @@ namespace lua
return 0;
}
- static int l_drawLine(lua_State* L)
+ static int l_line(lua_State* L)
{
int x1 = luax_checknumber(L, 1);
int y1 = luax_checknumber(L, 2);
@@ -287,7 +287,7 @@ namespace lua
return 0;
}
- static int l_drawRect(lua_State* L)
+ static int l_rect(lua_State* L)
{
const char* modestr = luax_checkstring(L, 1);
RENDER_MODE mode = strtomode(modestr);
@@ -308,7 +308,7 @@ namespace lua
return 0;
}
- static int l_drawCircle(lua_State* L)
+ static int l_circle(lua_State* L)
{
const char* modestr = luax_checkstring(L, 1);
RENDER_MODE mode = strtomode(modestr);
@@ -328,7 +328,7 @@ namespace lua
return 0;
}
- static int l_drawTriangle(lua_State* L)
+ static int l_triangle(lua_State* L)
{
const char* modestr = luax_checkstring(L, 1);
RENDER_MODE mode = strtomode(modestr);
@@ -354,7 +354,7 @@ namespace lua
return 0;
}
- static int l_drawPolygon(lua_State* L)
+ static int l_polygon(lua_State* L)
{
const char* modestr = luax_checkstring(L, 1);
int n = luax_checknumber(L, 2);
@@ -410,7 +410,7 @@ namespace lua
return 1;
}
- static int l_study(lua_State* L)
+ static int l_setFont(lua_State* L)
{
int n = luax_gettop(L);
if (n == 0)
@@ -466,7 +466,7 @@ namespace lua
{ "getSize", l_getSize },
{ "getWidth", l_getWidth },
{ "getHeight", l_getHeight },
- { "newImage", l_newImage },
+ { "newTexture", l_newTexture },
{ "newShader", l_newShader },
{ "newCanvas", l_newCanvas },
{ "newFont", l_newFont },
@@ -476,24 +476,24 @@ namespace lua
{ "clear", l_clear },
{ "draw", l_draw },
{ "setColor", l_setColor },
- { "palette", l_getColor },
+ { "palette", l_palette },
{ "present", l_present },
- { "setFont", l_study },
+ { "setFont", l_setFont },
{ "bindCanvas", l_bindCanvas },
{ "unbindCanvas", l_unbindCanvas },
{ "useShader", l_useShader },
{ "unuseShader", l_unuseShader },
- { "point", l_drawpoint },
- { "line", l_drawLine },
- { "rect", l_drawRect },
- { "circle", l_drawCircle },
- { "triangle", l_drawTriangle },
- { "polygon", l_drawPolygon },
+ { "point", l_point },
+ { "line", l_line },
+ { "rect", l_rect },
+ { "circle", l_circle },
+ { "triangle", l_triangle },
+ { "polygon", l_polygon },
{ "destroy", l_destroy },
{ 0, 0 }
};
- extern int luaopen_Image(lua_State* L);
+ extern int luaopen_Texture(lua_State* L);
extern int luaopen_Font(lua_State* L);
extern int luaopen_Canvas(lua_State* L);
extern int luaopen_JSL(lua_State* L);
@@ -501,7 +501,7 @@ namespace lua
int luaopen_graphics(lua_State* L)
{
// register types
- luaopen_Image(L);
+ luaopen_Texture(L);
luaopen_Canvas(L);
luaopen_Font(L);
luaopen_JSL(L);
diff --git a/src/lua/modules/graphics/jsl.cpp b/src/lua/modules/graphics/jsl.cpp
index 58de46a..9714695 100644
--- a/src/lua/modules/graphics/jsl.cpp
+++ b/src/lua/modules/graphics/jsl.cpp
@@ -10,7 +10,6 @@ namespace lua
using namespace jin::graphics;
- typedef Texture Image;
typedef Ref<JSLProgram>& JSLRef;
static inline JSLRef checkJSLProgram(lua_State* L)
@@ -32,93 +31,74 @@ namespace lua
COLOR,
};
- static VARIABLE_TYPE strToType(const char* str)
+ /**
+ * jsl:sendNumber("variable", 0.1)
+ */
+ static int l_sendNumber (lua_State* L)
{
- std::string s = std::string(str);
- if (s == "number") return NUMBER;
- else if (s == "Image") return IMAGE;
- else if (s == "Canvas") return CANVAS;
- else if (s == "vec2") return VEC2;
- else if (s == "vec3") return VEC3;
- else if (s == "vec4") return VEC4;
- else if (s == "Color") return COLOR;
- else return INVALID;
+ JSLRef ref = checkJSLProgram(L);
+ const char* variable = luax_checkstring(L, 2);
+ float number = luax_checknumber(L, 3);
+ ref->sendFloat(variable, number);
+ return 0;
}
- /**
- * Use send function send variables to JSL program.
- */
- static int l_send(lua_State* L)
+ static int l_sendTexture (lua_State* L)
+ {
+ JSLRef ref = checkJSLProgram(L);
+ const char* variable = luax_checkstring(L, 2);
+ Proxy* proxy = (Proxy*)luax_checktype(L, 3, JIN_GRAPHICS_TEXTURE);
+ Ref<Texture>& tex = proxy->getRef<Texture>();
+ ref->sendTexture(variable, tex.getObject());
+ return 0;
+ }
+
+ static int l_sendCanvas (lua_State* L)
+ {
+ JSLRef ref = checkJSLProgram(L);
+ const char* variable = luax_checkstring(L, 2);
+ Proxy* proxy = (Proxy*)luax_checktype(L, 3, JIN_GRAPHICS_CANVAS);
+ Ref<Canvas>& canvas = proxy->getRef<Canvas>();
+ ref->sendCanvas(variable, canvas.getObject());
+ return 0;
+ }
+
+ static int l_sendVec2 (lua_State* L)
+ {
+ JSLRef ref = checkJSLProgram(L);
+ const char* variable = luax_checkstring(L, 2);
+ float x = luax_checknumber(L, 3);
+ float y = luax_checknumber(L, 4);
+ ref->sendVec2(variable, x, y);
+ return 0;
+ }
+
+ static int l_sendVec3 (lua_State* L)
+ {
+ JSLRef ref = checkJSLProgram(L);
+ const char* variable = luax_checkstring(L, 2);
+ float x = luax_checknumber(L, 3);
+ float y = luax_checknumber(L, 4);
+ float z = luax_checknumber(L, 5);
+ ref->sendVec3(variable, x, y, z);
+ return 0;
+ }
+
+ static int l_sendVec4 (lua_State* L)
+ {
+ JSLRef ref = checkJSLProgram(L);
+ const char* variable = luax_checkstring(L, 2);
+ float x = luax_checknumber(L, 3);
+ float y = luax_checknumber(L, 4);
+ float z = luax_checknumber(L, 5);
+ float w = luax_checknumber(L, 6);
+ ref->sendVec4(variable, x, y, z, w);
+ return 0;
+ }
+
+ static int l_sendColor (lua_State* L)
{
- JSLRef ref = checkJSLProgram(L);
- // number Image Texel
- const char* typestr = luax_checkstring(L, 2);
- // variable name
- const char* variable = luax_checkstring(L, 3);
- if (typestr != nullptr)
- {
- int type = strToType(typestr);
- switch (type)
- {
- case NUMBER:
- {
- float number = luax_checknumber(L, 4);
- ref->sendFloat(variable, number);
- break;
- }
- case IMAGE:
- {
- Proxy* proxy = (Proxy*)luax_checktype(L, 4, JIN_GRAPHICS_IMAGE);
- Ref<Image>& tex = proxy->getRef<Image>();
- ref->sendTexture(variable, tex.getObject());
- break;
- }
- case CANVAS:
- {
- Proxy* proxy = (Proxy*)luax_checktype(L, 4, JIN_GRAPHICS_CANVAS);
- Ref<Canvas>& canvas = proxy->getRef<Canvas>();
- ref->sendCanvas(variable, canvas.getObject());
- break;
- }
- case VEC2:
- {
- float x = luax_checknumber(L, 4);
- float y = luax_checknumber(L, 5);
- ref->sendVec2(variable, x, y);
- break;
- }
- case VEC3:
- {
- float x = luax_checknumber(L, 4);
- float y = luax_checknumber(L, 5);
- float z = luax_checknumber(L, 6);
- ref->sendVec3(variable, x, y, z);
- break;
- }
- case VEC4:
- {
- float x = luax_checknumber(L, 4);
- float y = luax_checknumber(L, 5);
- float z = luax_checknumber(L, 6);
- float w = luax_checknumber(L, 7);
- ref->sendVec4(variable, x, y, z, w);
- break;
- }
- case COLOR:
- {
- color col;
- col.rgba.r = luax_checkinteger(L, 4);
- col.rgba.g = luax_checkinteger(L, 5);
- col.rgba.b = luax_checkinteger(L, 6);
- col.rgba.a = luax_checkinteger(L, 7);
- ref->sendColor(variable, &col);
- break;
- }
- default:
- return 0;
- }
- }
- return 1;
+ return l_sendVec4(L);
}
static int l_gc(lua_State* L)
@@ -129,9 +109,15 @@ namespace lua
}
static const luaL_Reg f[] = {
- { "__gc", l_gc },
- { "send", l_send },
- { 0, 0 }
+ { "__gc", l_gc },
+ { "sendNumber", l_sendNumber },
+ { "sendTexture", l_sendTexture },
+ { "sendCanvas", l_sendCanvas },
+ { "sendVec2", l_sendVec2 },
+ { "sendVec3", l_sendVec3 },
+ { "sendVec4", l_sendVec4 },
+ { "sendColor", l_sendColor },
+ { 0, 0 }
};
/**
@@ -143,5 +129,5 @@ namespace lua
return 0;
}
-}
-} \ No newline at end of file
+} // lua
+} // jin \ No newline at end of file
diff --git a/src/lua/modules/graphics/image.cpp b/src/lua/modules/graphics/texture.cpp
index 3caff16..5bc208a 100644
--- a/src/lua/modules/graphics/image.cpp
+++ b/src/lua/modules/graphics/texture.cpp
@@ -10,32 +10,31 @@ namespace lua
using namespace jin::graphics;
- typedef Texture Image;
- typedef Ref<Image>& ImageRef;
+ typedef Ref<Texture>& TextureRef;
- static inline ImageRef checkImage(lua_State* L)
+ static inline TextureRef checkTexture(lua_State* L)
{
- Proxy* proxy = (Proxy*)luax_checktype(L, 1, JIN_GRAPHICS_IMAGE);
- return proxy->getRef<Image>();
+ Proxy* proxy = (Proxy*)luax_checktype(L, 1, JIN_GRAPHICS_TEXTURE);
+ return proxy->getRef<Texture>();
}
static int l_getWidth(lua_State* L)
{
- ImageRef ref = checkImage(L);
+ TextureRef ref = checkTexture(L);
luax_pushnumber(L, ref->getWidth());
return 1;
}
static int l_getHeight(lua_State *L)
{
- ImageRef ref = checkImage(L);
+ TextureRef ref = checkTexture(L);
luax_pushnumber(L, ref->getHeight());
return 1;
}
static int l_getPixel(lua_State* L)
{
- ImageRef ref = checkImage(L);
+ TextureRef ref = checkTexture(L);
int x = luax_checknumber(L, 2);
int y = luax_checknumber(L, 3);
color c = ref->getPixel(x, y);
@@ -48,7 +47,7 @@ namespace lua
static int l_setAnchor(lua_State* L)
{
- ImageRef ref = checkImage(L);
+ TextureRef ref = checkTexture(L);
int x = luax_checknumber(L, 2);
int y = luax_checknumber(L, 3);
ref->setAnchor(x, y);
@@ -57,7 +56,7 @@ namespace lua
static int l_getSize(lua_State* L)
{
- ImageRef ref = checkImage(L);
+ TextureRef ref = checkTexture(L);
luax_pushnumber(L, ref->getWidth());
luax_pushnumber(L, ref->getHeight());
return 2;
@@ -65,7 +64,7 @@ namespace lua
static int l_gc(lua_State* L)
{
- Proxy* proxy = (Proxy*)luax_checktype(L, 1, JIN_GRAPHICS_IMAGE);
+ Proxy* proxy = (Proxy*)luax_checktype(L, 1, JIN_GRAPHICS_TEXTURE);
proxy->release();
return 0;
}
@@ -80,9 +79,9 @@ namespace lua
{ 0, 0 }
};
- int luaopen_Image(lua_State* L)
+ int luaopen_Texture(lua_State* L)
{
- luax_newtype(L, JIN_GRAPHICS_IMAGE, f);
+ luax_newtype(L, JIN_GRAPHICS_TEXTURE, f);
return 0;
}
diff --git a/src/lua/modules/types.h b/src/lua/modules/types.h
index 318f5fa..4e824c2 100644
--- a/src/lua/modules/types.h
+++ b/src/lua/modules/types.h
@@ -2,19 +2,19 @@
#define __JIN_MODULES_TYPES_H
// graphics module
-#define JIN_GRAPHICS_IMAGE "jin.graphics.Image"
-#define JIN_GRAPHICS_SHADER "jin.graphics.Shader"
-#define JIN_GRAPHICS_CANVAS "jin.graphics.Canvas"
-#define JIN_GRAPHICS_FONT "jin.graphics.Font"
-
-// audio module
-#define JIN_AUDIO_SOURCE "jin.Audio.Source"
-
-// thread module
-#define JIN_THREAD_THREAD "jin.thread.Thread"
-
-// network module
-#define JIN_NETWORK_SOCKET "jin.net.Socket"
-#define JIN_NETWORK_BUFFER "jin.net.Buffer"
+#define JIN_GRAPHICS_TEXTURE "jin.graphics.Texture"
+#define JIN_GRAPHICS_SHADER "jin.graphics.Shader"
+#define JIN_GRAPHICS_CANVAS "jin.graphics.Canvas"
+#define JIN_GRAPHICS_FONT "jin.graphics.Font"
+
+// audio module
+#define JIN_AUDIO_SOURCE "jin.Audio.Source"
+
+// thread module
+#define JIN_THREAD_THREAD "jin.thread.Thread"
+
+// network module
+#define JIN_NETWORK_SOCKET "jin.net.Socket"
+#define JIN_NETWORK_BUFFER "jin.net.Buffer"
#endif \ No newline at end of file