#!/usr/bin/env python
# Typical way to launch Topographica; simply extends module search
# path and processes command-line arguments

# Make sure submodules can be found (only needed for git installation)
import os,sys
(basepath, _) = os.path.split(os.path.abspath(__file__))
sys.path = [os.path.join(basepath, 'external', 'param')] + sys.path
sys.path = [os.path.join(basepath, 'external', 'paramtk')] + sys.path
sys.path = [os.path.join(basepath, 'external', 'imagen')] + sys.path
sys.path = [os.path.join(basepath, 'external', 'lancet')] + sys.path

import topo

# Process the command-line arguments
from sys import argv
from topo.misc.commandline import process_argv
process_argv(argv[1:])
