update
This commit is contained in:
1 parent
a99e2cc578
commit
5d5e5d362b
2 files changed
+26
-20
No files matched your search
@@ -87,17 +87,18 @@ main(){
|
||||
echo "Installing..."
|
||||
echo "From: $CWD"
|
||||
echo "To: $PROG_PATH/"
|
||||
cp -fr * "$PROG_PATH/"
|
||||
if [ -z $PROG_NAME ]; then
|
||||
echo "Install Complete!"
|
||||
cp -fr * "$PROG_PATH/"
|
||||
else
|
||||
if [ $FILE_COPY -eq 1 ]; then
|
||||
cp -f "$PROG_NAME" "$PROG_PATH/"
|
||||
fi
|
||||
chmod +x "$PROG_PATH/$PROG_NAME"
|
||||
if [ -z $VER_PARAM ]; then
|
||||
echo "Install Complete!"
|
||||
else
|
||||
echo "Install Complete ($curr_ver -> $($PROG_PATH/$PROG_NAME $VER_PARAM 2>/dev/null||echo VERSION_NOT_EXIST))!"
|
||||
if [ ! -z $VER_PARAM ]; then
|
||||
echo "Version: $curr_ver -> $($PROG_PATH/$PROG_NAME $VER_PARAM 2>/dev/null||echo VERSION_NOT_EXIST)!"
|
||||
fi
|
||||
fi
|
||||
echo "Install Complete!"
|
||||
popd >/dev/null
|
||||
rm -rf "$tmp_dir"
|
||||
|
||||
@@ -117,6 +118,7 @@ usage(){
|
||||
echo " -m <MATCH> Match stage 2 with regexp";
|
||||
echo " -p <PATH> Program path";
|
||||
echo " -n <NAME> Program name";
|
||||
echo " -f Copy program name file only (when -n is set)";
|
||||
echo " -o <NAME> Package name";
|
||||
echo " -d <DIR> Dir inside package (set number as index; set '-' as packge name)";
|
||||
echo " -e <EXP> Expression for sed (only for '-d -')";
|
||||
@@ -131,13 +133,14 @@ MATCH_STAGE_1=$DEFAULT_MATCH_STAGE_1
|
||||
MATCH_STAGE_2=
|
||||
PROG_PATH=
|
||||
PROG_NAME=
|
||||
FILE_COPY=0
|
||||
PKG_NAME=
|
||||
PKG_DIR=
|
||||
SED_EXP=
|
||||
VER_PARAM=
|
||||
CMD_RELOAD=
|
||||
SET_PROXY=
|
||||
while getopts ":r:t:k:m:p:n:o:d:e:v:c:x:" OPT; do
|
||||
while getopts ":r:t:k:m:p:n:fo:d:e:v:c:x:" OPT; do
|
||||
case $OPT in
|
||||
r)
|
||||
REPO=$OPTARG;
|
||||
@@ -157,6 +160,9 @@ while getopts ":r:t:k:m:p:n:o:d:e:v:c:x:" OPT; do
|
||||
n)
|
||||
PROG_NAME=$OPTARG;
|
||||
;;
|
||||
f)
|
||||
FILE_COPY=1;
|
||||
;;
|
||||
o)
|
||||
PKG_NAME=$OPTARG;
|
||||
;;
|
||||
|
||||
Reference in new issue
Block a user