#!/usr/bin/python

import os
import sys

import osh

EXCLUDES = [
    # osh
    'apiparser',
    'args',
    'cliparser',
    'cluster',
    'config',
    'core',
    'loader',
    'spawn',
    'tpg',
    'util',
    # osh.command
    'progtrack',
    'sqlpostgres'
    ]

COMMAND = 'epydoc -v --no-private --no-imports --name osh --url http://geophile.com/osh -o $OSH_BASE/doc/web/ref --exclude="(%s)" osh' % '|'.join(EXCLUDES)

os.system(COMMAND)
