mkfile
37 lines
| 742 B
| text/plain
|
TextLexer
Steven Stallion
|
r16383 | APE=/sys/src/ape | ||
<$APE/config | ||||
PYTHON=python | ||||
PYTHONBIN=/rc/bin | ||||
SH=ape/psh | ||||
PURE=--pure | ||||
ROOT=../.. | ||||
# This is slightly underhanded; Plan 9 does not support GNU gettext nor | ||||
# does it support dynamically loaded extension modules. We work around | ||||
# this by calling build_py and build_scripts directly; this avoids | ||||
# additional platform hacks in setup.py. | ||||
build:VQ: | ||||
@{ | ||||
cd $ROOT | ||||
$SH -c '$PYTHON setup.py $PURE build_py build_scripts' | ||||
} | ||||
clean:VQ: | ||||
@{ | ||||
cd $ROOT | ||||
$SH -c '$PYTHON setup.py $PURE clean --all' | ||||
} | ||||
install:VQ: build | ||||
@{ | ||||
cd $ROOT | ||||
$SH -c '$PYTHON setup.py $PURE install \ | ||||
--install-scripts $PYTHONBIN \ | ||||
Steven Stallion
|
r16556 | --skip-build \ | ||
--force' | ||||
Steven Stallion
|
r16383 | } | ||
mkdir -p /lib/mercurial/hgrc.d | ||||
Steven Stallion
|
r16556 | dircp hgrc.d /lib/mercurial/hgrc.d/ | ||
cp 9diff /rc/bin/ | ||||