Python packages that are needed to run the source code:
1. PyQt5
2. xml
3. cx_Freeze -- to make builds and installers.
basic commands to run the setup.py:
1. python <Directory path>setup.py build : creates an exe by copying
all the dependent files
2. python <Directory path>setup.py bdist_msi : creates an installer
for windows
3. python <Directory path>setup.py bdist_dmg : creates an installer
for mac
4. python <Directory path>setup.py bdist_rpm : creates an rpm for
linux.
For more information visit this site:
http://cx-freeze.readthedocs.org/en/latest/distutils.html
Ui files are Qt ui files which need to be compiled to python files before running
the app. To do the same use the following command at the command prompt:
pyuic5 <filename>.ui -o <out-filename>.py