aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/sycl/sycl_configure.bzl
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/sycl/sycl_configure.bzl')
-rw-r--r--third_party/sycl/sycl_configure.bzl11
1 files changed, 6 insertions, 5 deletions
diff --git a/third_party/sycl/sycl_configure.bzl b/third_party/sycl/sycl_configure.bzl
index 38bd7759de..6ad498487f 100644
--- a/third_party/sycl/sycl_configure.bzl
+++ b/third_party/sycl/sycl_configure.bzl
@@ -102,7 +102,7 @@ def _tpl(repository_ctx, tpl, substitutions={}, out=None):
def _file(repository_ctx, label):
repository_ctx.template(
label.replace(":", "/"),
- Label("//third_party/sycl/%s.tpl" % label),
+ Label("//third_party/sycl/%s" % label),
{})
_DUMMY_CROSSTOOL_BZL_FILE = """
@@ -133,9 +133,9 @@ error_sycl_disabled()
def _create_dummy_repository(repository_ctx):
# Set up BUILD file for sycl/.
- _file(repository_ctx, "sycl:build_defs.bzl")
+ _tpl(repository_ctx, "sycl:build_defs.bzl")
_tpl(repository_ctx, "sycl:BUILD")
- _tpl(repository_ctx, "sycl:LICENSE.text")
+ _file(repository_ctx, "sycl:LICENSE.text")
_tpl(repository_ctx, "sycl:platform.bzl")
# Create dummy files for the SYCL toolkit since they are still required by
@@ -157,10 +157,11 @@ def _sycl_autoconf_imp(repository_ctx):
_create_dummy_repository(repository_ctx)
else:
# copy template files
- _file(repository_ctx, "sycl:build_defs.bzl")
+ _tpl(repository_ctx, "sycl:build_defs.bzl")
_tpl(repository_ctx, "sycl:BUILD")
_tpl(repository_ctx, "sycl:platform.bzl")
- _file(repository_ctx, "crosstool:BUILD")
+ _tpl(repository_ctx, "crosstool:BUILD")
+ _file(repository_ctx, "sycl:LICENSE.text")
_tpl(repository_ctx, "crosstool:computecpp",
{
"%{host_cxx_compiler}" : find_cc(repository_ctx),