hood: adds |goad-gall generator

This commit is contained in:
Joe Bryan 2019-11-04 23:37:58 -08:00
parent d852d4f159
commit c26d547625
3 changed files with 20 additions and 0 deletions

View File

@ -187,6 +187,7 @@
++ poke-kiln-keep-ford (wrap poke-keep-ford):from-kiln
++ poke-kiln-autoload (wrap poke-autoload):from-kiln
++ poke-kiln-overload (wrap poke-overload):from-kiln
++ poke-kiln-goad-gall (wrap poke-goad-gall):from-kiln
++ poke-kiln-wash-gall (wrap poke-wash-gall):from-kiln
++ poke-kiln-unmount (wrap poke-unmount):from-kiln
++ poke-kiln-unsync (wrap poke-unsync):from-kiln

View File

@ -0,0 +1,14 @@
:: Kiln: force Gall to rebuild agents
::
:::: /hoon/goad-gall/hood/gen
::
/? 310
::
::::
!:
:- %say
|= $: [now=@da eny=@uvJ bec=beak]
~
[force=_| agent=term]
==
[%kiln-goad-gall force ?:(?=(%$ agent) ~ (some agent))]

View File

@ -63,6 +63,7 @@
++ card ::
$% {$build wire ? schematic:ford} ::
{$drop wire @tas} ::
[%goad wire force=? agent=(unit dude:gall)] ::
{$info wire @tas nori} ::
{$mont wire @tas beam} ::
{$dirk wire @tas} ::
@ -288,6 +289,10 @@
|= [compiler-cache-size=@ud build-cache-size=@ud]
abet:(emit %keep /kiln compiler-cache-size build-cache-size)
::
++ poke-goad-gall
|= [force=? agent=(unit dude:gall)]
abet:(emit %goad /kiln force agent)
::
++ poke-wash-gall |=(* abet:(emit %wash /kiln ~))
::
++ mack