Remove line breaks using backslashes

This commit is contained in:
Andrzej Głuszak 2020-09-22 14:07:45 +00:00
parent 299299f82a
commit 8346df34b6
1 changed files with 17 additions and 18 deletions

View File

@ -145,10 +145,10 @@ def _system_library_impl(repo_ctx):
static_lib_names = repo_ctx.attr.static_lib_names static_lib_names = repo_ctx.attr.static_lib_names
shared_lib_names = repo_ctx.attr.shared_lib_names shared_lib_names = repo_ctx.attr.shared_lib_names
static_lib_name, static_lib_path = \ static_lib_name, static_lib_path = _find_lib_path(
_find_lib_path(repo_ctx, repo_name, static_lib_names, lib_path_hints) repo_ctx, repo_name, static_lib_names, lib_path_hints)
shared_lib_name, shared_lib_path = \ shared_lib_name, shared_lib_path = _find_lib_path(
_find_lib_path(repo_ctx, repo_name, shared_lib_names, lib_path_hints) repo_ctx, repo_name, shared_lib_names, lib_path_hints)
if not static_lib_path and not shared_lib_path: if not static_lib_path and not shared_lib_path:
fail("Library {} could not be found".format(repo_name)) fail("Library {} could not be found".format(repo_name))
@ -221,15 +221,14 @@ def _system_library_impl(repo_ctx):
static_lib_name, static_lib_name,
) )
remote_static_library = "remote/" + static_lib_name remote_static_library = "remote/" + static_lib_name
link_library_command = \ link_library_command = """
"mkdir -p $(RULEDIR)/remote && cp {path} $(RULEDIR)/{lib}".format( mkdir -p $(RULEDIR)/remote && cp {path} $(RULEDIR)/{lib}""".format(
path = static_lib_path, path = static_lib_path,
lib = remote_static_library, lib = remote_static_library,
) )
remote_static_library_param = \ remote_static_library_param = """
"static_library = \"remote_link_static_library\"," static_library = "remote_link_static_library","""
link_remote_static_lib_genrule = \ link_remote_static_lib_genrule = """
"""
genrule( genrule(
name = "remote_link_static_library", name = "remote_link_static_library",
outs = ["{remote_static_library}"], outs = ["{remote_static_library}"],
@ -242,18 +241,18 @@ genrule(
if shared_lib_path: if shared_lib_path:
repo_ctx.symlink(shared_lib_path, shared_lib_name) repo_ctx.symlink(shared_lib_path, shared_lib_name)
shared_library_param = \ shared_library_param = "shared_library = \"{}\",".format(
"shared_library = \"{}\",".format(shared_lib_name) shared_lib_name
)
remote_shared_library = "remote/" + shared_lib_name remote_shared_library = "remote/" + shared_lib_name
link_library_command = \ link_library_command = """
"mkdir -p $(RULEDIR)/remote && cp {path} $(RULEDIR)/{lib}".format( mkdir -p $(RULEDIR)/remote && cp {path} $(RULEDIR)/{lib}""".format(
path = shared_lib_path, path = shared_lib_path,
lib = remote_shared_library, lib = remote_shared_library,
) )
remote_shared_library_param = \ remote_shared_library_param = """
"shared_library = \"remote_link_shared_library\"," shared_library = "remote_link_shared_library","""
link_remote_shared_lib_genrule = \ link_remote_shared_lib_genrule = """
"""
genrule( genrule(
name = "remote_link_shared_library", name = "remote_link_shared_library",
outs = ["{remote_shared_library}"], outs = ["{remote_shared_library}"],