Skip to content

Commit 473e966

Browse files
committed
cmake install targets
1 parent 818858d commit 473e966

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

CMakeLists.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,13 @@ target_include_directories(XAudio2_9 PRIVATE include)
4747
target_include_directories(XAudio2_9 PRIVATE ${FFMPEG_INCLUDE_DIRS})
4848
target_link_directories(XAudio2_9 PRIVATE ${FFMPEG_LIBRARY_DIRS})
4949
target_link_libraries(XAudio2_9 PRIVATE ${FFMPEG_LIBRARIES})
50+
51+
# --- install target ---
52+
install(TARGETS XAudio2_9 EXPORT XboxAudio2Targets)
53+
54+
# --- install ffmpeg runtime dlls ---
55+
install(FILES
56+
"$<TARGET_FILE_DIR:XAudio2_9>/avcodec-61.dll"
57+
"$<TARGET_FILE_DIR:XAudio2_9>/avutil-59.dll"
58+
DESTINATION ${CMAKE_INSTALL_PREFIX}
59+
)

0 commit comments

Comments
 (0)