Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package the application and some additional info messages #131

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

joka90
Copy link

@joka90 joka90 commented Feb 8, 2019

Packaged the applications to be able to install using pip install git+REPO or python setup.py install.

Tested on Arch Linux Python 3.7, elfs generated by pyinstaller can communicate with the camera in app and update mode too.

Unfortunately had to move some files to make the setuptools happy.

installed on the system as described at
https://packaging.python.org/tutorials/packaging-projects/

 * Rename console scripts to conform to Debian packaging standards(No .py extension).
 * Move updateshell and certs to a place that conforms with setuptools.
 * Update *.spec files to handle the new data layout
 * Remove pyinstaller from reqierements as it is only needed if packaging using pyinstaller.
 * Rename License file to conform to python packaging guidelines.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant