aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #167 from aaronmjacobs/build-version-optionkcat2020-04-051-1/+2
|\ | | | | Add option to disable "build_version" cmake target
| * Add option to disable "build_version" cmake targetAaron Jacobs2018-01-281-1/+2
| |
* | Use a cmake script to convert a binary file to a header fileChris Robinson2020-04-041-35/+4
| |
* | Remove the now-unused bsincgenChris Robinson2020-04-021-19/+5
| |
* | Generate the bsinc tables using constexpr methodsChris Robinson2020-04-021-0/+3
| | | | | | | | | | | | | | | | All the methods used should be compliant with C++14 constexpr rules. However, the number of scales and phases cause GenerateBSincCoeffs to reach the allowed step limit, preventing full compile-time generation. It's not a terribly big deal, it'll generate them very quickly when loading, but it does prevent using shared read-only memory pages.
* | Move the FrontStablizer definition to its own headerChris Robinson2020-03-301-0/+1
| |
* | Remove the QSA backendChris Robinson2020-03-291-18/+0
| | | | | | | | | | It's been broken for who knows how long, and could really do with a rewrite for the new interface anyway.
* | Convert the examples from SDL_sound to libsndfileChris Robinson2020-03-241-57/+40
| |
* | Use libsndfile for the alplay exampleChris Robinson2020-03-241-7/+17
| |
* | Update to C++14Chris Robinson2020-03-221-2/+2
| |
* | Remove the check for stat()Chris Robinson2020-03-211-2/+0
| | | | | | | | It's POSIX-2001 standard
* | Move CPUCapFlags and FillCPUCaps to their own sourceChris Robinson2020-03-201-0/+1
| |
* | Move the FPUCtl methods to its own sourceChris Robinson2020-03-201-1/+2
| |
* | Add a streaming example using a callback bufferChris Robinson2020-02-201-0/+6
| |
* | Set static MSVC runtim for cpp files when FORCE_STATIC_VCRT is ON.Sergey Karchevsky2020-01-261-1/+3
| | | | | | | | Fixes #384
* | Release 1.20.1Chris Robinson2020-01-231-1/+1
| |
* | Don't hardcode the system paths for searching frameworksChris Robinson2019-12-291-15/+8
| |
* | Move duplicate SOFA-related functions to a reusable libraryChris Robinson2019-12-111-4/+13
| |
* | Rename the default HRTFChris Robinson2019-11-281-3/+3
| |
* | Don't keep a resampled default HRTFChris Robinson2019-11-281-2/+1
| |
* | Move the polyphase resampler to the common libChris Robinson2019-11-281-0/+2
| |
* | Release 1.20.0v1.20.0-upstreamChris Robinson2019-11-281-2/+2
| |
* | Put the pragma defines in a separate headerChris Robinson2019-10-071-0/+1
| |
* | Move ALvoice from alu.h to a separate headerChris Robinson2019-10-021-0/+1
| |
* | Rename mixvoice.cpp to voice.cppChris Robinson2019-10-021-1/+1
| |
* | Check for librt earlierChris Robinson2019-10-011-8/+8
| |
* | Link the examples with librt if it existsChris Robinson2019-10-011-2/+12
| |
* | Only build ex-common as neededChris Robinson2019-09-241-8/+7
| |
* | Move the ifstream wrapper to commonChris Robinson2019-09-221-0/+2
| |
* | Remove large file macrosChris Robinson2019-09-221-13/+0
| | | | | | | | | | Large file offsets aren't being utilized, and C++ seems to use to 64-bit offsets anyway.
* | Remove deprecated CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTSChris Robinson2019-09-191-2/+0
| |
* | Work around MSVC's lack of standard _Pragma supportChris Robinson2019-09-181-1/+1
| |
* | Silence a couple specific warning instancesChris Robinson2019-09-181-1/+1
| |
* | Enable and fix some more warningsChris Robinson2019-09-181-0/+1
| |
* | Disable warnings 4268 and 4324 on MSVCChris Robinson2019-09-181-1/+1
| | | | | | | | | | | | | | warning C4268: 'const' static/global data initialized with compiler generated default constructor fills the object with zeros warning C4324: structure was padded due to alignment specifier
* | Enable some more MSVC warningsChris Robinson2019-09-181-1/+5
| |
* | Some cleanup for CMakeLists.txtChris Robinson2019-09-181-130/+87
| |
* | Remove unnecessary long long checksChris Robinson2019-09-161-8/+0
| |
* | Add preprocessor defines for the common libChris Robinson2019-09-161-1/+2
| |
* | Add a missing include directory for the common libChris Robinson2019-09-161-1/+1
| |
* | Remove the last uses of the system's str[n]casecmpChris Robinson2019-09-161-20/+0
| |
* | Use our case-insensitive compare functions in makemhrChris Robinson2019-09-161-1/+1
| |
* | Make the common code a separate static libraryChris Robinson2019-09-161-8/+11
| |
* | Add and use custom string types and functionsChris Robinson2019-09-161-0/+2
| |
* | Build with -WunusedChris Robinson2019-09-141-1/+1
| |
* | Enable and fix more warningsChris Robinson2019-09-141-5/+2
| |
* | Enable -Wconversion warningsChris Robinson2019-09-141-1/+1
| | | | | | | | This is now clean with Clang 7, let's see what other compilers give.
* | Only pass -Wold-style-cast for C++Chris Robinson2019-09-111-1/+1
| |
* | Avoid C-style casts in C++Chris Robinson2019-09-111-1/+1
| |
* | Move UID definitions to a separate sourceChris Robinson2019-08-121-17/+18
| |