7 Commits

Author SHA1 Message Date
WheezyE
896fef5f2d raspbian_build.sh
This script will automatically install Artemis' build requirements (pip modules) and then build Artemis.
The script accomplishes this by: Detecting which Raspbian operating system is being used (Buster or Stretch), installing PyEnv on the system (if PyEnv isn't already installed), installing a Python v3.7.0 virtual environment inside of PyEnv (so that Artemis' pip modules do not conflict with Raspbian's System Python), installing pip modules (Artemis requirements) within virtual Python 3.7.0 (modules are specific to Buster or Stretch), then building Artemis (using build.sh).  If the script is re-run, it will skip over parts it has already installed. 
 Options are included to clean up after the script is run.
This script takes 14 hours on a Pi 0W, but much less time on multi-core Pi's.
2020-05-10 21:17:08 -07:00
Alessandro
8e79bf6adf Fix a bug in the *.spec files and also apply the following major changes:
- Add support for adding the base folder to PATH.
- Only display one pop up window at a time in order to avoid confusion.
- Add automatic updates feature:
	- Windows and Linux versions will be shipped with an updater program used to
	  update both Artemis and the updater itself.
	- MacOs versions will not have the updater. Instead the user will be asked
	  to download the new software version (if present) via browser.
2019-10-15 19:14:29 +02:00
Alessandro
44747464da Add a GitHub link. Also improve .spec files (no need to copy
source files). Also distinguish from running binary or script
in the displayed version.
2019-09-07 23:34:58 +02:00
Marco
beb94d9d07 One-Dir spec files for Windows and Linux 2019-08-03 23:20:23 +02:00
Marco
f5bad77a36 Linux deploy script bug fix 2019-08-01 01:28:26 +02:00
Marco
dcf726a72a Added SSL certificates into the bundle 2019-07-24 18:17:38 +02:00
Marco
88cf5faa97 Added Windows spec file 2019-07-05 22:27:20 +02:00