aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/lib
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:45:04 -0500
committerJacek Antonelli2008-08-15 23:45:04 -0500
commit117e22047c5752352342d64e3fb7ce00a4eb8113 (patch)
treee32de2cfba0dda8705ae528fcd1fbe23ba075685 /linden/indra/lib
parentSecond Life viewer sources 1.18.0.6 (diff)
downloadmeta-impy-117e22047c5752352342d64e3fb7ce00a4eb8113.zip
meta-impy-117e22047c5752352342d64e3fb7ce00a4eb8113.tar.gz
meta-impy-117e22047c5752352342d64e3fb7ce00a4eb8113.tar.bz2
meta-impy-117e22047c5752352342d64e3fb7ce00a4eb8113.tar.xz
Second Life viewer sources 1.18.1.2
Diffstat (limited to 'linden/indra/lib')
-rw-r--r--linden/indra/lib/python/indra/__init__.py12
-rw-r--r--linden/indra/lib/python/indra/ipc/__init__.py27
-rw-r--r--linden/indra/lib/python/indra/ipc/compatibility.py (renamed from linden/indra/lib/python/indra/compatibility.py)12
-rw-r--r--linden/indra/lib/python/indra/ipc/llmessage.py (renamed from linden/indra/lib/python/indra/llmessage.py)16
-rw-r--r--linden/indra/lib/python/indra/ipc/tokenstream.py (renamed from linden/indra/lib/python/indra/tokenstream.py)12
-rw-r--r--linden/indra/lib/python/indra/util/__init__.py27
-rw-r--r--linden/indra/lib/python/indra/util/llmanifest.py (renamed from linden/indra/lib/python/indra/llmanifest.py)14
7 files changed, 90 insertions, 30 deletions
diff --git a/linden/indra/lib/python/indra/__init__.py b/linden/indra/lib/python/indra/__init__.py
index 7548558..220768f 100644
--- a/linden/indra/lib/python/indra/__init__.py
+++ b/linden/indra/lib/python/indra/__init__.py
@@ -1,8 +1,9 @@
1# @file __init__.py 1"""\
2# @brief Initialization file for the indra module. 2@file __init__.py
3# 3@brief Initialization file for the indra module.
4# Copyright (c) 2006-2007, Linden Research, Inc. 4
5# 5Copyright (c) 2006-2007, Linden Research, Inc.
6
6# Second Life Viewer Source Code 7# Second Life Viewer Source Code
7# The source code in this file ("Source Code") is provided by Linden Lab 8# The source code in this file ("Source Code") is provided by Linden Lab
8# to you under the terms of the GNU General Public License, version 2.0 9# to you under the terms of the GNU General Public License, version 2.0
@@ -23,3 +24,4 @@
23# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO 24# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
24# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, 25# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
25# COMPLETENESS OR PERFORMANCE. 26# COMPLETENESS OR PERFORMANCE.
27"""
diff --git a/linden/indra/lib/python/indra/ipc/__init__.py b/linden/indra/lib/python/indra/ipc/__init__.py
new file mode 100644
index 0000000..92c9416
--- /dev/null
+++ b/linden/indra/lib/python/indra/ipc/__init__.py
@@ -0,0 +1,27 @@
1"""\
2@file __init__.py
3@brief Initialization file for the indra ipc module.
4
5Copyright (c) 2006-2007, Linden Research, Inc.
6
7# Second Life Viewer Source Code
8# The source code in this file ("Source Code") is provided by Linden Lab
9# to you under the terms of the GNU General Public License, version 2.0
10# ("GPL"), unless you have obtained a separate licensing agreement
11# ("Other License"), formally executed by you and Linden Lab. Terms of
12# the GPL can be found in doc/GPL-license.txt in this distribution, or
13# online at http://secondlife.com/developers/opensource/gplv2
14#
15# There are special exceptions to the terms and conditions of the GPL as
16# it is applied to this Source Code. View the full text of the exception
17# in the file doc/FLOSS-exception.txt in this software distribution, or
18# online at http://secondlife.com/developers/opensource/flossexception
19#
20# By copying, modifying or distributing this software, you acknowledge
21# that you have read and understood your obligations described above,
22# and agree to abide by those obligations.
23#
24# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
25# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
26# COMPLETENESS OR PERFORMANCE.
27"""
diff --git a/linden/indra/lib/python/indra/compatibility.py b/linden/indra/lib/python/indra/ipc/compatibility.py
index abc1c6a..358820c 100644
--- a/linden/indra/lib/python/indra/compatibility.py
+++ b/linden/indra/lib/python/indra/ipc/compatibility.py
@@ -1,8 +1,9 @@
1# @file compatibility.py 1"""\
2# @brief Classes that manage compatibility states. 2@file compatibility.py
3# 3@brief Classes that manage compatibility states.
4# Copyright (c) 2007-2007, Linden Research, Inc. 4
5# 5Copyright (c) 2007, Linden Research, Inc.
6
6# Second Life Viewer Source Code 7# Second Life Viewer Source Code
7# The source code in this file ("Source Code") is provided by Linden Lab 8# The source code in this file ("Source Code") is provided by Linden Lab
8# to you under the terms of the GNU General Public License, version 2.0 9# to you under the terms of the GNU General Public License, version 2.0
@@ -23,6 +24,7 @@
23# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO 24# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
24# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, 25# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
25# COMPLETENESS OR PERFORMANCE. 26# COMPLETENESS OR PERFORMANCE.
27"""
26 28
27 29
28"""Compatibility combination table: 30"""Compatibility combination table:
diff --git a/linden/indra/lib/python/indra/llmessage.py b/linden/indra/lib/python/indra/ipc/llmessage.py
index 1d4995d..de6fd3b 100644
--- a/linden/indra/lib/python/indra/llmessage.py
+++ b/linden/indra/lib/python/indra/ipc/llmessage.py
@@ -1,8 +1,9 @@
1# @file llmessage.py 1"""\
2# @brief Message template parsing and compatiblity 2@file llmessage.py
3# 3@brief Message template parsing and compatiblity
4# Copyright (c) 2007-2007, Linden Research, Inc. 4
5# 5Copyright (c) 2007, Linden Research, Inc.
6
6# Second Life Viewer Source Code 7# Second Life Viewer Source Code
7# The source code in this file ("Source Code") is provided by Linden Lab 8# The source code in this file ("Source Code") is provided by Linden Lab
8# to you under the terms of the GNU General Public License, version 2.0 9# to you under the terms of the GNU General Public License, version 2.0
@@ -23,6 +24,7 @@
23# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO 24# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
24# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, 25# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
25# COMPLETENESS OR PERFORMANCE. 26# COMPLETENESS OR PERFORMANCE.
27"""
26 28
27from sets import Set, ImmutableSet 29from sets import Set, ImmutableSet
28 30
@@ -369,7 +371,3 @@ def parseTemplateString(s):
369 371
370def parseTemplateFile(f): 372def parseTemplateFile(f):
371 return TemplateParser(TokenStream().fromFile(f)).parseTemplate() 373 return TemplateParser(TokenStream().fromFile(f)).parseTemplate()
372
373
374
375
diff --git a/linden/indra/lib/python/indra/tokenstream.py b/linden/indra/lib/python/indra/ipc/tokenstream.py
index 7dab11f..83b087a 100644
--- a/linden/indra/lib/python/indra/tokenstream.py
+++ b/linden/indra/lib/python/indra/ipc/tokenstream.py
@@ -1,8 +1,9 @@
1# @file tokenstream.py 1"""\
2# @brief Message template parsing utility class 2@file tokenstream.py
3# 3@brief Message template parsing utility class
4# Copyright (c) 2007-2007, Linden Research, Inc. 4
5# 5Copyright (c) 2007, Linden Research, Inc.
6
6# Second Life Viewer Source Code 7# Second Life Viewer Source Code
7# The source code in this file ("Source Code") is provided by Linden Lab 8# The source code in this file ("Source Code") is provided by Linden Lab
8# to you under the terms of the GNU General Public License, version 2.0 9# to you under the terms of the GNU General Public License, version 2.0
@@ -23,6 +24,7 @@
23# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO 24# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
24# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, 25# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
25# COMPLETENESS OR PERFORMANCE. 26# COMPLETENESS OR PERFORMANCE.
27"""
26 28
27import re 29import re
28 30
diff --git a/linden/indra/lib/python/indra/util/__init__.py b/linden/indra/lib/python/indra/util/__init__.py
new file mode 100644
index 0000000..3f79d0a
--- /dev/null
+++ b/linden/indra/lib/python/indra/util/__init__.py
@@ -0,0 +1,27 @@
1"""\
2@file __init__.py
3@brief Initialization file for the indra util module.
4
5Copyright (c) 2006-2007, Linden Research, Inc.
6
7# Second Life Viewer Source Code
8# The source code in this file ("Source Code") is provided by Linden Lab
9# to you under the terms of the GNU General Public License, version 2.0
10# ("GPL"), unless you have obtained a separate licensing agreement
11# ("Other License"), formally executed by you and Linden Lab. Terms of
12# the GPL can be found in doc/GPL-license.txt in this distribution, or
13# online at http://secondlife.com/developers/opensource/gplv2
14#
15# There are special exceptions to the terms and conditions of the GPL as
16# it is applied to this Source Code. View the full text of the exception
17# in the file doc/FLOSS-exception.txt in this software distribution, or
18# online at http://secondlife.com/developers/opensource/flossexception
19#
20# By copying, modifying or distributing this software, you acknowledge
21# that you have read and understood your obligations described above,
22# and agree to abide by those obligations.
23#
24# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
25# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
26# COMPLETENESS OR PERFORMANCE.
27"""
diff --git a/linden/indra/lib/python/indra/llmanifest.py b/linden/indra/lib/python/indra/util/llmanifest.py
index 22483b4..0e46589 100644
--- a/linden/indra/lib/python/indra/llmanifest.py
+++ b/linden/indra/lib/python/indra/util/llmanifest.py
@@ -1,10 +1,11 @@
1#!/usr/bin/python 1#!/usr/bin/python
2# @file llmanifest.py 2"""\
3# @author Ryan Williams 3@file llmanifest.py
4# @brief Library for specifying operations on a set of files. 4@author Ryan Williams
5# 5@brief Library for specifying operations on a set of files.
6# Copyright (c) 2007-2007, Linden Research, Inc. 6
7# 7Copyright (c) 2007, Linden Research, Inc.
8
8# Second Life Viewer Source Code 9# Second Life Viewer Source Code
9# The source code in this file ("Source Code") is provided by Linden Lab 10# The source code in this file ("Source Code") is provided by Linden Lab
10# to you under the terms of the GNU General Public License, version 2.0 11# to you under the terms of the GNU General Public License, version 2.0
@@ -25,6 +26,7 @@
25# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO 26# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
26# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, 27# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
27# COMPLETENESS OR PERFORMANCE. 28# COMPLETENESS OR PERFORMANCE.
29"""
28 30
29import commands 31import commands
30import filecmp 32import filecmp