| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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]>
|
| |
|
| |
|
| |
|
|
|
|
| |
Instead of assuming makefiles
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
GCC 4.x is too problematic with C++11. Ubuntu Xenial has GCC 5 which has more
complete C++11 conformance. For Android, NDK r16 includes libc++ as an
alternative to the deprecated GCC 4.9's libstdc++.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Configure CMake to require the installed backend libraries. This should
help to find build system regressions.
On TravisCI with Linux this requires the ALSA, PulseAudio, PortAudio, OSS
and JACK backend.
On TravisCI with Android cross compile Linux this requires the OpenSL
backend.
On TravisCI with MacOSX this requires the CoreAudio backend.
ON AppVeyor with Windows this requires the WinMM, DSound and MMDevAPI
backend.
|
|
|
|
| |
The test entry adds the ability to test the OpenSLES backend.
|
| |
|
|
|
|
|
|
|
| |
Install Ubuntu development packages for PulseAudio, PortAudio, ALSA and
JACK to enable the building of most Linux backends on TravisCI.
Intall Ubuntu development packages for Qt5 to enable `alsoft-config`.
|
| |
|
| |
|
|
|