mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-04-29 06:49:24 -04:00
Improved, fixed and streamlined cmake files. Optionally use system libraries instead of vcpkg (-DENABLE_VCPKG=OFF)
28 lines
562 B
CMake
28 lines
562 B
CMake
project(imguiImpl)
|
|
|
|
add_library(imguiImpl)
|
|
|
|
set_property(TARGET imguiImpl PROPERTY MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")
|
|
|
|
target_sources(imguiImpl PRIVATE
|
|
imgui_impl_opengl3.cpp
|
|
imgui_impl_opengl3.h
|
|
imgui_impl_vulkan.cpp
|
|
imgui_impl_vulkan.h
|
|
imgui_extension.cpp
|
|
imgui_extension.h
|
|
)
|
|
|
|
target_precompile_headers(imguiImpl PRIVATE ../Common/precompiled.h)
|
|
|
|
target_include_directories(imguiImpl PUBLIC "../")
|
|
|
|
target_link_libraries(imguiImpl PRIVATE
|
|
CemuCafe
|
|
CemuCommon
|
|
CemuGui
|
|
CemuInput
|
|
CemuResource
|
|
CemuUtil
|
|
imgui::imgui
|
|
)
|