aboutsummaryrefslogtreecommitdiff
path: root/src/mkenv
diff options
context:
space:
mode:
authorRuss Cox <rsc@swtch.com>2020-01-09 20:08:10 -0500
committerRuss Cox <rsc@swtch.com>2020-01-09 20:08:10 -0500
commit77a0a5b5194d4441c86de097f2aae297cb75e2c2 (patch)
treedff7cb4628f2c5f7da665a7608647001302918e8 /src/mkenv
parent5aad8f3d6d24ee109ea23514862fa579191cb5e4 (diff)
downloadplan9port-77a0a5b5194d4441c86de097f2aae297cb75e2c2.tar.gz
plan9port-77a0a5b5194d4441c86de097f2aae297cb75e2c2.tar.bz2
plan9port-77a0a5b5194d4441c86de097f2aae297cb75e2c2.zip
src: mv ../buildEnvironmentVariables mkhdr
Also note that the file must be valid shell and mk input. For #321.
Diffstat (limited to 'src/mkenv')
-rw-r--r--src/mkenv22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/mkenv b/src/mkenv
new file mode 100644
index 00000000..6ff746e0
--- /dev/null
+++ b/src/mkenv
@@ -0,0 +1,22 @@
+# This file must be valid mk input for mkhdr
+# and also valid shell input for ../dist/buildmk
+
+SYSNAME=`uname`
+OBJTYPE=`(uname -m -p 2>/dev/null || uname -m) | sed '
+ s;.*i[3-6]86.*;386;;
+ s;.*i86pc.*;386;;
+ s;.*amd64.*;x86_64;;
+ s;.*x86_64.*;x86_64;;
+ s;.*armv.*;arm;g;
+ s;.*powerpc.*;power;g;
+ s;.*PowerMacintosh.*;power;g;
+ s;.*Power.Macintosh.*;power;g;
+ s;.*macppc.*;power;g;
+ s;.*mips.*;mips;g;
+ s;.*ppc64.*;power;g;
+ s;.*ppc.*;power;g;
+ s;.*alpha.*;alpha;g;
+ s;.*sun4u.*;sun4u;g;
+ s;.*aarch64.*;arm64;
+ s;.*arm64.*;arm64;
+'`