From 8f6c642b3370b3e018987d4717f6c328229bd19a Mon Sep 17 00:00:00 2001 From: Austin McDonald Date: Thu, 5 Oct 2017 14:07:24 -0400 Subject: [PATCH] Pass py_binary data deps through to underlying binary. --- appengine/py_appengine.bzl | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/appengine/py_appengine.bzl b/appengine/py_appengine.bzl index d8d5cc0..5b03628 100644 --- a/appengine/py_appengine.bzl +++ b/appengine/py_appengine.bzl @@ -199,8 +199,9 @@ def py_appengine_binary(name, srcs, configs, deps=[], data=[]): # uses py_binary because it generates __init__.py files native.py_binary( name="_py_appengine_" + name, - srcs = srcs, + srcs=srcs, deps=deps, + data=data, main=srcs[0], # no entry point, use arbitrary source file ) py_appengine_binary_base( @@ -209,9 +210,9 @@ def py_appengine_binary(name, srcs, configs, deps=[], data=[]): configs=configs, ) native.sh_binary( - name = "%s.deploy" % name, - srcs = ["%s_deploy.sh" % name], - data = [name], + name="%s.deploy" % name, + srcs=["%s_deploy.sh" % name], + data=[name], ) def py_appengine_library(**kwargs):