提交 a79c619a 编写于 作者: L liuqi

Update repository rules.

上级 b2a64047
...@@ -11,9 +11,12 @@ def _git_version_conf_impl(repository_ctx): ...@@ -11,9 +11,12 @@ def _git_version_conf_impl(repository_ctx):
ret = repository_ctx.execute( ret = repository_ctx.execute(
["test", "-f", "%s/.git/logs/HEAD" % mace_root_path]) ["test", "-f", "%s/.git/logs/HEAD" % mace_root_path])
if ret.return_code == 0: if ret.return_code == 0:
unused_var = repository_ctx.path(Label("//:.git/HEAD")) unused_var = repository_ctx.path(Label("//:.git/HEAD"))
ret = repository_ctx.execute(
["test", "-f", "%s/.git/refs/heads/master" % mace_root_path])
if ret.return_code == 0:
unused_var = repository_ctx.path(Label("//:.git/refs/heads/master")) unused_var = repository_ctx.path(Label("//:.git/refs/heads/master"))
repository_ctx.execute([ repository_ctx.execute([
......
...@@ -9,11 +9,16 @@ def _opencl_encrypt_kernel_impl(repository_ctx): ...@@ -9,11 +9,16 @@ def _opencl_encrypt_kernel_impl(repository_ctx):
ret = repository_ctx.execute( ret = repository_ctx.execute(
["test", "-f", "%s/.git/logs/HEAD" % mace_root_path]) ["test", "-f", "%s/.git/logs/HEAD" % mace_root_path])
if ret.return_code == 0: if ret.return_code == 0:
unused_var = repository_ctx.path(Label("//:.git/HEAD")) unused_var = repository_ctx.path(Label("//:.git/HEAD"))
ret = repository_ctx.execute(
["test", "-f", "%s/.git/refs/heads/master" % mace_root_path])
if ret.return_code == 0:
unused_var = repository_ctx.path(Label("//:.git/refs/heads/master")) unused_var = repository_ctx.path(Label("//:.git/refs/heads/master"))
ret = repository_ctx.execute(
["test", "-f", "%s/mace/kernels/opencl/cl/common.h" % mace_root_path])
if ret.return_code == 0:
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/activation.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/activation.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/addn.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/addn.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/batch_norm.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/batch_norm.cl"))
...@@ -25,6 +30,7 @@ def _opencl_encrypt_kernel_impl(repository_ctx): ...@@ -25,6 +30,7 @@ def _opencl_encrypt_kernel_impl(repository_ctx):
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/conv_2d.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/conv_2d.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/conv_2d_1x1.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/conv_2d_1x1.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/conv_2d_3x3.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/conv_2d_3x3.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/crop.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/deconv_2d.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/deconv_2d.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/depth_to_space.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/depth_to_space.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/depthwise_conv2d.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/depthwise_conv2d.cl"))
...@@ -40,7 +46,6 @@ def _opencl_encrypt_kernel_impl(repository_ctx): ...@@ -40,7 +46,6 @@ def _opencl_encrypt_kernel_impl(repository_ctx):
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/space_to_batch.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/space_to_batch.cl"))
unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/winograd_transform.cl")) unused_var = repository_ctx.path(Label("//:mace/kernels/opencl/cl/winograd_transform.cl"))
generated_files_path = repository_ctx.path("gen") generated_files_path = repository_ctx.path("gen")
python_bin_path = repository_ctx.which("python") python_bin_path = repository_ctx.which("python")
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册