| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
Resolved Conflicts:
CMakeLists.txt
|
| | |
|
| |
| |
| |
| | |
Instead of our own custom FindSDL2.cmake
|
| |
| |
| |
| |
| | |
This should make FindPulseAudio.cmake more compatible with PulseAudio's own
PulseAudioConfig.cmake.
|
| | |
|
| |
| |
| |
| |
| |
| | |
It's causing problems with various setups. So instead we'll have to assume some
things for Windows (namely that winmm exists, and if dsound isn't in DXSDK_DIR,
it needs to be in the compiler's default paths to be usable).
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* OSX bundle support
* Disable framework by default, and fix domain name typo
* Remove info.plist, add efx.h for framework public header
* Fix osx/ios framework PUBLIC_HEADER doesn't work
* Refine comment message
* Auto set CFBundleShortVersionString by var LIB_VERSION
* Set CFBundleVersion from git commit count
* Use space to separate elements in a list
* Specific framework name to variable 'IMPL_TARGET'
* Solve cmake try_compile failed with code sign, and disable framework code sign
* Make ios travis to build dynamic framework bundle by default
* Update ios.toolchain.cmake
Since we solve code sign issue for cmake to generate dynamic framework xcode project, enable strict try_compile by default
* Remove MAKE_CXX_EXTENSIONS from travis-ci
* Combined flat lib armv7;arm64 support
* Remvoe ios.toolchain.cmake since we don't need
[skip appveyor] [skip travis]
* Sets framework name to soft_oal,
avoid ambiguous with system OpenAL.framework
* Fix missing BUNDLE, FRAMEWORK's DESTINATION
Build osx/ios dynamic framework required them.
* Use @rpath instead fullPath to mac local disk
see also:
https://github.com/libjpeg-turbo/libjpeg-turbo/commit/c80ddef7a4ce21ace9e3ca0fd190d320cc8cdaeb
* CMake, use TRUE for bool value
* Don't disable examples, utils, install
* Make ALSOFT_OSX_FRAMEWORK for APPLE spec
* Remove unused flag and more clearly comment
* More clearly comment for solve armv7 target issue
Co-authored-by: deal <[email protected]>
Co-authored-by: bel <[email protected]>
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add ios build for travis
* fix cmake command and set osx_image: xcode11
* print cmake version
* print cmake version before config
* [iOS] By default use iphoneos for sysroot
* Use ios.toolchain.cmake to build ios
* By default, don't require gnu extension
* Update CMakeLists.txt
Co-authored-by: deal <[email protected]>
|
| |
| |
| |
| | |
This reverts commit c1383e3a48c6b882adb97df2255a0f2938cb2887.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
It's been broken for who knows how long, and could really do with a rewrite for
the new interface anyway.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
libOpenAL.so on Android
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[21..22] only, link against c++_static!
NDK >= r19 using API > 22: 'U __register_atfork'
__register_atfork; # introduced=23
See <https://github.com/android/ndk/issues/964>
libc++_shared.so is not provided on device,
either link statically or deploy the shared library.
We link statically now.
|
| |
| |
| |
| |
| |
| |
| |
| | |
adoption llvm: clang libc++
All properties are now aligned with gluegen/make/scripts/setenv-android-tools.sh.
User must set ANDROID_NDK, ANDROID_HOST_TAG, ANDROID_API_LEVEL and one of
NDK_CPU_X86_64, NDK_CPU_X86, NDK_CPU_ARM64, NDK_CPU_ARM_V7A, NDK_CPU_ARM.
|
|\| |
|
| |
| |
| |
| |
| | |
Large file offsets aren't being utilized, and C++ seems to use to 64-bit
offsets anyway.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| | |
Support latest Win10 SDK.
|
| |
| |
| |
| | |
armv6hf toolchain files
|
|\| |
|
| |
| |
| |
| |
| | |
Otherwise it keeps prepending and appending the same extra libs and flags with
each invocation.
|
| | |
|
| |
| |
| |
| | |
Also explicitly link with libz for alffplay, since static ffmpeg libs need it.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
cmake options
Note armv6hf won't compile through due to some neon inline argument mismatch errors.
aarch64 did produce a native library, despite tons of warnings.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
The extension's not going anywhere, and it can't do anything fluidsynth can't.
The code maintenance and bloat is not worth keeping around, and ideally the AL
API would be able to facilitate MIDI-like behavior anyway (envelopes, start-at-
time, etc).
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Enables building OpenAL Soft in a subdirectory of another project.
|