summaryrefslogtreecommitdiff
path: root/xmake/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/scripts')
-rw-r--r--xmake/scripts/virtualenvs/register-virtualenvs.sh32
-rw-r--r--xmake/scripts/xrepo-hook.psm112
2 files changed, 22 insertions, 22 deletions
diff --git a/xmake/scripts/virtualenvs/register-virtualenvs.sh b/xmake/scripts/virtualenvs/register-virtualenvs.sh
index ac82e9b94..a2263f67a 100644
--- a/xmake/scripts/virtualenvs/register-virtualenvs.sh
+++ b/xmake/scripts/virtualenvs/register-virtualenvs.sh
@@ -19,10 +19,10 @@
#
if test "${XMAKE_ROOTDIR}"; then
- export XMAKE_EXE=${XMAKE_ROOTDIR}/xmake
+ export XMAKE_PROGRAM_FILE=${XMAKE_ROOTDIR}/xmake
else
local -i XMAKE_ROOTDIR=~/.local/bin
- export XMAKE_EXE=xmake
+ export XMAKE_PROGRAM_FILE=xmake
fi
function xrepo {
@@ -36,20 +36,20 @@ function xrepo {
unset XMAKE_PROMPT_BACKUP
unset XMAKE_ENV_BACKUP
fi
- "$XMAKE_EXE" lua private.xrepo.action.env.info config || return 1
- local currentTest="$("$XMAKE_EXE" lua --quiet private.xrepo.action.env)" || return 1
+ "$XMAKE_PROGRAM_FILE" lua private.xrepo.action.env.info config || return 1
+ local currentTest="$("$XMAKE_PROGRAM_FILE" lua --quiet private.xrepo.action.env)" || return 1
if [ ! -z "$currentTest" ]; then
echo "error: corrupt xmake.lua detected in the current directory!"
return 1
fi
- local prompt="$("$XMAKE_EXE" lua --quiet private.xrepo.action.env.info prompt)" || return 1
+ local prompt="$("$XMAKE_PROGRAM_FILE" lua --quiet private.xrepo.action.env.info prompt)" || return 1
if [ -z "${prompt+x}" ]; then
return 1
fi
- local activateCommand="$("$XMAKE_EXE" lua private.xrepo.action.env.info script.bash)" || return 1
- export XMAKE_ENV_BACKUP="$("$XMAKE_EXE" lua private.xrepo.action.env.info envfile)"
+ local activateCommand="$("$XMAKE_PROGRAM_FILE" lua private.xrepo.action.env.info script.bash)" || return 1
+ export XMAKE_ENV_BACKUP="$("$XMAKE_PROGRAM_FILE" lua private.xrepo.action.env.info envfile)"
export XMAKE_PROMPT_BACKUP="${PS1}"
- "$XMAKE_EXE" lua private.xrepo.action.env.info backup.bash 1>"$XMAKE_ENV_BACKUP"
+ "$XMAKE_PROGRAM_FILE" lua private.xrepo.action.env.info backup.bash 1>"$XMAKE_ENV_BACKUP"
eval "$activateCommand"
PS1="${prompt} $PS1"
;;
@@ -71,29 +71,29 @@ function xrepo {
unset XMAKE_ENV_BACKUP
fi
pushd ${XMAKE_ROOTDIR} 1>/dev/null
- "$XMAKE_EXE" lua private.xrepo.action.env.info config $bnd || (popd 1>/dev/null && return 1)
- local prompt="$("$XMAKE_EXE" lua --quiet private.xrepo.action.env.info prompt $bnd)" || (popd 1>/dev/null && return 1)
+ "$XMAKE_PROGRAM_FILE" lua private.xrepo.action.env.info config $bnd || (popd 1>/dev/null && return 1)
+ local prompt="$("$XMAKE_PROGRAM_FILE" lua --quiet private.xrepo.action.env.info prompt $bnd)" || (popd 1>/dev/null && return 1)
if [ -z "${prompt+x}" ]; then
popd 1>/dev/null
echo "error: invalid environment!"
return 1
fi
- local activateCommand="$("$XMAKE_EXE" lua --quiet private.xrepo.action.env.info script.bash $bnd)" || (popd 1>/dev/null && return 1)
- export XMAKE_ENV_BACKUP="$("$XMAKE_EXE" lua private.xrepo.action.env.info envfile $bnd)"
+ local activateCommand="$("$XMAKE_PROGRAM_FILE" lua --quiet private.xrepo.action.env.info script.bash $bnd)" || (popd 1>/dev/null && return 1)
+ export XMAKE_ENV_BACKUP="$("$XMAKE_PROGRAM_FILE" lua private.xrepo.action.env.info envfile $bnd)"
export XMAKE_PROMPT_BACKUP="${PS1}"
- "$XMAKE_EXE" lua --quiet private.xrepo.action.env.info backup.bash $bnd 1>"$XMAKE_ENV_BACKUP"
+ "$XMAKE_PROGRAM_FILE" lua --quiet private.xrepo.action.env.info backup.bash $bnd 1>"$XMAKE_ENV_BACKUP"
eval "$activateCommand"
popd 1>/dev/null
PS1="${prompt} $PS1"
else
- "$XMAKE_EXE" lua private.xrepo "$@"
+ "$XMAKE_PROGRAM_FILE" lua private.xrepo "$@"
fi
;;
*)
- "$XMAKE_EXE" lua private.xrepo "$@"
+ "$XMAKE_PROGRAM_FILE" lua private.xrepo "$@"
;;
esac
else
- "$XMAKE_EXE" lua private.xrepo "$@"
+ "$XMAKE_PROGRAM_FILE" lua private.xrepo "$@"
fi
}
diff --git a/xmake/scripts/xrepo-hook.psm1 b/xmake/scripts/xrepo-hook.psm1
index c0a6aad94..3782b123a 100644
--- a/xmake/scripts/xrepo-hook.psm1
+++ b/xmake/scripts/xrepo-hook.psm1
@@ -18,30 +18,30 @@ function Enter-XrepoEnvironment {
$script:xrepoOldEnvs = (Get-ChildItem -Path Env:);
if (-not $bnd) {
- & $Env:XMAKE_EXE lua private.xrepo.action.env.info config;
+ & $Env:XMAKE_PROGRAM_FILE lua private.xrepo.action.env.info config;
if (-not $?) {
Exit 1;
}
$xmakeColorTermBackup, $Env:XMAKE_COLORTERM = $Env:XMAKE_COLORTERM, "nocolor";
- $xrepoPrompt = (& $Env:XMAKE_EXE lua --quiet private.xrepo.action.env.info prompt | Out-String);
+ $xrepoPrompt = (& $Env:XMAKE_PROGRAM_FILE lua --quiet private.xrepo.action.env.info prompt | Out-String);
$Env:XMAKE_COLORTERM = $xmakeColorTermBackup;
if (-not $xrepoPrompt.StartsWith("[")) {
Write-Host "error: xmake.lua not found!";
Exit 1;
}
- $activateCommand = (& $Env:XMAKE_EXE lua --quiet private.xrepo.action.env.info script.powershell | Out-String);
+ $activateCommand = (& $Env:XMAKE_PROGRAM_FILE lua --quiet private.xrepo.action.env.info script.powershell | Out-String);
} else {
Push-Location $Env:XMAKE_ROOTDIR;
- & $Env:XMAKE_EXE lua private.xrepo.action.env.info config $bnd;
+ & $Env:XMAKE_PROGRAM_FILE lua private.xrepo.action.env.info config $bnd;
if (-not $?) {
Pop-Location;
Exit 1;
}
$xmakeColorTermBackup, $Env:XMAKE_COLORTERM = $Env:XMAKE_COLORTERM, "nocolor";
- $xrepoPrompt = (& $Env:XMAKE_EXE lua --quiet private.xrepo.action.env.info prompt $bnd | Out-String);
+ $xrepoPrompt = (& $Env:XMAKE_PROGRAM_FILE lua --quiet private.xrepo.action.env.info prompt $bnd | Out-String);
$Env:XMAKE_COLORTERM = $xmakeColorTermBackup;
if (-not $xrepoPrompt.StartsWith("[")) {
Pop-Location;
@@ -49,7 +49,7 @@ function Enter-XrepoEnvironment {
Exit 1;
}
- $activateCommand = (& $Env:XMAKE_EXE lua --quiet private.xrepo.action.env.info script.powershell $bnd | Out-String);
+ $activateCommand = (& $Env:XMAKE_PROGRAM_FILE lua --quiet private.xrepo.action.env.info script.powershell $bnd | Out-String);
}
Write-Verbose "[xrepo env script.powershell]`n$activateCommand";