2020-11-15 13:03:33 -08:00
|
|
|
#!/usr/bin/env fish
|
|
|
|
|
|
|
|
function devrt-recreate
|
|
|
|
echo "Ensure that you have committed any changes to the devrt that you need to before recreating."
|
|
|
|
echo "Type 'ok' to continue, or anything else to exit."
|
|
|
|
if test (read) != "ok"
|
|
|
|
exit 1
|
|
|
|
end
|
|
|
|
rm -rf $_agw_dir_dev
|
|
|
|
tar -xJf $_agw_dir_bin/dev-base.latest.tar.xz
|
|
|
|
xbps-uunshare -- $_agw_dir_dev /setup.sh
|
|
|
|
end
|
|
|
|
|
|
|
|
function devrt-commit
|
|
|
|
pushd ~
|
|
|
|
set lf $_agw_dir_bin/dev-base.latest.tar.xz
|
|
|
|
set nf $_agw_dir_bin/dev-base.(stat -c %Y $lf).tar.xz
|
|
|
|
mv $lf $nf
|
|
|
|
tar -Ipixz -cf $lf (string replace ~/ "" -- $_agw_dir_dev)
|
|
|
|
popd
|
|
|
|
end
|
|
|
|
|
|
|
|
function devrt
|
|
|
|
xbps-uunshare \
|
|
|
|
-b $_agw_dir_rc:/home/marrub/rc \
|
|
|
|
-b $_agw_dir_src:/home/marrub/src \
|
|
|
|
-b $_agw_dir_bin:/home/marrub/bin \
|
2021-06-20 06:54:18 -07:00
|
|
|
-b ~/vmshare:/home/marrub/vmshare \
|
|
|
|
-b ~/.gem:/home/marrub/.gem \
|
2020-11-15 13:03:33 -08:00
|
|
|
-- $_agw_dir_dev /usr/bin/env _agw_chroot=1 /usr/bin/fish -l -i -C cd
|
|
|
|
end
|
|
|
|
|
|
|
|
## EOF
|