Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/halfdanj/ofx

OpenFrameworks addon manager tool
https://github.com/halfdanj/ofx

Last synced: 24 days ago
JSON representation

OpenFrameworks addon manager tool

Awesome Lists containing this project

README

        

OFX - OpenFrameworks Addon Manager
===
[![Build Status](https://travis-ci.org/HalfdanJ/ofx.svg)](https://travis-ci.org/HalfdanJ/ofx)

### What is it
This is a tool aimed to help installing and managing addons for openFrameworks.

### Features
- Install addons easily from the commandline
- Automatic install dependency addons based on the addon_config.mk file
- Read addon dependencies from your project, and install the required addons

### Future features
- Save addon dependencies in projects
- Call apothecary to build dependency libraries automaticly for the current platform.

## Install
```
pip install ofx
ofx --help
```

### Install for development
- Clone the repository

```
clone https://github.com/HalfdanJ/ofx.git
```

- Go to the new folder

```
cd ofx
```

- Install python virtualenv (a virtual python enviroment, recomended, but not required)

```
sudo pip install virtualenv
```

- Create a virtual enviroment inside the ofx tool

```
virtualenv venv
```

- Activate the virtual enviroment (to deactivate write `deactivate`)

```
. venv/bin/activate
```

- Install the ofx tool

```
pip install --editable .
```

- Run the tool

```
ofx --help
```