- #!/usr/bin/env python
- #
- # mercurial - scalable distributed SCM
- #
- # Copyright 2005-2007 Matt Mackall <mpm@selenic.com>
- #
- # This software may be used and distributed according to the terms of the
- # GNU General Public License version 2 or any later version.
-
- import os
- import sys
-
- libdir = '@LIBDIR@'
-
- if libdir != '@' 'LIBDIR' '@':
- if not os.path.isabs(libdir):
- libdir = os.path.join(os.path.dirname(os.path.realpath(__file__)),
- libdir)
- libdir = os.path.abspath(libdir)
- sys.path.insert(0, libdir)
-
- # enable importing on demand to reduce startup time
- try:
- from mercurial import demandimport; demandimport.enable()
- except ImportError:
- import sys
- sys.stderr.write("abort: couldn't find mercurial libraries in [%s]\n" %
- ' '.join(sys.path))
- sys.stderr.write("(check your install and PYTHONPATH)\n")
- sys.exit(-1)
-
- import mercurial.util
- import mercurial.dispatch
-
- for fp in (sys.stdin, sys.stdout, sys.stderr):
- mercurial.util.setbinary(fp)
-
- mercurial.dispatch.run()
# |
Change |
User |
Description |
Committed |
|
#2
|
8267 |
Mojmir Svoboda |
mercurial 1.7.3 +p4 -> mercurial 2.0.2 + p4 |
12 years ago
|
|
#1
|
8266 |
Mojmir Svoboda |
branch sven/mercurial -> mojmir/mercurial |
12 years ago
|
|
//guest/sven_erik_knop/mercurial/hg |
#1
|
7918 |
Sven Erik Knop |
Added Mercurial Exporter to Perforce Mk 1. |
14 years ago
|
|