Tensorflow 使用bazel从源代码构建debian文件

Tensorflow 使用bazel从源代码构建debian文件,tensorflow,debian,bazel,Tensorflow,Debian,Bazel,如何使用bazel从源代码构建debian包 我正在尝试为tensorflow构建debian包。我需要将其包括在我们的PPA服务器中。谢谢 构建Debian软件包包括编译软件(主要是不需要编译的软件包,例如脚本语言),然后打包工件 因此,打包过程有一个单独的“构建”步骤,用于触发软件的构建过程。 这一步不管你是使用make,CMake,SCons,bazel还是其他什么,只要你告诉它应该做什么 一个简单的debian/rules文件可以满足您的需要: #!/usr/bin/make -f %

如何使用bazel从源代码构建debian包


我正在尝试为tensorflow构建debian包。我需要将其包括在我们的PPA服务器中。谢谢

构建Debian软件包包括编译软件(主要是不需要编译的软件包,例如脚本语言),然后打包工件

因此,打包过程有一个单独的“构建”步骤,用于触发软件的构建过程。 这一步不管你是使用
make
CMake
SCons
bazel
还是其他什么,只要你告诉它应该做什么

一个简单的
debian/rules
文件可以满足您的需要:

#!/usr/bin/make -f

%:
    dh $@

override_dh_auto_build:
    bazel build //main:hello-world
但是当然,Debian打包有很多内容,所以你要确保阅读(并理解)第一部分