-
Notifications
You must be signed in to change notification settings - Fork 5
/
auto_all.py
29 lines (26 loc) · 838 Bytes
/
auto_all.py
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
import auto_configs as conf
import fetch_original as fetch
import generate_fonts as gen
import generate_simsun as simsun
import copy_result as copy
if __name__ == '__main__':
fetch.clear_dir(conf.TEMP_DIR)
fetch.clear_dir(conf.RESULT_DIR)
url = fetch.get_latest()
print('========> Latest url: ' + url)
path = fetch.download(url)
print('\n========> Download finished')
fetch.unzip(path)
print('========> Unzip finished')
gen.gen_regular()
print('========> Regular generated')
gen.gen_bold()
print('========> Bold generated')
gen.gen_light()
print('========> Light generated')
simsun.gen_simsun_ttc()
print('========> Simsun ttc generated')
simsun.gen_simsun_ext()
print('========> Simsun ext generated')
copy.copy_result()
print('========> Copy Finished')