Skip to content

Commit 57bcd29

Browse files
committed
Swap out perl for sed in wasmtime build conf.h generation
Signed-off-by: Matt Leon <mattleon@google.com>
1 parent 319e158 commit 57bcd29

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bazel/external/wasmtime.BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ genrule(
6464
cmd = """
6565
cat < $< > $$TMPDIR/working_file
6666
for enabled_feature in $$(echo "{}"); do
67-
sed -i "s/#cmakedefine WASMTIME_FEATURE_$$enabled_feature/#define WASMTIME_FEATURE_$$enabled_feature 1/" $$TMPDIR/working_file
67+
perl -pi -e "s/#cmakedefine WASMTIME_FEATURE_$$enabled_feature/#define WASMTIME_FEATURE_$$enabled_feature 1/" $$TMPDIR/working_file
6868
done
69-
sed -i 's/#cmakedefine \\(.*\\)/\\/\\/ \\1 is not defined./' $$TMPDIR/working_file
69+
perl -pi -e 's/#cmakedefine \\(.*\\)/\\/\\/ \\1 is not defined./' $$TMPDIR/working_file
7070
cp $$TMPDIR/working_file $@
7171
""".format(" ".join([f.upper() for f in features])),
7272
)

0 commit comments

Comments
 (0)