Update 2024-12-25 18:06 OpenBSD/amd64-t14
This commit is contained in:
parent
1f15f715a6
commit
2357c34813
@ -29,9 +29,34 @@ echo "luakit-$_env: perform $_action $@ (in $_dir)" | xargs
|
|||||||
|
|
||||||
# change into environment
|
# change into environment
|
||||||
mkdir -p "$_dir"
|
mkdir -p "$_dir"
|
||||||
|
_oldpwd="$PWD"
|
||||||
cd "$_dir"
|
cd "$_dir"
|
||||||
|
|
||||||
# perform actions
|
# perform actions
|
||||||
|
if [ "$_action" == "help" ] || [ "$_action" == "h" ]
|
||||||
|
then
|
||||||
|
echo "usage: l action [args]"
|
||||||
|
echo " actions:"
|
||||||
|
echo " make - build luakit"
|
||||||
|
echo " remake - make with -j1 (for debugging)"
|
||||||
|
echo " test [test] - run luakit test suite [specific test]"
|
||||||
|
echo " debug [luakit args] - start in gdb, stop in main"
|
||||||
|
echo " pr [numbers] - show [pull] PR from luakit/luakit repo"
|
||||||
|
echo " update - update/rebase repository"
|
||||||
|
echo " reset - recreate environment ($_dir)"
|
||||||
|
echo " diff file env - diff file with other environment"
|
||||||
|
echo " update-port - update openbsd port from last commit"
|
||||||
|
echo
|
||||||
|
echo " other commands:"
|
||||||
|
echo " ledit - edit this script"
|
||||||
|
echo " ldev - switch to dev environment"
|
||||||
|
echo " ltest - switch to test environment"
|
||||||
|
echo " ltemp - switch to temp environment"
|
||||||
|
echo " lsdk - switch to sdk environment"
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ "$_action" == "test" ]
|
if [ "$_action" == "test" ]
|
||||||
then
|
then
|
||||||
export G_ENABLE_DIAGNOSTIC=1;
|
export G_ENABLE_DIAGNOSTIC=1;
|
||||||
@ -40,9 +65,11 @@ fi
|
|||||||
|
|
||||||
if [ "$_action" == "make" ]
|
if [ "$_action" == "make" ]
|
||||||
then
|
then
|
||||||
|
set -x
|
||||||
gmake clean
|
gmake clean
|
||||||
gmake options
|
gmake options
|
||||||
gmake -j 8 luakit
|
gmake -j 8 luakit
|
||||||
|
gmake tests/util.so
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$_action" == "remake" ]
|
if [ "$_action" == "remake" ]
|
||||||
@ -57,13 +84,50 @@ fi
|
|||||||
|
|
||||||
if [ "$_action" == "reset" ]
|
if [ "$_action" == "reset" ]
|
||||||
then
|
then
|
||||||
cd /tmp
|
if [ "$_env" == "sdk" ]
|
||||||
rm -rf "$_dir"
|
then
|
||||||
mkdir -p "$_dir"
|
cd /tmp
|
||||||
git clone git@github.com:luakit/luakit "$_dir"
|
rm -rf "$_dir"
|
||||||
cd "$_dir"
|
git clone git@github.com:c0dev0id/luakit "$_dir"
|
||||||
|
cd "$_dir"
|
||||||
|
set -xe
|
||||||
|
git remote add upstream git@github.com:luakit/luakit
|
||||||
|
git fetch upstream
|
||||||
|
git checkout develop
|
||||||
|
git rebase upstream/develop
|
||||||
|
git switch -c patch
|
||||||
|
set +xe
|
||||||
|
else
|
||||||
|
cd /tmp
|
||||||
|
rm -rf "$_dir"
|
||||||
|
git clone git@github.com:luakit/luakit "$_dir"
|
||||||
|
cd "$_dir"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if [ "$_action" == "update" ]
|
||||||
|
then
|
||||||
|
set -xe
|
||||||
|
if [ "$_env" == "sdk" ]
|
||||||
|
then
|
||||||
|
git fetch --all
|
||||||
|
git checkout develop
|
||||||
|
git rebase upstream/develop --autostash
|
||||||
|
git checkout -
|
||||||
|
else
|
||||||
|
git checkout develop
|
||||||
|
git fetch --all
|
||||||
|
git rebase origin/develop
|
||||||
|
fi
|
||||||
|
set +xe
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$_action" == "diff" ]
|
||||||
|
then
|
||||||
|
set -x
|
||||||
|
f="$(readlink -f $_oldpwd/$1)"
|
||||||
|
f="${f#$_dir}"
|
||||||
|
vimdiff "$_dir/$f" "${_dir%$_env}$2/$f"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$_action" == "pr" ]
|
if [ "$_action" == "pr" ]
|
||||||
then
|
then
|
||||||
@ -87,3 +151,4 @@ then
|
|||||||
make makesum
|
make makesum
|
||||||
make reinstall
|
make reinstall
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -17,7 +17,12 @@ echo "ports - /usr/ports"
|
|||||||
echo "www - /usr/www"
|
echo "www - /usr/www"
|
||||||
echo
|
echo
|
||||||
printf "Path [$PWD]: "
|
printf "Path [$PWD]: "
|
||||||
read _path < /dev/tty
|
read _reply < /dev/tty
|
||||||
|
|
||||||
|
if [ -z "$_reply" ]
|
||||||
|
then
|
||||||
|
_path="$PWD"
|
||||||
|
fi
|
||||||
|
|
||||||
# shortcuts!!!
|
# shortcuts!!!
|
||||||
case "$_path" in
|
case "$_path" in
|
||||||
@ -34,7 +39,6 @@ then
|
|||||||
_path="$(port-jump $_path)"
|
_path="$(port-jump $_path)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
_path=${_path:=$PWD}
|
|
||||||
print "Using: $_path"
|
print "Using: $_path"
|
||||||
|
|
||||||
if [ ! -d "$_path" ]
|
if [ ! -d "$_path" ]
|
||||||
|
Loading…
Reference in New Issue
Block a user