blob: 622c876fe008dc8e01d001b21803f23557c77ec7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
rmods="$(find client -name '*.lua' -print0 | xargs -0 grep require | grep -oE "['"'"'"]r\.[a-z_]+" | sed -Ee 's/["'"'"']r\.//' | sort | uniq)"
dir=build_tmp
if [ -e $dir ]; then
echo fatal: $dir already exists >&2; exit 1
fi
mkdir $dir
ex () { echo $@; $@; }
for x in client/*; do ex cp "$x" "$dir/${x#client/}"; done
for y in dkjson; do ex cp "/home/rebecca/.local/lib/lua/5.1/$y.lua" "$dir/"; done
mkdir $dir/r
for z in $rmods; do ex cp "/home/rebecca/pr/r/$z.lua" "$dir/r/"; done
cd $dir; zip -r ../duet.love ./; cd ..
rm -rf "$dir"
|