itbuild: use installbsd instead of install on AIX - plan9port - [fork] Plan 9 from user space Err mx1.adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/plan9port URL:git://src.adamsgaard.dk/plan9port mx1.adamsgaard.dk 70 1Log /src/plan9port/log.gph mx1.adamsgaard.dk 70 1Files /src/plan9port/files.gph mx1.adamsgaard.dk 70 1Refs /src/plan9port/refs.gph mx1.adamsgaard.dk 70 1README /src/plan9port/file/README.md.gph mx1.adamsgaard.dk 70 1LICENSE /src/plan9port/file/LICENSE.gph mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1commit 6c1235d234dfe290c61c492a1779c7a3ad2f7fc6 /src/plan9port/commit/6c1235d234dfe290c61c492a1779c7a3ad2f7fc6.gph mx1.adamsgaard.dk 70 1parent fa157263c8f510318f1f119a2d4843281e506eba /src/plan9port/commit/fa157263c8f510318f1f119a2d4843281e506eba.gph mx1.adamsgaard.dk 70 hAuthor: Russ Cox URL:mailto:rsc@swtch.com mx1.adamsgaard.dk 70 iDate: Mon, 18 May 2020 22:46:16 -0400 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 ibuild: use installbsd instead of install on AIX Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iEven in mkmk.sh. Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iDiffstat: Err mx1.adamsgaard.dk 70 i M dist/buildmk | 2 +- Err mx1.adamsgaard.dk 70 i D src/mk.AIX-power | 2 -- Err mx1.adamsgaard.dk 70 i M src/mkenv | 1 + Err mx1.adamsgaard.dk 70 i M src/mkfile | 3 ++- Err mx1.adamsgaard.dk 70 i M src/mkhdr | 3 --- Err mx1.adamsgaard.dk 70 i M src/mkmk.sh | 2 +- Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i6 files changed, 5 insertions(+), 8 deletions(-) Err mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1diff --git a/dist/buildmk b/dist/buildmk /src/plan9port/file/dist/buildmk.gph mx1.adamsgaard.dk 70 it@@ -2,5 +2,5 @@ Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i # run this in the src directory Err mx1.adamsgaard.dk 70 i . ../src/mkenv Err mx1.adamsgaard.dk 70 i-export SYSNAME OBJTYPE Err mx1.adamsgaard.dk 70 i+export SYSNAME OBJTYPE INSTALL Err mx1.adamsgaard.dk 70 i sh -x mkmk.sh Err mx1.adamsgaard.dk 70 1diff --git a/src/mk.AIX-power b/src/mk.AIX-power /src/plan9port/file/src/mk.AIX-power.gph mx1.adamsgaard.dk 70 it@@ -1,2 +0,0 @@ Err mx1.adamsgaard.dk 70 i-INSTALL=installbsd Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 1diff --git a/src/mkenv b/src/mkenv /src/plan9port/file/src/mkenv.gph mx1.adamsgaard.dk 70 it@@ -20,3 +20,4 @@ OBJTYPE=`(uname -m -p 2>/dev/null || uname -m) | sed ' Err mx1.adamsgaard.dk 70 i s;.*aarch64.*;arm64; Err mx1.adamsgaard.dk 70 i s;.*arm64.*;arm64; Err mx1.adamsgaard.dk 70 i '` Err mx1.adamsgaard.dk 70 i+INSTALL=`[ $(uname) = AIX ] && echo installbsd || echo install` Err mx1.adamsgaard.dk 70 1diff --git a/src/mkfile b/src/mkfile /src/plan9port/file/src/mkfile.gph mx1.adamsgaard.dk 70 it@@ -30,11 +30,12 @@ mkmk.sh:VD: Err mx1.adamsgaard.dk 70 i (cd lib9; mk -n -a install) Err mx1.adamsgaard.dk 70 i echo cd .. Err mx1.adamsgaard.dk 70 i for i in libbio libregexp cmd/mk Err mx1.adamsgaard.dk 70 i- do Err mx1.adamsgaard.dk 70 i+ do Err mx1.adamsgaard.dk 70 i (cd $i; echo cd $i; echo 'echo cd `pwd`'; mk -n -a install) Err mx1.adamsgaard.dk 70 i echo cd .. Err mx1.adamsgaard.dk 70 i done Err mx1.adamsgaard.dk 70 i ) | sed ' Err mx1.adamsgaard.dk 70 i+ s/'$INSTALL'/$INSTALL/g Err mx1.adamsgaard.dk 70 i s/'$SYSNAME'/$SYSNAME/g Err mx1.adamsgaard.dk 70 i s/'$OBJTYPE'/$OBJTYPE/g Err mx1.adamsgaard.dk 70 i s;'$PLAN9';$PLAN9;g Err mx1.adamsgaard.dk 70 1diff --git a/src/mkhdr b/src/mkhdr /src/plan9port/file/src/mkhdr.gph mx1.adamsgaard.dk 70 it@@ -11,7 +11,6 @@ CC=9c Err mx1.adamsgaard.dk 70 i LD=9l Err mx1.adamsgaard.dk 70 i AS=9a Err mx1.adamsgaard.dk 70 i AR=9ar Err mx1.adamsgaard.dk 70 i-INSTALL=install Err mx1.adamsgaard.dk 70 i CFLAGS= Err mx1.adamsgaard.dk 70 i LDFLAGS= Err mx1.adamsgaard.dk 70 i AFLAGS= Err mx1.adamsgaard.dk 70 it@@ -24,5 +23,3 @@ LIB= Err mx1.adamsgaard.dk 70 i SHORTLIB=9 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i <|cat $PLAN9/config 2>/dev/null || true Err mx1.adamsgaard.dk 70 i-<|cat $PLAN9/src/mk.$SYSNAME-$OBJTYPE 2>/dev/null || true Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 1diff --git a/src/mkmk.sh b/src/mkmk.sh /src/plan9port/file/src/mkmk.sh.gph mx1.adamsgaard.dk 70 it@@ -209,5 +209,5 @@ echo cd `pwd` Err mx1.adamsgaard.dk 70 i 9c word.c Err mx1.adamsgaard.dk 70 i 9c unix.c Err mx1.adamsgaard.dk 70 i 9l -o o.mk arc.o archive.o bufblock.o env.o file.o graph.o job.o lex.o main.o match.o mk.o parse.o recipe.o rc.o rule.o run.o sh.o shell.o shprint.o symtab.o var.o varsub.o word.o unix.o Err mx1.adamsgaard.dk 70 i-install o.mk $PLAN9/bin/mk Err mx1.adamsgaard.dk 70 i+$INSTALL o.mk $PLAN9/bin/mk Err mx1.adamsgaard.dk 70 i cd .. Err mx1.adamsgaard.dk 70 .