mirror of
https://github.com/cemu-project/vcpkg.git
synced 2025-02-22 18:47:09 +01:00
[openal-soft] Fix macOS builds (#10268)
This commit is contained in:
parent
778682f945
commit
350f647fd6
@ -1,5 +1,5 @@
|
||||
Source: openal-soft
|
||||
Version: 1.20.1
|
||||
Version: 1.20.1-1
|
||||
Homepage: https://github.com/kcat/openal-soft
|
||||
Description: OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API.
|
||||
Supports: !uwp
|
||||
Supports: !uwp
|
||||
|
@ -17,14 +17,18 @@ else()
|
||||
set(OPENAL_LIBTYPE "STATIC")
|
||||
endif()
|
||||
|
||||
set(ALSOFT_REQUIRE_LINUX OFF)
|
||||
set(ALSOFT_REQUIRE_WINDOWS OFF)
|
||||
set(ALSOFT_REQUIRE_OSX OFF)
|
||||
|
||||
if(VCPKG_TARGET_IS_LINUX)
|
||||
set(ALSOFT_REQUIRE_WINDOWS OFF)
|
||||
set(ALSOFT_REQUIRE_LINUX ON)
|
||||
endif()
|
||||
|
||||
if(VCPKG_TARGET_IS_WINDOWS)
|
||||
set(ALSOFT_REQUIRE_WINDOWS ON)
|
||||
set(ALSOFT_REQUIRE_LINUX OFF)
|
||||
endif()
|
||||
if(VCPKG_TARGET_IS_OSX)
|
||||
set(ALSOFT_REQUIRE_OSX ON)
|
||||
endif()
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
@ -45,7 +49,7 @@ vcpkg_configure_cmake(
|
||||
-DALSOFT_BACKEND_QSA=OFF
|
||||
-DALSOFT_BACKEND_PORTAUDIO=OFF
|
||||
-DALSOFT_BACKEND_PULSEAUDIO=OFF
|
||||
-DALSOFT_BACKEND_COREAUDIO=OFF
|
||||
-DALSOFT_BACKEND_COREAUDIO=${ALSOFT_REQUIRE_OSX}
|
||||
-DALSOFT_BACKEND_JACK=OFF
|
||||
-DALSOFT_BACKEND_OPENSL=OFF
|
||||
-DALSOFT_BACKEND_WAVE=ON
|
||||
|
Loading…
x
Reference in New Issue
Block a user