kc3-lang/brotli/BUILD

Branch :


Log

Author Commit Date CI Message
b4f8c781 2016-08-29 02:32:12 Bazel: link ":brotli_enc" with -lm. While this isn't strictly necessary with recent versions of Bazel (which unconditionally add -lm to linkopts), building Brotli with older versions of Bazel requires -lm to be added explicitly. Signed-off-by: Piotr Sikora <piotrsikora@google.com>
e7f47b94 2016-08-24 11:54:07 Merge pull request #418 from PiotrSikora/bazel_cc_library Bazel: use cc_library instead of cc_inc_library.
d0391c99 2016-08-23 19:58:51 Bazel: export LICENSE file. Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2cc33230 2016-08-23 15:43:07 Bazel: use cc_library instead of cc_inc_library. cc_inc_library is broken when used with external repositories (see: https://github.com/bazelbuild/bazel/issues/1596), which makes it a bit useless at the moment. Switch to using cc_library with "includes" attribute to expose public headers. While there, fix order of attributes in ":brotli_common" target. Signed-off-by: Piotr Sikora <piotrsikora@google.com>
81480011 2016-08-23 14:40:33 Move "public" to "include/brotli"
801f5f37 2016-08-22 13:28:22 * rename macros with preceding underscore * add Brotli*TakeOutput methods * * flushing now doesn't require additional call * add Brotli*Version methods * moved public headers to 'public' directory * removed C++ API * do not assume STDC_VERSION is defined
52ff8171 2016-06-24 15:32:51 Update build systems
b32cefe1 2016-06-17 16:24:51 Fix VS build problems: * rename build -> buildfiles to avoid clashing with BUILD * set binary mode for stdin/out in bro * convert bro to C
378485b0 2016-06-16 10:52:57 Update build system. Now libraries are produced as build artifacts. There are currently 3 ways to build: * Easy: `./configure; make` * Simple: use Bazel * Portable: use premake5 to generate XCode / MSVS projects