shared_library( 'taikohook', name_prefix : '', include_directories : inc, implicit_include_directories : false, vs_module_defs : 'taikohook.def', c_pch : '../precompiled.h', dependencies : [ capnhook.get_variable('hook_dep'), capnhook.get_variable('hooklib_dep'), xinput_lib, ], link_with : [ taikoio_lib, amcus_lib, platform_lib, util_lib, hooklib_lib, gfxhook_lib, jvs_lib, board_lib ], sources : [ 'dllmain.c', 'config.c', 'config.h', 'taiko-dll.c', 'taiko-dll.h', 'amfw.c', 'amfw.h', 'network.c', 'network.h', 'usio.c', 'usio.h', ], )