Install.py

From ENIGMA

Jump to: navigation, search

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

Usage

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

Personal tools
Namespaces
Variants
Actions
Navigation
ENIGMA
Other
Toolbox