install.py - hpgDesigns/hpgdesigns-dev.io GitHub Wiki
Install.py is a python script for package management and installing the additional dependency binaries of ENIGMA. For the abstract purpose, outline, and proposal of this script, see Binaries#Script.
The source code for install.py can be found on our repository: https://github.com/enigma-dev/enigma-dev/blob/master/install.py
python install.py [package | os | target]
Without any arguments, the install script will install dependencies for compiling for your native platform.
To only install the core dependencies, without any additional
compilation units,
python install.py core
This is especially useful for Mac users who only want to compile for
unix, and not mac, since the core already includes unix compilation
units.
To show packages for a specific category:
python install.py show extensions
To download or update, say, the 39dylib extension (it will download and
extract an .epackage file):
python install.py 39dylib
To install the hittheball example:
python install.py hit_the_ball