starlit  Diff

Differences From Artifact [ebfb2ead99]:

To Artifact [3b17e07d68]:


     1      1   all: asset-sync doc-sync
     2      2   
            3  +repo-uri = https://c.hale.su/starlit
            4  +
     3      5   starlit.html: starlit.ct
     4      6   	cortav -y html:fossil-uv "$<" -o "$@"
     5      7   
     6      8   .PHONY: doc-sync
     7      9   doc-sync: starlit.html
     8     10   	fossil uv add "$<"
     9     11   	fossil uv sync
    10     12   
    11         -asset.cpxz: asset.list $(cat asset.list)
           13  +asset.cpxz: asset.list $(shell cat asset.list)
    12     14   	cpio -o <"$<" | xz >"$@"
    13     15   
    14     16   .PHONY: asset-sync
    15     17   asset-sync: asset.cpxz
    16     18   	fossil uv add "$<"
    17     19   	fossil uv sync
           20  +
           21  +.PHONY: unpack
           22  +unpack:
           23  +	fossil uv ex asset.cpxz asset.cpxz || curl $(repo-uri)/uv/asset.cpxz -o asset.cpxz
           24  +	xzcat asset.cpxz | cpio -i