mirror of
https://github.com/9fans/plan9port.git
synced 2025-01-12 11:10:07 +00:00
INSTALL: add -r flag
R=rsc CC=plan9port.codebot http://codereview.appspot.com/4526096
This commit is contained in:
parent
363062eab4
commit
89ec3cde42
4 changed files with 19 additions and 2 deletions
|
@ -22,6 +22,7 @@ Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
|
||||||
Michael Teichgräber <mt4swm@googlemail.com>
|
Michael Teichgräber <mt4swm@googlemail.com>
|
||||||
Michael Teichgräber <mt@ib.wmipf.de>
|
Michael Teichgräber <mt@ib.wmipf.de>
|
||||||
Nikolai Saoukh <nikolai.saoukh@gmail.com>
|
Nikolai Saoukh <nikolai.saoukh@gmail.com>
|
||||||
|
Peter Saveliev <svinota.saveliev@gmail.com>
|
||||||
Richard Miller <millerresearch@gmail.com>
|
Richard Miller <millerresearch@gmail.com>
|
||||||
Rob Pike <robpike@gmail.com>
|
Rob Pike <robpike@gmail.com>
|
||||||
Russ Cox <rsc@swtch.com>
|
Russ Cox <rsc@swtch.com>
|
||||||
|
|
6
INSTALL
6
INSTALL
|
@ -14,8 +14,12 @@ x-c)
|
||||||
dobuild=false
|
dobuild=false
|
||||||
doinstall=true
|
doinstall=true
|
||||||
;;
|
;;
|
||||||
|
x-r)
|
||||||
|
shift
|
||||||
|
PLAN9_TARGET=$1 export PLAN9_TARGET
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
echo 'usage: INSTALL [-b | -c]' 1>&2
|
echo 'usage: INSTALL [-b | -c] [-r path]' 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,9 @@ case $# in
|
||||||
exit 1
|
exit 1
|
||||||
esac
|
esac
|
||||||
|
|
||||||
new=`cleanname $PLAN9`
|
[ -z "$PLAN9_TARGET" ] && PLAN9_TARGET="$PLAN9"
|
||||||
|
new=`cleanname $PLAN9_TARGET`
|
||||||
|
|
||||||
if [ X"$new" = X"" ]
|
if [ X"$new" = X"" ]
|
||||||
then
|
then
|
||||||
echo cleanname failed 1>&2
|
echo cleanname failed 1>&2
|
||||||
|
|
|
@ -8,6 +8,9 @@ cd \*9; ./INSTALL
|
||||||
.B -b
|
.B -b
|
||||||
|
|
|
|
||||||
.B -c
|
.B -c
|
||||||
|
] [
|
||||||
|
.B -r
|
||||||
|
.I path
|
||||||
]
|
]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
To obtain the Plan 9 tree, use Mercurial
|
To obtain the Plan 9 tree, use Mercurial
|
||||||
|
@ -56,6 +59,13 @@ flag,
|
||||||
performs only the second step.
|
performs only the second step.
|
||||||
The first step can be done with the tree in a temporary work directory,
|
The first step can be done with the tree in a temporary work directory,
|
||||||
but the second step must be done once the tree is in its final location.
|
but the second step must be done once the tree is in its final location.
|
||||||
|
If you want to build the project in one location and then install into
|
||||||
|
another location, use
|
||||||
|
.B -r
|
||||||
|
.I path
|
||||||
|
to specify the
|
||||||
|
.I final
|
||||||
|
location of Plan9 tree.
|
||||||
These flags are only necessary when trying to conform to the
|
These flags are only necessary when trying to conform to the
|
||||||
expectations of certain package management systems.
|
expectations of certain package management systems.
|
||||||
.PP
|
.PP
|
||||||
|
|
Loading…
Reference in a new issue