Add a script to process ui and css, running the example, closes #83

This commit is contained in:
Daniel Pizetta 2018-02-21 17:28:30 -03:00
parent 937c2496db
commit 181e5eada1
1 changed files with 52 additions and 0 deletions

52
script/run_ui_css_edition.py Executable file
View File

@ -0,0 +1,52 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""Process qrc and ui files, then run example in while loop."""
from __future__ import absolute_import, print_function
import sys
from subprocess import call
def main():
"""Process qrc and ui files, then run example in while loop."""
dark = None
no_dark = None
while True:
try:
dark.kill()
except AttributeError:
print('Dark not running!')
except Exception:
print('Dark still running!')
else:
print('Dark was killed!')
try:
no_dark.kill()
except AttributeError:
print('No Dark not running!')
except Exception:
print('No Dark still running!')
else:
print('No Dark was killed!')
print(sys.argv)
# process qrc files
call(['python', 'process_qrc.py'])
# process ui files
call(['python', 'process_ui.py'])
# open dark example
dark = call(['python', '../example/example.py'] + sys.argv[1:])
# open no dark example
no_dark = call(['python', '../example/example.py', '--no_dark'] + sys.argv[1:])
if dark or no_dark:
print('Unf! It not worked! Please, check the error(s).')
break
if __name__ == "__main__":
sys.exit(main())