-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathgenerate-data.sh
executable file
·39 lines (31 loc) · 1.37 KB
/
generate-data.sh
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
#!/bin/bash
# Regenerate hover and completion JSONs from server/data YAMLs
set -xeu -o pipefail
data_dir="server/data"
dest_dir="server/out"
./scripts/generate_data.py \
-i $data_dir/fallout-ssl-base.yml $data_dir/fallout-ssl-sfall.yml \
--completion $dest_dir/completion.fallout-ssl.json \
--hover $dest_dir/hover.fallout-ssl.json \
--signature $dest_dir/signature.fallout-ssl.json \
--tooltip-lang fallout-ssl-tooltip
./scripts/generate_data.py \
-i $data_dir/fallout-worldmap-txt.yml \
--completion $dest_dir/completion.fallout-worldmap-txt.json \
--hover $dest_dir/hover.fallout-worldmap-txt.json \
--tooltip-lang fallout-worldmap-txt
./scripts/generate_data.py \
-i $data_dir/weidu-tp2-base.yml $data_dir/weidu-tp2-iesdp.yml $data_dir/weidu-tp2-ielib.yml \
--completion $dest_dir/completion.weidu-tp2.json \
--hover $dest_dir/hover.weidu-tp2.json \
--tooltip-lang weidu-tp2-tooltip
./scripts/generate_data.py \
-i $data_dir/weidu-baf-base.yml $data_dir/weidu-baf-iesdp.yml $data_dir/weidu-baf-ids.yml \
--completion $dest_dir/completion.weidu-baf.json \
--hover $dest_dir/hover.weidu-baf.json \
--tooltip-lang weidu-baf-tooltip
./scripts/generate_data.py \
-i $data_dir/weidu-d-base.yml \
--completion $dest_dir/completion.weidu-d.json \
--hover $dest_dir/hover.weidu-d.json \
--tooltip-lang weidu-d-tooltip