# vim: syntax=fish: function xqdir -d "Quickly sets up an environment for building packages" $_agw_dir_src/packages/void/greyserv/copy cd (xdistdir) end function xqsrcpkgs -d "Displays all of our srcpkgs" for f in $_agw_dir_src/packages/void/greyserv/srcpkgs/* echo (basename "$f") end end function xqcheck -d "Quickly lints our packages" xqdir set f (mktemp) ./xbps-src update-check (xqsrcpkgs) > "$f" xlint srcpkgs/{(xqsrcpkgs)}/template > "$f" less "$f" rm "$f" end function xqrebuild -d "Rebuild all of our srcpkgs" xqdir set f (mktemp) xbulk (xqsrcpkgs) 2> "$f" if test -s "$f" less "$f" end rm "$f" end