Frédéric Wang
cd8153a1ed
Do not install the public headers on WIN32. #326
2016-10-12 14:33:19 +02:00
Frédéric Wang
93933405d3
Actually use BROTLI_INCLUDE_DIRS to get the path to headers.
2016-10-07 22:52:02 +02:00
Frédéric Wang
89a77a94bb
Also install the brotli headers when building the shared libraries. #326
2016-10-07 22:26:26 +02:00
Eugene Kliuchnikov
d7c4da8ad0
Merge pull request #421 from fred-wang/cmake-shared-libraries
...
Add support for CMake's BUILD_SHARED_LIBS option. #326
2016-08-27 17:45:57 +02:00
Frédéric Wang
5e1219a32d
Fix typo in CMakeFile: s/BROTLI_BUNDLE_MODE/BROTLI_BUNDLED_MODE/
2016-08-27 12:14:50 +02:00
Frédéric Wang
074e4acd8a
Add support for CMake's BUILD_SHARED_LIBS option. #326
2016-08-27 12:05:51 +02:00
Eugene Kliuchnikov
532921b8c8
Fix CMake includes.
2016-08-23 15:35:54 +02:00
Eugene Kliuchnikov
3dcc3c02d0
Fix CMake includedirs
2016-08-23 14:49:37 +02:00
Eugene Kliuchnikov
2c2d5578a6
Use version from common/version.h
2016-08-22 15:44:12 +02:00
Evan Nemerson
fe0e153cb8
cmake: use a different variable for testing with and without libm
...
CMake seems to cache the result when using the same variable, at least
with some versions, so previously systems requiring libm for log2 may
not have worked as expected.
2016-08-04 18:51:20 -07:00
Evan Nemerson
c1ec7ba292
appveyor: add Visual Studio builds (based on CMake)
...
This only goes back to VS 12 (2013) because MSVC didn't support log2
until then.
2016-07-29 13:24:17 -07:00
Evan Nemerson
03657e8089
Add mingw support.
2016-07-28 19:32:33 -07:00
Evan Nemerson
26a59359ed
Add UBSan build, use clang for sanitizer builds.
2016-07-26 17:31:26 -07:00
Evan Nemerson
37be4e37ce
travis: add many additional builds
2016-07-26 08:53:26 -07:00
Evan Nemerson
93ef13f823
Add CMake build system.
2016-07-26 08:53:26 -07:00