aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Use C++11 for alsoft-configChris Robinson2017-01-121-0/+6
|
* Rename the version target for systems that have a version libChris Robinson2016-12-211-3/+3
|
* More robustly generate the git commit ID and branchChris Robinson2016-12-211-14/+15
|
* Trace the commit ID and branch the library was built fromChris Robinson2016-12-211-0/+22
|
* Explicitly disable use of GNU89 inline semanticsrdb2016-12-201-0/+2
|
* Set the windows subsystem for DLLs on MSVC and GCC on WindowsChris Robinson2016-11-221-1/+9
|
* Update cmake scripts to handle policy 0054Chris Robinson2016-11-221-0/+3
|
* Remove the temporary stub files after the output object is madeChris Robinson2016-11-111-0/+1
|
* Fixes for embedded HRTFs on OSXChris Robinson2016-11-111-3/+5
| | | | | | | | Use an empty source file to build a stub object file, instead of /dev/null. Use _mh_dylib_header to retrieve the data on 10.7+, instead of _mh_execute_header. And shorten the names to fit in the 16-character limit. Thanks to Anna Cheremnykh for the fixes!
* Try to make embedded HRTF data sets work on OSXChris Robinson2016-11-101-0/+16
|
* Added cmake FindWindowsSDK for FindDSound module and fixed FindDSound.cmakeseptag2016-11-031-1/+0
|
* Properly check for struct timespecChris Robinson2016-10-041-0/+8
|
* Merge pull request #63 from adrianbroher/gnuinstalldirkcat2016-09-141-25/+32
|\ | | | | Use GNUInstallDirs to place the build artifacts properly
| * Use GNUInstallDirs for generated pkg-config fileMarcel Metz2016-09-061-3/+3
| | | | | | | | Continuation of 6387933
| * Use GNUInstallDirs to place the build artifacts properlyMarcel Metz2016-09-061-22/+29
| | | | | | | | | | | | | | | | CMake 2.8.5 added the GNUInstallDirs module, which provides various variables following the CMAKE_INSTALL_*DIR pattern to allow users a more flexible installation setup and to provide sensible defaults while respecting distribution specific install locations like lib64 for RPM based linux distributions or debian multiarch tuples.
* | Fix the libatomic checkChris Robinson2016-09-131-4/+14
| |
* | Check for libatomic, in case C11 atomics need itChris Robinson2016-09-121-0/+9
| |
* | Check if -mfpu=neon is available for compiling the NEON mixerChris Robinson2016-09-121-1/+9
| |
* | Build NEON code with -mfpu=neonThomas Petazzoni2016-09-061-0/+1
|/ | | | | | | | | | The ARM-specific NEON code needs to be built with -mfpu=neon to avoid build failures when a difference FPU is used by default by the compiler. Fixes issue #54. Signed-off-by: Thomas Petazzoni <[email protected]>
* Remove broken autowah effect codeChris Robinson2016-07-261-1/+0
| | | | | It's been disabled forever, and I have no idea how to make it work properly. Better to just redo it when making something that works.
* Fix indentationChris Robinson2016-07-121-14/+14
|
* Fix a copy-paste message errorChris Robinson2016-07-121-1/+1
|
* Add a cmake option to embed the HRTF dataChris Robinson2016-07-121-7/+53
|
* Provide a decoder preset for 5.1 Surround outputChris Robinson2016-04-241-0/+1
|
* Install the ambdec preset filesChris Robinson2016-04-231-0/+14
|
* Move the aligned malloc functions to the common libChris Robinson2016-03-291-1/+2
|
* Add a dual-band ambisonic decoderChris Robinson2016-03-151-0/+1
| | | | | | | | | | This uses a virtual B-Format buffer for mixing, and then uses a dual-band decoder for improved positional quality. This currently only works with first- order output since first-order input (from the AL_EXT_BFROMAT extension) would not sound correct when fed through a second- or third-order decoder. This also does not currently implement near-field compensation since near-field rendering effects are not implemented.
* Add a loader for ambdec filesChris Robinson2016-03-141-0/+1
|
* Add a function to encode 2-channel UHJ from B-FormatChris Robinson2016-02-261-0/+1
|
* Release 1.17.2openal-soft-1.17.2Chris Robinson2016-01-241-1/+1
|
* Remove unneeded check for io.hChris Robinson2016-01-241-1/+0
|
* Clear SSE3 switch before testing if one's recognizedChris Robinson2016-01-241-0/+1
|
* Reorder some cmake checksChris Robinson2016-01-211-20/+19
|
* Lower the _POSIX_C_SOURCE and _XOPEN_SOURCE version requirementsChris Robinson2016-01-211-2/+2
|
* Only set cmake policy CMP0042 if it's validChris Robinson2016-01-211-3/+5
|
* Always define _XOPEN_SOURCE if _POSIX_C_SOURCE is tooChris Robinson2016-01-211-16/+3
|
* Explicit check if pthread_setname_np accepts only one parameterChris Robinson2016-01-211-0/+21
|
* Fix for systems that don't have strnlenChris Robinson2016-01-211-1/+2
|
* Silence a CMake warning on OSX about MACOSX_RPATHChris Robinson2016-01-201-0/+1
|
* Add an option to static-link libgccChris Robinson2016-01-171-0/+19
| | | | Mainly just for MinGW to make OpenAL32.dll not rely on libgcc_s_sjlj-1.dll.
* Allow to override the share install dirNiels Ole Salscheider2015-12-191-2/+5
| | | | | This is needed for multiarch layouts where the prefix is /usr/${host} but where arch-independet files are installed to /usr/share.
* Check if _XOPEN_SOURCE needs to be setChris Robinson2015-12-111-10/+25
|
* Release 1.17.1openal-soft-1.17.1Chris Robinson2015-12-101-1/+1
|
* Also install the HRTF exampleChris Robinson2015-12-041-1/+1
|
* Avoid using usleep in the examplesChris Robinson2015-12-041-5/+10
| | | | We already have an al_nssleep wrapper in the common lib we can use.
* Only set _POSIX_C_SOURCE if neededChris Robinson2015-12-041-18/+28
|
* include correct libraries in case jack support is requested and foundv4hn2015-11-201-1/+1
| | | | | It just doesn't make sense to add pulseaudio libraries here... Also it breaks in case jack is requested, but pulseaudio is disabled :)
* Release 1.17.0openal-soft-1.17.0Chris Robinson2015-11-121-1/+1
|
* Move the bsincTable to a separate fileChris Robinson2015-11-101-0/+1
|
* Add a tool to generate the bsinc tablesChris Robinson2015-11-101-1/+6
|