File: remove_initial_cycle.py

package info (click to toggle)
libretro-nestopia 1.52.0%2B20230102.gitcb1e24e-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 12,960 kB
  • sloc: cpp: 107,513; xml: 27,221; python: 1,329; ansic: 772; makefile: 634
file content (30 lines) | stat: -rw-r--r-- 1,247 bytes parent folder | download | duplicates (2)
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
#!/usr/bin/env python3

with open('intl/upload_workflow.py', 'r') as workflow:
   workflow_config = workflow.read()

workflow_config = workflow_config.replace(
   "subprocess.run(['python3', 'intl/core_option_translation.py', dir_path, core_name])",
   "subprocess.run(['python3', 'intl/crowdin_prep.py', dir_path, core_name])"
)
workflow_config = workflow_config.replace(
   "subprocess.run(['python3', 'intl/initial_sync.py', api_key, core_name])",
   "subprocess.run(['python3', 'intl/crowdin_source_upload.py', api_key, core_name])"
)
with open('intl/upload_workflow.py', 'w') as workflow:
   workflow.write(workflow_config)


with open('intl/download_workflow.py', 'r') as workflow:
   workflow_config = workflow.read()

workflow_config = workflow_config.replace(
   "subprocess.run(['python3', 'intl/core_option_translation.py', dir_path, core_name])",
   "subprocess.run(['python3', 'intl/crowdin_prep.py', dir_path, core_name])"
)
workflow_config = workflow_config.replace(
   "subprocess.run(['python3', 'intl/initial_sync.py', api_key, core_name])",
   "subprocess.run(['python3', 'intl/crowdin_translation_download.py', api_key, core_name])"
)
with open('intl/download_workflow.py', 'w') as workflow:
   workflow.write(workflow_config)