Commit Graph

20 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
AresValley
0385f7324c Solved minor bu in windows shell script (wrong folder structure) 2019-10-18 16:24:00 +02:00
marbort
7ac15e7d45 macOS specfile minor changes
Removed unnecessary parenthesis in specfile for macOS that prevented successful building of .app package
2019-10-17 12:33:30 +02: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
643e6c7457 Merge branch 'minor_improvements' (fix conflicts on readme files) 2019-09-08 15:25:22 +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 Dalla Tiezza
d30a9b7aa9 GLIBC minimum requirements, ACF details on variable values 2019-09-02 00:17:32 +02:00
Marco Dalla Tiezza
d37c8e96d6 Updated thanks 2019-08-31 21:17:35 +02:00
Marco
1db7f14a27 Removed empty item in a list 2019-08-03 23:39:26 +02:00
Marco
fd1c2a62f1 Typo fixing 2019-08-03 23:37:58 +02:00
Marco
ec35400087 Updated README 2019-08-03 23:35:05 +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
alessandro90
0e6c826ac2 Add full cacert support for all platforms also for the checksum.
Distinguish compiled and script case. Adjust .spec files
2019-07-24 20:45:20 +02:00
Marco
dcf726a72a Added SSL certificates into the bundle 2019-07-24 18:17:38 +02:00
Marco
a4e0edd6e4 Rebase onto master. Added macOS spec file 2019-07-08 14:45:47 +02:00
Marco
91dd210e4f Updated Thanks 2019-07-08 12:27:20 +02:00
Marco
415fcc3cf4 Fix typo 2019-07-05 23:01:44 +02:00
Marco
8787c48f62 Reported brief documentation 2019-07-05 22:56:45 +02:00
Marco
88cf5faa97 Added Windows spec file 2019-07-05 22:27:20 +02:00