#!/usr/bin/env python """ Hg repository log browser. This may be used as a standalone application or as a hg extension. See README file included. """ import sys, os import os.path as pos try: import hgviewlib except ImportError: import stat execpath = pos.abspath(__file__) # resolve symbolic links statinfo = os.lstat(execpath) if stat.S_ISLNK(statinfo.st_mode): execpath = pos.abspath(pos.join(pos.dirname(execpath), os.readlink(execpath))) sys.path.append(pos.abspath(pos.join(pos.dirname(execpath), ".."))) from hgviewlib.qt4.hgrepoviewer import main main()