aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Combine multiple target installsChris Robinson2020-04-151-27/+19
|
* Fix installing alsoft-configChris Robinson2020-04-151-4/+4
|
* Combine utility target installsChris Robinson2020-04-141-6/+6
|
* Always define install targets for the main libraryChris Robinson2020-04-141-67/+53
| | | | Examples and utilities now have separate install options.
* Simplify some indentationChris Robinson2020-04-141-25/+22
|
* Remove some unnecessary cmake checksChris Robinson2020-04-141-5/+0
|
* Ignore "attribute '...' is not recognized" MSVC warningChris Robinson2020-04-101-1/+1
|
* Remove an unused cmake variableChris Robinson2020-04-101-9/+0
|
* Apply static-link flags directly to the targetChris Robinson2020-04-101-11/+12
|
* 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
| |