bazel

    1热度

    1回答

    如何使主要dex包含我提供的类。即如何将--minimal-main-dex参数传递给dx?我尝试将main_dex_list_opts = ["--minimal-main-dex"]添加到android_binary规则中,但它不起作用。非常感谢您的帮助! 我android_binary规则: android_binary( name="apk", custom_packag

    3热度

    1回答

    默认的Bazel沙盒允许读访问/。我怎样才能进一步限制呢?例如。我想阻止非密封测试访问/search目录。 有一个--sandbox_block_path标志,但是它在012中的was removed。

    3热度

    1回答

    我想在Bazel构建的项目中使用Boto3,但似乎无法获得库的正确导入。由于Boto git存储库,所有源都位于存储库根目录中名为botocore和boto3的文件夹中。导入全部为boto3.boto3,第一个对应于外部依赖项的名称,第二个为驻留的根文件夹。如何使用py_binary和py_library规则的imports属性从内部boto3而不是另一个导入? 这是我的工作区是什么样子: //W

    1热度

    1回答

    我试图创建一个自定义构建规则来从py_binary输出构建一个pip包。要创建我的pip包,我想调用一个shell脚本。 shell脚本通过从py_binary输出的运行文件创建zip文件来构建pip包。 例如,假设我有 py_binary( name = "some_binary", srcs = ["some_binary.py"], srcs_version =

    1热度

    1回答

    这可能吗? AFAICT没有内置py_proto_library规则,并试图用我自己的genrule这样的: genrule( name = "my_proto", srcs = ["my.proto"], outs = ["my_pb2.py", "my_pb2_grpc.py"], cmd = "python -m grpc_tools.protoc --

    0热度

    1回答

    长话短说,我试图用Bazel在OSX上建立一个项目,该项目取决于uWebSockets。我遇到了一个问题,如何添加的OpenSSL的依赖,以便在uWebSockets文件都能够包括文件从OpenSSL的,像这样: #include <openssl/opensslv.h> 在回购我的工作区文件看起来像(它看起来OpenSSL的安装通过自制): new_http_archive( nam

    0热度

    1回答

    我有一个问题,包装bazel-remote-worker到可部署的jar。 我运行以下命令: bazel build //src/tools/remote_worker:remote_worker_deploy.jar 但是当我尝试运行jar我得到这个错误: ➜ bazel git:(master) ✗ java -jar remote_worker_deploy.jar --work_path=

    -1热度

    1回答

    是否可以使用与tensorflow不同的名称构建Tensorflow Python车轮? 我想用SSE,AVX和FMA等SIMD指令构建Tensorflow,并在我们的仓库内部分发这些指令。我设法构建它,但包名称是tensorflow。为了让软件包与官方软件包分离,我想称之为tensorflow优化或类似的。 这是可能与bazel构建系统? 或者有没有办法可以编辑轮子?

    2热度

    1回答

    2015年初,我一直在我可爱的MBP上运行Tensorflow,仅限CPU。 我决定与Bazel一起构建一个Tensorflow版本,以加快速度:SSE4.1,SSE4.2,AVX,AVX2和FMA。 bazel build --copt=-march=native //tensorflow/tools/pip_package:build_pip_package 但是,使用新安装再培训Ince

    -1热度

    1回答

    构建bazel-0.5.0rc9失败,为BadExitStatusException: Process exited with status 50。终端输出误差遵循 ERROR: /home/xzy/bazel-0.5.0rc9/src/java_tools/singlejar/BUILD:77:1: error executing shell command: 'set -e;rm -rf