add_executable(coop_host WIN32
	src/main.cpp
	src/d3d11_window.cpp
	src/imgui_layer.cpp
	src/debug_overlay.cpp
	src/injection_panel.cpp
	src/input/xinput_source.cpp
	src/inject/process_list.cpp
	src/inject/injector.cpp
	src/ipc/ipc_server.cpp)

target_include_directories(coop_host PRIVATE src)

target_link_libraries(coop_host PRIVATE
	coop_common
	imgui
	d3d11
	dxgi
	dwmapi
	xinput)

set_target_properties(coop_host PROPERTIES OUTPUT_NAME "coop_host")
