Tsuda Kageyu
|
a27199b772
|
Support Boost iostreams library to decode compressed ID3v2 frames in additiion to zlib.
This will help Windows users build TagLib without zlib source.
|
2016-03-02 11:14:11 +09:00 |
|
Tsuda Kageyu
|
455e827e1e
|
Explicitly set a false flag in ConfigureChecks.cmake.
|
2016-02-15 02:18:42 +09:00 |
|
Tsuda Kageyu
|
f3016c0892
|
Enable Boost Endian library again.
It should be detected properly now.
|
2016-02-15 01:36:17 +09:00 |
|
Tsuda Kageyu
|
bb006e41d7
|
Disable Boost Endian library for now.
It's not detected properly depending on the environment.
|
2016-02-14 03:17:37 +09:00 |
|
Tsuda Kageyu
|
ab2267f9aa
|
Find Boost properly.
check_cxx_source_compiles() depends on the Visual Studio settings.
|
2016-02-14 01:53:02 +09:00 |
|
Tsuda Kageyu
|
130654316b
|
Backport some comments from tablib2 branch.
|
2015-12-21 13:54:02 +09:00 |
|
Tsuda Kageyu
|
5cd139a578
|
Small fix in style.
|
2015-12-21 13:34:48 +09:00 |
|
Festus Hagen
|
62ec63b039
|
Disable tests with a shared library.
|
2015-12-03 15:04:37 -05:00 |
|
Tsuda Kageyu
|
6775cef651
|
Make use of the Boost Endian library for byte swapping.
It's likely to be better at choosing the most efficient method than our CMake tests.
|
2015-11-13 10:58:23 +09:00 |
|
Tsuda Kageyu
|
86c7e905ba
|
Silence some MSVC security warnings by replacing strdup() with _strdup().
Backported from taglib2.
|
2015-11-13 10:06:01 +09:00 |
|
Tsuda Kageyu
|
70f8fb1bae
|
Revert "Add and fix some comments in ConfigureChecks.cmake."
This reverts commit fa6f33e552 .
|
2015-08-31 16:28:24 +09:00 |
|
Tsuda Kageyu
|
fa6f33e552
|
Add and fix some comments in ConfigureChecks.cmake.
|
2015-08-26 15:05:34 +09:00 |
|
Tsuda Kageyu
|
80441ff754
|
Remove a workaround for an older version of GCC.
GLIBC's byte swap functions are a good fallback option.
|
2015-08-07 08:59:16 +09:00 |
|
Tsuda Kageyu
|
19a7e45997
|
Merge pull request #639 from TsudaKageyu/remove-cmake-check-float
Run-time check for byte order rather than CMake check.
|
2015-08-07 01:17:27 +09:00 |
|
Tsuda Kageyu
|
076e845912
|
Run-time check for integer byte order rather than CMake check.
It will easily be optimized out.
|
2015-08-03 13:08:58 +09:00 |
|
Tsuda Kageyu
|
44d9f2bf25
|
Run-time check for floating point byte order rather than CMake check.
It's safer not to use an unofficial CMake script.
|
2015-08-01 23:40:23 +09:00 |
|
Tsuda Kageyu
|
89e6ad96a4
|
Check for vsnprintf first.
|
2015-08-01 23:38:50 +09:00 |
|
Tsuda Kageyu
|
aa1dd0278d
|
CMake check for vsprintf_s/vsnprintf rather than sprintf_s/snprintf.
|
2015-08-01 23:38:50 +09:00 |
|
Tsuda Kageyu
|
13dab99af0
|
Remove unused includes from ConfigureChecks.cmake.
|
2015-08-01 23:34:36 +09:00 |
|
Tsuda Kageyu
|
f25e30d33f
|
Revert "Reorder CMake checks for sprintf() variants."
This reverts commit c69364d831 .
|
2015-08-01 01:59:36 +09:00 |
|
Tsuda Kageyu
|
c69364d831
|
Reorder CMake checks for sprintf() variants.
VS2015 has snprintf(), however sprintf_s() is still recommended.
|
2015-07-31 10:11:01 +09:00 |
|
Festus Hagen
|
48311cca14
|
Undo comment stacking.
|
2015-05-31 22:12:18 -04:00 |
|
Festus Hagen
|
abc5743222
|
Removed missed unnecessary BUILD_TESTS check.
|
2015-05-20 15:34:05 -04:00 |
|
Festus Hagen
|
e44cba56b5
|
Don't look for CppUnit unless BUILD_TESTS, general cleanup.
|
2015-05-20 11:11:55 -04:00 |
|
Lukáš Lalinský
|
735e17f504
|
Merge remote-tracking branch 'TsudaKageyu/64bit-atom'
Conflicts:
ConfigureChecks.cmake
|
2014-12-08 16:52:33 -08:00 |
|
Tsuda Kageyu
|
0731bc7b2e
|
Remove CMake check for sizeof(long).
|
2014-12-09 08:55:46 +09:00 |
|
Lukáš Lalinský
|
421eb5e97e
|
Merge pull request #420 from TsudaKageyu/remove-codecvt
Replaced codecvt with Win32 API.
|
2014-12-08 09:14:00 -08:00 |
|
Tsuda Kageyu
|
f29c5f45f8
|
Workaround for 64-bit MP4 atoms.
|
2014-08-23 00:04:33 +09:00 |
|
Tsuda Kageyu
|
3c727e091e
|
Removed a useless line from ConfigureChecks.cmake.
|
2014-08-12 13:42:44 +09:00 |
|
Tsuda Kageyu
|
972aa1feef
|
Replaced codecvt with Win32 API.
|
2014-08-07 17:35:42 +09:00 |
|
Tsuda Kageyu
|
e29f1d39e7
|
Added float conversion functions to ByteVector.
Added CMake checks about IEEE754 compliance.
|
2014-07-17 12:09:14 +09:00 |
|
Tsuda Kageyu
|
5f738a9819
|
Changed to skip the ZLib check when ZLIB_SOURCE is set.
|
2014-07-09 09:52:08 +09:00 |
|
Tsuda Kageyu
|
fadb57e4cd
|
Added a Windows-friendly build option ZLIB_SOURCE.
|
2014-06-19 19:54:12 +09:00 |
|
Lukáš Lalinský
|
95776b5905
|
These files should not be marked as executable
|
2013-10-06 17:11:01 +02:00 |
|
Tsuda Kageyu
|
36d7f9ba32
|
Removed the dependency on shlwapi.dll in Win32
|
2013-06-06 13:45:23 +09:00 |
|
Tsuda Kageyu
|
42d268c2c9
|
Fixed shlwapi.h and shlwapi.lib detection for MSVC
|
2013-05-26 04:17:18 +09:00 |
|
Festus Hagen
|
b3f3eeeec7
|
Added FindShlwapi.cmake in lieu of pragma comment() in fileref.h.
|
2013-05-25 01:58:49 -04:00 |
|
Tsuda Kageyu
|
bbec1c7f81
|
Changed String::number() to use a standard function
|
2013-05-19 14:39:45 +09:00 |
|
Tsuda Kageyu
|
5d8f781467
|
Fixed mismatched macro names
|
2013-05-03 21:05:55 +09:00 |
|
Tsuda Kageyu
|
03adafbfd9
|
Removed TAGLIB_HAVE_STD_WSTRING macro that affects the public ABI
|
2013-05-03 18:28:28 +09:00 |
|
Tsuda Kageyu
|
23bd3784a1
|
Separated public and private config.h
|
2013-05-03 11:44:36 +09:00 |
|
Tsuda Kageyu
|
8f8ef3788f
|
Prefixed public variables
|
2013-05-02 23:26:06 +09:00 |
|
Tsuda Kageyu
|
3293cee11e
|
Skip unnecessary CMake tests
|
2013-04-23 08:47:48 +09:00 |
|
Tsuda kageyu
|
49b07a2662
|
Refactor out some stuff to CMake tests
|
2013-04-21 22:24:12 +09:00 |
|
Tsuda kageyu
|
1370a1cc83
|
Detect <codecvt> header automatically
|
2013-04-18 00:32:14 +09:00 |
|
Tsuda kageyu
|
1f4e06ea7c
|
Revert changes concerning the smart pointer
|
2013-04-17 22:54:56 +09:00 |
|
Tsuda kageyu
|
66f5f396ff
|
Use shared_ptr if possible regardless of C++11 support
|
2013-04-17 21:41:23 +09:00 |
|
Lukáš Lalinský
|
1596dc7c69
|
Clean up the main CMakeLists.txt file
|
2011-04-09 19:51:23 +02:00 |
|
Michael Jansen
|
fc80167a4f
|
Fix build by copying strigis FindCppUnit.cmake to taglib. Build failed because CPPUNIT_LIBRARIES didn't
contain cppunits dependencies reported by cppunit-config.
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@899928 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
|
2008-12-21 21:46:41 +00:00 |
|
Rolf Eike Beer
|
5506647153
|
Fix build when building complete kdesupport at once
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@740189 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
|
2007-11-22 19:18:18 +00:00 |
|