Add initial libretro implementation

This commit is contained in:
Connor McLaughlin
2020-06-09 02:44:42 +10:00
parent 5dedd8707b
commit d7f083559e
18 changed files with 2245 additions and 1 deletions

View File

@@ -0,0 +1,23 @@
add_library(duckstation-libretro SHARED
libretro_audio_stream.cpp
libretro_audio_stream.h
libretro_host_display.cpp
libretro_host_display.h
libretro_host_interface.cpp
libretro_host_interface.h
libretro_settings_interface.cpp
libretro_settings_interface.h
main.cpp
opengl_host_display.cpp
opengl_host_display.h
)
if(WIN32)
target_sources(duckstation-libretro PRIVATE
d3d11_host_display.cpp
d3d11_host_display.h
)
endif()
target_link_libraries(duckstation-libretro PRIVATE core common imgui glad scmversion libretro-common)