/scripts/setup-path.py
Python | 38 lines | 22 code | 5 blank | 11 comment | 6 complexity | eb25d5663e630474b5c2e53b04c7f62f MD5 | raw file
Possible License(s): LGPL-2.1
- #!/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)