add mpv demo
This commit is contained in:
@@ -25,10 +25,15 @@ set_target_properties(xplayer PROPERTIES CXX_STANDARD 17)
|
||||
target_include_directories(xplayer PRIVATE ${CMAKE_SOURCE_DIR})
|
||||
target_compile_definitions(xplayer PRIVATE ${RENDER_DRIVER})
|
||||
|
||||
find_package(PkgConfig REQUIRED)
|
||||
pkg_search_module(MPV REQUIRED mpv)
|
||||
target_include_directories(xplayer PRIVATE ${MPV_INCLUDE_DIRS})
|
||||
|
||||
if (NINTENDO_SWITCH)
|
||||
target_link_libraries(xplayer
|
||||
PRIVATE
|
||||
sdl2 glapi drm_nouveau nx m
|
||||
${MPV_LINK_LIBRARIES}
|
||||
)
|
||||
nx_generate_nacp(xplayer.nacp NAME "xplayer demo" AUTHOR dragonflylee VERSION 1.0)
|
||||
nx_create_nro(xplayer ICON ${CMAKE_SOURCE_DIR}/icon.jpg NACP xplayer.nacp)
|
||||
@@ -37,6 +42,6 @@ else ()
|
||||
if (MINGW)
|
||||
set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++")
|
||||
endif ()
|
||||
target_link_libraries(xplayer PRIVATE ${SDL2_LIBRARIES})
|
||||
target_link_libraries(xplayer PRIVATE ${SDL2_LIBRARIES} ${MPV_LINK_LIBRARIES})
|
||||
endif ()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user