/scripts/setup-path.py
https://bitbucket.org/lindenlab/viewer-beta/ · Python · 38 lines · 22 code · 5 blank · 11 comment · 6 complexity · eb25d5663e630474b5c2e53b04c7f62f MD5 · raw file
- #!/usr/bin/env python
- """\
- @file setup-path.py
- @brief Get the python library directory in the path, so we don't have
- to screw with PYTHONPATH or symbolic links.
- $LicenseInfo:firstyear=2007&license=viewerlgpl$
- Second Life Viewer Source Code
- Copyright (C) 2010, Linden Research, Inc.
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation;
- version 2.1 of the License only.
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
- $/LicenseInfo$
- """
- import sys
- from os.path import realpath, dirname, join
- # Walk back to checkout base directory
- dir = dirname(dirname(realpath(__file__)))
- # Walk in to libraries directory
- dir = join(dir, 'indra', 'lib', 'python')
- if dir not in sys.path:
- sys.path.insert(0, dir)