4 changed files with 55 additions and 6 deletions
@ -1,2 +1,11 @@
|
||||
# -*-Conf-*- |
||||
XBPS_CHROOT_CMD=uunshare |
||||
XBPS_ALLOW_CHROOT_BREAKOUT=no |
||||
|
||||
XBPS_CFLAGS="-O3 -pipe -march=native" |
||||
XBPS_CXXFLAGS="${XBPS_CFLAGS}" |
||||
XBPS_MAKEJOBS=12 |
||||
|
||||
XBPS_ALLOW_RESTRICTED=yes |
||||
|
||||
## EOF |
||||
|
@ -0,0 +1,31 @@
|
||||
#!/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 \ |
||||
-- $_agw_dir_dev /usr/bin/env _agw_chroot=1 /usr/bin/fish -l -i -C cd |
||||
end |
||||
|
||||
## EOF |
Loading…
Reference in new issue