Skip to content

Install.py

hugh greene edited this page Jun 20, 2022 · 1 revision

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

Clone this wiki locally