Merge "Bazel: Fix invocation of mktemp for OSX pre El Capitan"
This commit is contained in:
@@ -43,7 +43,7 @@ filegroup(
|
||||
genrule(
|
||||
name = "polygerrit_ui",
|
||||
cmd = " && ".join([
|
||||
"t=$$(mktemp -d)",
|
||||
"t=$$(mktemp -d || mktemp -d -t bazel-tmp)",
|
||||
"p=$$PWD",
|
||||
"mkdir -p $$t/polygerrit_ui/{styles,fonts,bower_components/{highlightjs,webcomponentsjs},elements}",
|
||||
"cp $(locations :gr-app) $$t/polygerrit_ui/elements/",
|
||||
|
@@ -20,7 +20,7 @@
|
||||
def genrule2(out, cmd, **kwargs):
|
||||
cmd = ' && '.join([
|
||||
'ROOT=$$PWD',
|
||||
'TMP=$$(mktemp -d)',
|
||||
'TMP=$$(mktemp -d || mktemp -d -t bazel-tmp)',
|
||||
'(' + cmd + ')',
|
||||
])
|
||||
native.genrule(
|
||||
|
@@ -87,7 +87,7 @@ def _bower_archive(ctx):
|
||||
fail("failed %s: %s" % (" ".join(cmd), out.stderr))
|
||||
|
||||
_bash(ctx, " && " .join([
|
||||
"TMP=$(mktemp -d )",
|
||||
"TMP=$(mktemp -d || mkdir -d -t bazel-tmp)",
|
||||
"cd $TMP",
|
||||
"mkdir bower_components",
|
||||
"cd bower_components",
|
||||
|
Reference in New Issue
Block a user