Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move finding ZLIB to root CMakeLists.txt | Andreas Sturmlechner | 2021-03-06 | 1 | -11/+0 |
| | | | | | | | Small line decrease, but also easier to read what is happening. Now all dependencies can be read from the root CMakeLists.txt file. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | Use CMake's CTest which includes BUILD_TESTING option | Andreas Sturmlechner | 2021-03-06 | 1 | -10/+0 |
| | | | | | | | | | | | BUILD_TESTING is default enabled, which is a good default anyway. Move the CppUnit check to the root CMakeLists.txt, simpler and clearer. BUILD_TESTS is obsolete. The need for BUILD_SHARED_LIBS=OFF for testing is not clear, it works on Linux. But I kept it in the instructions for now. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> | ||||
* | Don't pull in C++11+ for one class | Scott Wheeler | 2020-12-20 | 1 | -18/+6 |
| | |||||
* | Fix WinRT configuring | evpobr | 2017-06-08 | 1 | -0/+4 |
| | | | | | | | | | | | | | Don't rely on _WIN32_WINNT value to enable WinRT support. if _WIN32_WINNT is not set manually, it is defaulted to SDK version. So if you use SDK > 8 you cannot use TagLib under Win7 and lower because of CreateFile2 function dependency. PLATFORM_WINRT option (OFF by default) was introduced to enable WinRT build. Related issues: https://github.com/Microsoft/vcpkg/issues/1240 | ||||
* | Remove the CMake check for Boost I missed out on. | Tsuda Kageyu | 2016-12-20 | 1 | -7/+0 |
| | |||||
* | Remove all the optional dependencies on Boost. | Tsuda Kageyu | 2016-12-20 | 1 | -40/+28 |
| | |||||
* | Fix the CMake check for std::atomic_int. | Tsuda Kageyu | 2016-12-20 | 1 | -1/+1 |
| | | | | std::atomic_int of Visual C++ 2012 cannot be constructed with integer. | ||||
* | Make use of increment/decrement operators of std::atomic. | Tsuda Kageyu | 2016-12-09 | 1 | -3/+3 |
| | |||||
* | Remove optional dependencies on Boost's dynamic libraries. | Tsuda Kageyu | 2016-12-09 | 1 | -49/+26 |
| | | | | Using precompiled Boost libraries can lead to depending on external dynamic libraries. | ||||
* | Fix #667: Compiled TagLib framework for OS X fails at codesign. | Hao Xi | 2016-12-08 | 1 | -5/+10 |
| | |||||
* | Support Boost iostreams library to decode compressed ID3v2 frames in ↵ | Tsuda Kageyu | 2016-03-02 | 1 | -0/+9 |
| | | | | | | additiion to zlib. This will help Windows users build TagLib without zlib source. | ||||
* | Explicitly set a false flag in ConfigureChecks.cmake. | Tsuda Kageyu | 2016-02-15 | 1 | -0/+2 |
| | |||||
* | Enable Boost Endian library again. | Tsuda Kageyu | 2016-02-15 | 1 | -28/+47 |
| | | | | It should be detected properly now. | ||||
* | Disable Boost Endian library for now. | Tsuda Kageyu | 2016-02-14 | 1 | -45/+32 |
| | | | | It's not detected properly depending on the environment. | ||||
* | Find Boost properly. | Tsuda Kageyu | 2016-02-14 | 1 | -18/+14 |
| | | | | check_cxx_source_compiles() depends on the Visual Studio settings. | ||||
* | Backport some comments from tablib2 branch. | Tsuda Kageyu | 2015-12-21 | 1 | -1/+3 |
| | |||||
* | Small fix in style. | Tsuda Kageyu | 2015-12-21 | 1 | -1/+1 |
| | |||||
* | Disable tests with a shared library. | Festus Hagen | 2015-12-03 | 1 | -1/+1 |
| | |||||
* | Make use of the Boost Endian library for byte swapping. | Tsuda Kageyu | 2015-11-13 | 1 | -28/+40 |
| | | | | It's likely to be better at choosing the most efficient method than our CMake tests. | ||||
* | Silence some MSVC security warnings by replacing strdup() with _strdup(). | Tsuda Kageyu | 2015-11-13 | 1 | -0/+10 |
| | | | | Backported from taglib2. | ||||
* | Revert "Add and fix some comments in ConfigureChecks.cmake." | Tsuda Kageyu | 2015-08-31 | 1 | -5/+7 |
| | | | | This reverts commit fa6f33e552aa1d11a88f6432a54a34aa1d2dfa97. | ||||
* | Add and fix some comments in ConfigureChecks.cmake. | Tsuda Kageyu | 2015-08-26 | 1 | -7/+5 |
| | |||||
* | Remove a workaround for an older version of GCC. | Tsuda Kageyu | 2015-08-07 | 1 | -16/+2 |
| | | | | GLIBC's byte swap functions are a good fallback option. | ||||
* | Merge pull request #639 from TsudaKageyu/remove-cmake-check-float | Tsuda Kageyu | 2015-08-07 | 1 | -23/+0 |
|\ | | | | | Run-time check for byte order rather than CMake check. | ||||
| * | Run-time check for integer byte order rather than CMake check. | Tsuda Kageyu | 2015-08-03 | 1 | -11/+0 |
| | | | | | | | | It will easily be optimized out. | ||||
| * | Run-time check for floating point byte order rather than CMake check. | Tsuda Kageyu | 2015-08-01 | 1 | -12/+0 |
| | | | | | | | | It's safer not to use an unofficial CMake script. | ||||
* | | Check for vsnprintf first. | Tsuda Kageyu | 2015-08-01 | 1 | -5/+5 |
| | | |||||
* | | CMake check for vsprintf_s/vsnprintf rather than sprintf_s/snprintf. | Tsuda Kageyu | 2015-08-01 | 1 | -6/+10 |
|/ | |||||
* | Remove unused includes from ConfigureChecks.cmake. | Tsuda Kageyu | 2015-08-01 | 1 | -4/+0 |
| | |||||
* | Revert "Reorder CMake checks for sprintf() variants." | Tsuda Kageyu | 2015-08-01 | 1 | -5/+5 |
| | | | | This reverts commit c69364d83115950b24e6baa6b9841a244d149d91. | ||||
* | Reorder CMake checks for sprintf() variants. | Tsuda Kageyu | 2015-07-31 | 1 | -5/+5 |
| | | | | VS2015 has snprintf(), however sprintf_s() is still recommended. | ||||
* | Undo comment stacking. | Festus Hagen | 2015-05-31 | 1 | -0/+6 |
| | |||||
* | Removed missed unnecessary BUILD_TESTS check. | Festus Hagen | 2015-05-20 | 1 | -1/+1 |
| | |||||
* | Don't look for CppUnit unless BUILD_TESTS, general cleanup. | Festus Hagen | 2015-05-20 | 1 | -20/+24 |
| | |||||
* | Merge remote-tracking branch 'TsudaKageyu/64bit-atom' | Lukáš Lalinský | 2014-12-08 | 1 | -20/+20 |
|\ | | | | | | | | | Conflicts: ConfigureChecks.cmake | ||||
| * | Remove CMake check for sizeof(long). | Tsuda Kageyu | 2014-12-09 | 1 | -5/+0 |
| | | |||||
| * | Workaround for 64-bit MP4 atoms. | Tsuda Kageyu | 2014-08-23 | 1 | -23/+28 |
| | | |||||
* | | Merge pull request #420 from TsudaKageyu/remove-codecvt | Lukáš Lalinský | 2014-12-08 | 1 | -10/+0 |
|\ \ | |/ |/| | Replaced codecvt with Win32 API. | ||||
| * | Replaced codecvt with Win32 API. | Tsuda Kageyu | 2014-08-07 | 1 | -10/+0 |
| | | |||||
* | | Removed a useless line from ConfigureChecks.cmake. | Tsuda Kageyu | 2014-08-12 | 1 | -1/+0 |
|/ | |||||
* | Added float conversion functions to ByteVector. | Tsuda Kageyu | 2014-07-17 | 1 | -1/+24 |
| | | | | Added CMake checks about IEEE754 compliance. | ||||
* | Changed to skip the ZLib check when ZLIB_SOURCE is set. | Tsuda Kageyu | 2014-07-09 | 1 | -6/+7 |
| | |||||
* | Added a Windows-friendly build option ZLIB_SOURCE. | Tsuda Kageyu | 2014-06-19 | 1 | -1/+0 |
| | |||||
* | These files should not be marked as executablev1.9 | Lukáš Lalinský | 2013-10-06 | 1 | -0/+0 |
| | |||||
* | Removed the dependency on shlwapi.dll in Win32 | Tsuda Kageyu | 2013-06-06 | 1 | -9/+0 |
| | |||||
* | Fixed shlwapi.h and shlwapi.lib detection for MSVC | Tsuda Kageyu | 2013-05-26 | 1 | -1/+1 |
| | |||||
* | Added FindShlwapi.cmake in lieu of pragma comment() in fileref.h. | Festus Hagen | 2013-05-25 | 1 | -0/+10 |
| | |||||
* | Changed String::number() to use a standard function | Tsuda Kageyu | 2013-05-19 | 1 | -0/+14 |
| | |||||
* | Fixed mismatched macro names | Tsuda Kageyu | 2013-05-03 | 1 | -11/+11 |
| | |||||
* | Removed TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI | Tsuda Kageyu | 2013-05-03 | 1 | -10/+0 |
| |