Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | macOS osx/ios dynamic framework support (#466) | HALX99 | 2020-08-24 | 1 | -725/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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]> | ||||
* | Fix configure-time ffmpeg version detection | Chris Robinson | 2020-08-12 | 1 | -11/+3 |
| | |||||
* | Add ios build for travis (#452) | HALX99 | 2020-08-01 | 1 | -0/+725 |
| | | | | | | | | | | | | | | | | | | | * 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]> | ||||
* | Revert "Don't call find_package(WindowsSDK) if the platform ver is already set" | Chris Robinson | 2020-07-09 | 1 | -6/+6 |
| | | | | This reverts commit c1383e3a48c6b882adb97df2255a0f2938cb2887. | ||||
* | Don't call find_package(WindowsSDK) if the platform ver is already set | Chris Robinson | 2020-07-08 | 1 | -6/+6 |
| | |||||
* | Enable to detect Windows SDK v2004 | HALX99 | 2020-06-11 | 1 | -0/+1 |
| | |||||
* | Use an import target for libsndfile | Chris Robinson | 2020-04-19 | 1 | -4/+6 |
| | |||||
* | Add an Oboe backend stub | Chris Robinson | 2020-04-18 | 1 | -0/+31 |
| | |||||
* | Use a cmake script to convert a binary file to a header file | Chris Robinson | 2020-04-04 | 1 | -0/+13 |
| | |||||
* | Remove the QSA backend | Chris Robinson | 2020-03-29 | 1 | -34/+0 |
| | | | | | It's been broken for who knows how long, and could really do with a rewrite for the new interface anyway. | ||||
* | Fix find_package_handle_standard_args name mismatch warnings | Aaron Jacobs | 2020-03-28 | 3 | -3/+3 |
| | |||||
* | Convert the examples from SDL_sound to libsndfile | Chris Robinson | 2020-03-24 | 1 | -429/+0 |
| | |||||
* | Use libsndfile for the alplay example | Chris Robinson | 2020-03-24 | 1 | -0/+23 |
| | |||||
* | Remove large file macros | Chris Robinson | 2019-09-22 | 2 | -48/+0 |
| | | | | | Large file offsets aren't being utilized, and C++ seems to use to 64-bit offsets anyway. | ||||
* | Enable to detect Windows SDK v1903 | Minmin Gong | 2019-08-09 | 1 | -9/+10 |
| | |||||
* | Fix OpenSL library name | Chris Robinson | 2019-07-10 | 1 | -1/+1 |
| | |||||
* | Get rid of the custom CHECK_SHARED_FUNCTION_EXISTS function | Chris Robinson | 2019-07-10 | 1 | -92/+0 |
| | |||||
* | Use a find module for OpenSL | Chris Robinson | 2019-07-10 | 1 | -0/+64 |
| | |||||
* | Fix building makehrtf and sofa-info on Windows | Chris Robinson | 2019-01-22 | 1 | -2/+23 |
| | |||||
* | Add a FindMySOFA cmake module | Chris Robinson | 2019-01-21 | 1 | -0/+60 |
| | |||||
* | Update FindWindowsSDK.cmake | wangwenx190 | 2018-11-27 | 1 | -4/+4 |
| | |||||
* | Update FindWindowsSDK.cmake | wangwenx190 | 2018-11-27 | 1 | -0/+4 |
| | | | Support latest Win10 SDK. | ||||
* | Don't cache SDL2_LIBRARY_TEMP with CMake | Chris Robinson | 2018-03-29 | 1 | -11/+9 |
| | | | | | Otherwise it keeps prepending and appending the same extra libs and flags with each invocation. | ||||
* | Handle libossaudio as an optional OSS library | Chris Robinson | 2017-09-15 | 1 | -1/+13 |
| | |||||
* | Don't require SDL_sound for alffplay | Chris Robinson | 2017-02-11 | 1 | -0/+6 |
| | | | | Also explicitly link with libz for alffplay, since static ffmpeg libs need it. | ||||
* | Update cmake scripts to handle policy 0054 | Chris Robinson | 2016-11-22 | 1 | -2/+2 |
| | |||||
* | fixed minor check in FindDSound.cmake | septag | 2016-11-03 | 1 | -4/+6 |
| | |||||
* | Added cmake FindWindowsSDK for FindDSound module and fixed FindDSound.cmake | septag | 2016-11-03 | 2 | -53/+639 |
| | |||||
* | Added cmake support for dsound and windows 8/10 SDKs | septag | 2016-10-30 | 1 | -8/+52 |
| | |||||
* | Remove the MIDI code | Chris Robinson | 2015-10-20 | 1 | -19/+0 |
| | | | | | | | 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). | ||||
* | Search more aggressively for libs needed by SDL_sound | Chris Robinson | 2015-09-30 | 1 | -169/+218 |
| | |||||
* | Add a cmake module to find JACK | Chris Robinson | 2014-12-21 | 1 | -0/+60 |
| | |||||
* | Use the current binary dir for shared function checks too | Chris Robinson | 2014-08-20 | 1 | -7/+7 |
| | |||||
* | Use directories relative to current project in CheckFileOffsetBits.cmake | Jesper Särnesjö | 2014-08-20 | 1 | -4/+4 |
| | | | | Enables building OpenAL Soft in a subdirectory of another project. | ||||
* | Search for the correct include and lib directories for the DX SDK | Chris Robinson | 2014-08-15 | 1 | -2/+4 |
| | | | | And only set them when needed. | ||||
* | Enable large file support | Chris Robinson | 2014-08-05 | 2 | -0/+48 |
| | |||||
* | Add an ffmpeg-based example player | Chris Robinson | 2014-06-02 | 1 | -0/+173 |
| | | | | | | This example shows proper timing and A/V synchronization with an OpenAL stream. Requires the in-progress AL_SOFTX_source_length extension to avoid manually keeping track of the buffer queue length. | ||||
* | Update the examples to use SDL2 | Chris Robinson | 2014-05-23 | 2 | -286/+477 |
| | | | | | | This should make it easier to build the examples on 64-bit, where there are no premade dev libs for SDL1 on 64-bit mingw. FindSDL_sound.cmake has been updated to accept SDL or SDL2. | ||||
* | Don't mix old- and new-style FIND_PACKAGE_HANDLE_STANDARD_ARGS calls | Chris Robinson | 2014-05-10 | 1 | -6/+2 |
| | | | | | | | Some (all?) versions of cmake seem to get a bit confused when an old-style FIND_PACKAGE_HANDLE_STANDARD_ARGS call fails, and the scripts attempt a new- style call later on. It continues to think it's using old-style, acting as if REQUIRED_VARS is the message and looks for a VERSION_VAR variable. | ||||
* | Include FindALSA.cmake | Chris Robinson | 2014-04-23 | 1 | -0/+73 |
| | | | | Older versions of CMake don't seem to have it. | ||||
* | Use a find module to look for DirectSound | Chris Robinson | 2014-04-19 | 1 | -0/+33 |
| | |||||
* | Use find cmake modules for more backends | Chris Robinson | 2014-04-19 | 6 | -0/+183 |
| | |||||
* | Add an option for FLuidSynth to handle MIDI | Chris Robinson | 2013-11-28 | 1 | -0/+23 |
| | |||||
* | Add a custom FindSDL_sound cmake module | Chris Robinson | 2013-06-05 | 1 | -0/+382 |
| | | | | | | The one that comes with CMake is broken, incorrectly setting SDL_SOUND_LIBRARIES, causing warnings, and not even working if the project is C only. | ||||
* | Don't use a custom CheckCCompilerFlag.cmake | Chris Robinson | 2013-03-13 | 1 | -59/+0 |
| | |||||
* | Use a better method for determining if shared functions exist | Chris Robinson | 2011-07-23 | 3 | -108/+92 |
| | |||||
* | Define ARGSTACK and CALLSTACK only when needed for testing shared libs | Chris Robinson | 2010-05-16 | 1 | -2/+5 |
| | |||||
* | Properly check for functions in Win32 shared libs | Chris Robinson | 2010-02-16 | 2 | -0/+105 |
| | |||||
* | Prettify CMake checks for compiler switches | Chris Robinson | 2009-12-09 | 1 | -0/+59 |