X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=bazel%2Fglog.bzl;h=b33f1aa4376b0d2d3a8443f49d366ce93b3bb0b7;hb=bc9a491033ae63c8defd5d10c159ab123488dc20;hp=37e5320ff173bb5c90b28da0d8d60bcfa8d1a49f;hpb=e6e2e1372aeb3f6ac6ca5f4a3d72bad8dce3c724;p=platform%2Fupstream%2Fglog.git diff --git a/bazel/glog.bzl b/bazel/glog.bzl index 37e5320..b33f1aa 100644 --- a/bazel/glog.bzl +++ b/bazel/glog.bzl @@ -46,8 +46,6 @@ def glog_library(namespace='google', with_gflags=1): ':vlog_is_on_h', 'src/glog/log_severity.h', ], - textual_hdrs = [ - ], strip_include_prefix = 'src', copts = [ # Disable warnings that exists in glog. @@ -55,9 +53,8 @@ def glog_library(namespace='google', with_gflags=1): '-Wno-unused-function', '-Wno-unused-local-typedefs', '-Wno-unused-variable', + "-DGLOG_BAZEL_BUILD", # Inject a C++ namespace. - "-D_START_GOOGLE_NAMESPACE_='namespace %s {'" % namespace, - "-D_END_GOOGLE_NAMESPACE_='}'", "-DGOOGLE_NAMESPACE='%s'" % namespace, # Allows src/base/mutex.h to include pthread.h. '-DHAVE_PTHREAD', @@ -92,7 +89,8 @@ def glog_library(namespace='google', with_gflags=1): cmd = r'''\ #!/bin/sh cat > $@ <<"EOF" -sed -e 's/@ac_cv_have_unistd_h@/1/g' \ +sed -e 's/@ac_cv_cxx_using_operator@/1/g' \ + -e 's/@ac_cv_have_unistd_h@/1/g' \ -e 's/@ac_cv_have_stdint_h@/1/g' \ -e 's/@ac_cv_have_systypes_h@/1/g' \ -e 's/@ac_cv_have_libgflags_h@/1/g' \ @@ -115,7 +113,7 @@ EOF 'src/config.h.cmake.in', ], outs = [ - 'glog_internal/src/config.h', + 'glog_internal/config.h', ], cmd = "awk '{ gsub(/^#cmakedefine/, \"//cmakedefine\"); print; }' $< > $@", )