-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsubrepos.sh
More file actions
executable file
·91 lines (81 loc) · 4.34 KB
/
subrepos.sh
File metadata and controls
executable file
·91 lines (81 loc) · 4.34 KB
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
#!/usr/bin/env bash
fetch() {
local out="$1" url="$2"
if ! wget -O "$out" "$url"; then
rm -f "$out"
return 1
fi
}
fetch_compressed() {
local out="$1" url="$2"
local tmp
tmp="$(mktemp)" || return 1
if ! wget -O "$tmp" "$url"; then
rm -f "$tmp"
return 1
fi
convert "$tmp" -define jpeg:extent=1MB "$out"
rm -f "$tmp"
}
(
cd static || exit
rm -rf transform-playground
git clone https://github.com/syvb/transform-playground.git
rm -rf transform-playground/.git
(
rm -rf segme segmerepo
git clone https://github.com/syvb/segme.git segmerepo
cd segmerepo || exit
wasm-pack build -t no-modules
mv pkg public
)
mv segmerepo/public segme
rm -rf segmerepo
(
cd ext || exit
rm ./*.{jpg,svg}
wget https://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Circuit-playground-sideview.jpg/611px-Circuit-playground-sideview.jpg
wget https://upload.wikimedia.org/wikipedia/commons/4/4a/Circuit-playground-sideview.jpg
wget https://upload.wikimedia.org/wikipedia/commons/6/66/Adam7-mul.svg
wget https://upload.wikimedia.org/wikipedia/commons/b/bc/Tennis-points.svg
wget https://upload.wikimedia.org/wikipedia/commons/b/b2/HAP-ac2-Ports.jpg
wget https://upload.wikimedia.org/wikipedia/commons/d/d6/GTG-initial.png
wget https://upload.wikimedia.org/wikipedia/commons/a/ad/Atan2definition.svg
wget 'https://archive.org/download/rust-format/rust-format.pdf'
wget 'https://archive.org/download/rust-format/rust-format.fig'
wget 'https://archive.org/download/lifelogging-2026-03-31/PXL_20260401_021311254.RAW-01.COVER_pixelated.jpg'
wget 'https://archive.org/download/lifelogging-2026-03-31/PXL_20260401_032729461.RAW-01.COVER.jpg'
wget 'https://archive.org/download/lifelogging-2026-03-31/PXL_20260401_032801897.RAW-01.COVER.jpg'
wget 'https://archive.org/download/lifelogging-2026-03-31/PXL_20260401_032815315.RAW-01.COVER.jpg'
wget 'https://archive.org/download/lifelogging-2026-03-31/PXL_20260401_032826782.RAW-01.COVER.jpg'
fetch_compressed inds-main.jpg 'https://gist.github.com/user-attachments/assets/4d86b7a6-4776-4813-9f42-835a830a72fc'
fetch_compressed bad-math-poster.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55190563458&secret=29ceebc973'
fetch_compressed andon-bathroom.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55209483742&secret=761fa0744d'
fetch_compressed andon-soap.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55210534958&secret=05a592313a'
fetch_compressed andon-storage.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55209483707&secret=cd6e0aa8c1'
fetch sessions-floor-3.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55240095850&secret=4f19325fca'
fetch sessions-book-table.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55239836408&secret=5f60675dcf'
fetch sessions-test-card-front.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55239836468&secret=6bb51b3ebe'
fetch sessions-test-card-back.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55238789602&secret=856e8ed328'
fetch sessions-game-play.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55238789622&secret=52c3d89a97'
fetch sessions-game-terminal.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55239935584&secret=4686c091a1'
fetch sessions-lobby.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55239691891&secret=7b77a2f12d'
fetch sessions-lunch.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55240095980&secret=defddec9be'
fetch sessions-lunch-menu.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55239691946&secret=f5943efd04'
fetch sessions-outside.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55238789552&secret=64f4e617b8'
fetch sessions-terminal-devices.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55239836443&secret=e3fcb4a34f'
fetch sessions-posthog.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55239691781&secret=19f1442acf'
fetch_compressed lighthaven-night.jpg 'https://www.flickr.com/photo_download.gne?size=o&id=55241304261&secret=64d147b08b'
)
rm -rf fmat
mkdir -p fmat
cd ../binformats || exit
BINFORMATS_URI_PREFIX="/fmat/" cargo run gen_png .
cp -r public/* ../static/fmat/
cd ../static || exit
rm fmat/*/index.html
(
cd pngcomp || exit
./gen.sh
)
)