aboutsummaryrefslogtreecommitdiff
path: root/src
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
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')
-rw-r--r--src/mkenv22
-rw-r--r--src/mkhdr2
2 files changed, 23 insertions, 1 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;
+'`
diff --git a/src/mkhdr b/src/mkhdr
index 03447df9..24889cde 100644
--- a/src/mkhdr
+++ b/src/mkhdr
@@ -1,4 +1,4 @@
-<$PLAN9/buildEnvironmentVariables
+<$PLAN9/src/mkenv
BIN=$PLAN9/bin
LIBDIR=$PLAN9/lib