summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorCzarek Nakamoto <cyjan@mrcyjanek.net>2025-05-12 21:41:49 +0200
committerCzarek Nakamoto <cyjan@mrcyjanek.net>2025-07-13 15:31:13 +0200
commit8dffc42946b19074c2677053720a89bd3e231bea (patch)
treee82dc64d90f3e27dea91a9d3c729c20a8a24c9ea /contrib
parent5bf249e092bdde40b308124cb54b5d21270f76e3 (diff)
fix script-overrides
Diffstat (limited to 'contrib')
-rw-r--r--contrib/depends/packages/native_mrustc.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/contrib/depends/packages/native_mrustc.mk b/contrib/depends/packages/native_mrustc.mk
index 0387da6..661eade 100644
--- a/contrib/depends/packages/native_mrustc.mk
+++ b/contrib/depends/packages/native_mrustc.mk
@@ -10,7 +10,11 @@ define $(package)_preprocess_cmds
cd $($(package)_extract_dir) && \
if [ -f script-overrides/stable-1.54.0-macos/build_std.txt ]; then \
ARCH=`uname -m | sed 's/arm64/aarch64/'` && \
- sed -i.bak "s/STD_ENV_ARCH=[a-zA-Z0-9_]*/STD_ENV_ARCH=$$ARCH/" script-overrides/stable-1.54.0-macos/build_std.txt; \
+ sed -i.bak "s/STD_ENV_ARCH=[a-zA-Z0-9_]*/STD_ENV_ARCH=$$$$ARCH/" script-overrides/stable-1.54.0-macos/build_std.txt; \
+ fi && \
+ if [ -f script-overrides/stable-1.54.0-linux/build_std.txt ]; then \
+ ARCH=`uname -m | sed 's/arm64/aarch64/'` && \
+ sed -i.bak "s/STD_ENV_ARCH=[a-zA-Z0-9_]*/STD_ENV_ARCH=$$$$ARCH/" script-overrides/stable-1.54.0-linux/build_std.txt; \
fi && \
if [ `uname -s` = "Darwin" ]; then \
echo 'Patching mrustc to work with clang on macOS' && \