#!/usr/bin/python
# Copyright 2008,2010 David D Lowe
# released under the gpl v3

import gobject
gobject.threads_init()

if __name__ == "__main__":
    import sys
    if '--creator' in sys.argv[1:]:
        import epidermis.creator
        epidermis.creator.main()
    else:
        import epidermis
        import subprocess
        import os,sys
        path = os.path.join(os.path.dirname(epidermis.__file__), "epidermis.py")
        subprocess.call([sys.executable, path] + sys.argv[1:])

else:
    import sys
    print >> sys.stderr, "epidermis runner module is meant to be run, not imported"
    class DoNotImport(Exception):
        def __str__(self): return "Do Not Import"
    raise(DoNotImport())
