Biicode client
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
checkout removed ProcessorChanges, Hive. Not saving again to disk Apr 23, 2015
command
conf
dev new attempt to fix annoying CMake overwriting Eclipse .project May 11, 2015
migrations
rest
setups Initial commmit Apr 7, 2015
shell this fixes mess of the .biicode folder Apr 9, 2015
store removed ProcessorChanges, Hive. Not saving again to disk Apr 23, 2015
test
wizards
workspace
.gitignore Initial commmit Apr 7, 2015
LICENSE Initial commit Apr 7, 2015
README.md Force build Apr 28, 2015
TERMS_OF_SERVICE.txt added terms of service Apr 10, 2015
__init__.py
client_hive_manager.py
exception.py Initial commmit Apr 7, 2015
hooks.py do not serialize dependencies working Apr 21, 2015
requirements.txt

README.md

Biicode client

Requirements

Python 2.7

Install extra dependencies (Check requirements.txt file) with pip command line tool:

pip install -r requirements.txt

biicode.client module depends on biicode.common module too. Follow `biicode/common repo instructions. See "Run client" bellow also for a step by step example.

Run client

Create a folder named "biicode":

    mkdir biicode
    cd biicode

Clone this repository inside "biicode" folder:

    git clone https://github.com/biicode/client.git

Clone biicode/common repository inside "biicode" folder:

    git clone https://github.com/biicode/common.git

Install biicode.client dependencies

    pip install -r client/requirements.txt

Install biicode.common dependencies

    pip install -r common/requirements.txt

Add a module marker for the biicode folder:

    touch __init__.py

Add to python path the folder containing "biicode" folder and call main function from biicode.client.shell.bii module:

    #!/usr/bin/env python
    import sys, os
    sys.path.append(os.path.join(os.getcwd(), "../"))
    from biicode.client.shell.bii import main
    main(sys.argv[1:])

You can also follow instructions at biicode/biicode main repo.