Skip to content

Commit 91172ac

Browse files
📚 improve converter script controls
1 parent b07923b commit 91172ac

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

5-make-yezichak.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ function findModifiedTag(tag){
6666
`${modifier[0]} ${fullTag[3]}`,
6767
fullTag[4]
6868
]
69-
console.log(modifiedTag)
7069
}
7170
}
7271
})

auto.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ if [ "$force" = true ]; then
4444
force_yez=true
4545
fi
4646

47+
if [ "$force_tidy" = true ] || [ "$force_freq" = true ]; then
48+
force_yez=true
49+
fi
50+
4751
echo "[a] all_languages: $all_languages"
4852
echo "[d] redownload: $redownload"
4953
echo "[F] force: $force"
@@ -141,8 +145,8 @@ for entry in "${entries[@]}"; do
141145

142146
# Step 7: Create Yezichak files
143147
if \
144-
[ ! -f "$dict_file" ] || \
145-
[ ! -f "$ipa_file" ] || \
148+
[ ! -f "data/language/$language_short/$dict_file" ] || \
149+
[ ! -f "data/language/$language_short/$ipa_file" ] || \
146150
[ "$force_yez" = true ]; then
147151
echo "Creating Yezichak dict and IPA files"
148152
if node --max-old-space-size=4096 5-make-yezichak.js; then
@@ -157,7 +161,7 @@ for entry in "${entries[@]}"; do
157161

158162
# Step 8: Convert frequency list to rank-based Yezichak format
159163
if \
160-
[ ! -f "$freq_file" ] || \
164+
[ ! -f "data/language/$language_short/$freq_file" ] || \
161165
[ "$force_yez" = true ]; then
162166
echo "Creating Yezichak freq files"
163167
if python3 6-freq-to-rank.py; then

0 commit comments

Comments
 (0)