Add support for preloading lua modules. This is useful both when
providing lua bindings to applications based on librazor and when
producing static binaries using librazor (where otherwise the lua
POSIX library would need to be included as an additional dynamic
object).
4 ../src/razor list-files | grep -x "$1" > /dev/null
6 echo $1: Not in database >&2
9 if [ ! -e "$RAZOR_ROOT$1" ]; then
10 echo $1: Not in filesystem >&2
14 export RAZOR_ROOT=`mktemp -dt` || exit 1
15 ../src/razor init || exit 1
16 export YUM_URL="file://localhost/`pwd`"
17 ../src/razor import-yum || exit 1
18 ../src/razor install zap || exit 1
19 ../src/razor install --relocate /usr=/opt --relocate /etc=/opt/etc zsh || exit 1
20 check_file /etc/zsh.conf
21 check_file /usr/bin/zap
22 check_file /opt/bin/zip
23 check_file /opt/bin/zsh