mirror of
https://github.com/azahar-emu/soundtouch
synced 2025-11-14 19:10:02 +01:00
Merge branch 'dll_exports' into 'master'
CMake: fix SoundTouchDLL build with MSVC See merge request soundtouch/soundtouch!18
This commit is contained in:
commit
e1f315f535
@ -123,6 +123,7 @@ if(SOUNDTOUCH_DLL)
|
|||||||
set_target_properties(SoundTouch PROPERTIES POSITION_INDEPENDENT_CODE TRUE)
|
set_target_properties(SoundTouch PROPERTIES POSITION_INDEPENDENT_CODE TRUE)
|
||||||
target_compile_options(SoundTouchDLL PRIVATE ${COMPILE_OPTIONS})
|
target_compile_options(SoundTouchDLL PRIVATE ${COMPILE_OPTIONS})
|
||||||
set_target_properties(SoundTouchDLL PROPERTIES CXX_VISIBILITY_PRESET hidden)
|
set_target_properties(SoundTouchDLL PROPERTIES CXX_VISIBILITY_PRESET hidden)
|
||||||
|
target_compile_definitions(SoundTouchDLL PRIVATE DLL_EXPORTS)
|
||||||
target_include_directories(SoundTouchDLL PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>)
|
target_include_directories(SoundTouchDLL PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>)
|
||||||
target_link_libraries(SoundTouchDLL PRIVATE SoundTouch)
|
target_link_libraries(SoundTouchDLL PRIVATE SoundTouch)
|
||||||
install(FILES source/SoundTouchDLL/SoundTouchDLL.h DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/soundtouch")
|
install(FILES source/SoundTouchDLL/SoundTouchDLL.h DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/soundtouch")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user