CMakeLists.txt 406 B

1234567891011121314151617181920212223
  1. if (NOT MSVC)
  2. set(CMAKE_CXX_STANDARD 20)
  3. set(CMAKE_CXX_STANDARD_REQUIRED ON)
  4. set(CMAKE_CXX_EXTENSIONS OFF)
  5. endif()
  6. set(SRCS
  7. imgui.cpp
  8. imgui_demo.cpp
  9. imgui_draw.cpp
  10. imgui_tables.cpp
  11. imgui_widgets.cpp
  12. )
  13. add_library(imgui STATIC ${SRCS})
  14. dolphin_disable_warnings(imgui)
  15. target_include_directories(imgui PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}")
  16. target_link_libraries(imgui
  17. PRIVATE
  18. fmt::fmt
  19. )