starlit  Check-in [e926621707]

Overview
Comment:unfuck cpio invocations
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: e926621707aba15e0dfdb0c45bb28634a2b9efae3b0a197e99672ef1986e31f3
User & Date: root on 2024-12-19 20:03:47
Other Links: manifest | tags
Context
2025-01-19
19:05
add to lore, add weather data, etc check-in: caec179da9 user: lexi tags: trunk
2024-12-19
20:03
unfuck cpio invocations check-in: e926621707 user: root tags: trunk
2024-05-15
20:37
add chem radiator, add dummy radiator props to underfloor heater, complete (?) unfinished radiator API, fix longstanding LED offset buggery & crash, fix asset filename issue for LEDs, fix broken vector func check-in: 2e501ef0db user: lexi tags: trunk
Changes

Modified makefile from [3b17e07d68] to [13768bd0ee].

1
2
3

4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
all: asset-sync doc-sync

repo-uri = https://c.hale.su/starlit


starlit.html: starlit.ct
	cortav -y html:fossil-uv "$<" -o "$@"

.PHONY: doc-sync
doc-sync: starlit.html
	fossil uv add "$<"
	fossil uv sync

asset.cpxz: asset.list $(shell cat asset.list)
	cpio -o <"$<" | xz >"$@"

.PHONY: asset-sync
asset-sync: asset.cpxz
	fossil uv add "$<"
	fossil uv sync

.PHONY: unpack
unpack:
	fossil uv ex asset.cpxz asset.cpxz || curl $(repo-uri)/uv/asset.cpxz -o asset.cpxz
	xzcat asset.cpxz | cpio -i



>










|









|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
all: asset-sync doc-sync

repo-uri = https://c.hale.su/starlit
cpio ?= cpio

starlit.html: starlit.ct
	cortav -y html:fossil-uv "$<" -o "$@"

.PHONY: doc-sync
doc-sync: starlit.html
	fossil uv add "$<"
	fossil uv sync

asset.cpxz: asset.list $(shell cat asset.list)
	$(cpio) -o <"$<" | xz >"$@"

.PHONY: asset-sync
asset-sync: asset.cpxz
	fossil uv add "$<"
	fossil uv sync

.PHONY: unpack
unpack:
	fossil uv ex asset.cpxz asset.cpxz || curl $(repo-uri)/uv/asset.cpxz -o asset.cpxz
	xzcat asset.cpxz | $(cpio) -id