starlit  Diff

Differences From Artifact [3b17e07d68]:

To Artifact [13768bd0ee]:


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