mirror of
https://github.com/etlegacy/etlegacy-libs.git
synced 2025-02-23 20:01:06 +00:00
apple: build fix
This commit is contained in:
parent
4fb69a6732
commit
5a08671162
1 changed files with 819 additions and 819 deletions
|
@ -385,6 +385,7 @@ if(BUNDLED_OPENAL AND BUILD_CLIENT)
|
|||
)
|
||||
set_target_properties(bundled_openal PROPERTIES FOLDER ${BUNDLED_TARGETS_FOLDER})
|
||||
|
||||
add_dependencies(bundled_openal_int bundled_openal)
|
||||
target_link_directories(bundled_openal_int INTERFACE ${OPENAL_BUNDLED_LIBRARIES})
|
||||
target_include_directories(bundled_openal_int INTERFACE "${CMAKE_CURRENT_LIST_DIR}/openal/include")
|
||||
target_compile_definitions(bundled_openal_int INTERFACE AL_LIBTYPE_STATIC)
|
||||
|
@ -402,16 +403,15 @@ if(BUNDLED_OPENAL AND BUILD_CLIENT)
|
|||
-DALSOFT_CONFIG=OFF -DALSOFT_HRTF_DEFS=OFF -DALSOFT_AMBDEC_PRESETS=OFF -DALSOFT_BACKEND_SNDIO=OFF
|
||||
INSTALL_COMMAND ""
|
||||
)
|
||||
|
||||
ExternalProject_Get_Property(bundled_openal binary_dir)
|
||||
|
||||
add_dependencies(bundled_openal_int bundled_openal)
|
||||
target_link_directories(bundled_openal_int INTERFACE ${OPENAL_BUNDLED_LIBRARIES})
|
||||
target_include_directories(bundled_openal_int INTERFACE "${CMAKE_CURRENT_LIST_DIR}/openal/include")
|
||||
target_compile_definitions(bundled_openal_int INTERFACE AL_LIBTYPE_STATIC)
|
||||
elseif(BUNDLED_OPENAL_INCLUDE AND BUILD_CLIENT)
|
||||
target_include_directories(bundled_openal_int INTERFACE "${CMAKE_CURRENT_LIST_DIR}/openal/include")
|
||||
endif()
|
||||
|
||||
elseif(APPLE AND BUILD_CLIENT) # due to OSX missing headers in base install
|
||||
target_include_directories(client_libraries INTERFACE "${CMAKE_CURRENT_LIST_DIR}/openal/include")
|
||||
endif()
|
||||
|
||||
#-----------------------------------------------------------------
|
||||
|
|
Loading…
Reference in a new issue