mirror of
https://github.com/Ryujinx/libsoundio.git
synced 2024-12-22 17:15:35 +00:00
build: generate def file when building with mingw
This commit is contained in:
parent
c2bc2c7c21
commit
92f7e85d72
|
@ -184,6 +184,12 @@ configure_file (
|
|||
${CONFIGURE_OUT_FILE}
|
||||
)
|
||||
|
||||
if(MINGW)
|
||||
set(LIB_LINK_FLAGS "-Wl,--output-def,libsoundio.def")
|
||||
else()
|
||||
set(LIB_LINK_FLAGS " ")
|
||||
endif()
|
||||
|
||||
add_library(libsoundio_shared SHARED ${LIBSOUNDIO_SOURCES})
|
||||
set_target_properties(libsoundio_shared PROPERTIES
|
||||
OUTPUT_NAME soundio
|
||||
|
@ -191,6 +197,7 @@ set_target_properties(libsoundio_shared PROPERTIES
|
|||
VERSION ${LIBSOUNDIO_VERSION}
|
||||
COMPILE_FLAGS ${LIB_CFLAGS}
|
||||
LINKER_LANGUAGE C
|
||||
LINK_FLAGS ${LIB_LINK_FLAGS}
|
||||
)
|
||||
include_directories(
|
||||
${CMAKE_SOURCE_DIR}
|
||||
|
|
Loading…
Reference in a new issue