diff options
author | Anders Arnholm | 2008-12-13 10:44:15 +0100 |
---|---|---|
committer | Anders Arnholm | 2008-12-13 10:44:15 +0100 |
commit | 5a51c3fbd22d13328a84de0ba315b17e06213bdc (patch) | |
tree | 44b08892f173c2497def740ce566c2ceba475a16 /linden/indra/newview/viewer_manifest.py | |
parent | Bumped version to RC3. (diff) | |
parent | Imprudence 1.0.0 finalized. (diff) | |
download | meta-impy-5a51c3fbd22d13328a84de0ba315b17e06213bdc.zip meta-impy-5a51c3fbd22d13328a84de0ba315b17e06213bdc.tar.gz meta-impy-5a51c3fbd22d13328a84de0ba315b17e06213bdc.tar.bz2 meta-impy-5a51c3fbd22d13328a84de0ba315b17e06213bdc.tar.xz |
Merge branch 'next' of git://github.com/jacek/imprudence into next
Conflicts:
ChangeLog.txt
RELEASE_NOTES.txt
linden/indra/llcommon/llversionviewer.h
Diffstat (limited to 'linden/indra/newview/viewer_manifest.py')
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 99 |
1 files changed, 74 insertions, 25 deletions
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py index 344eacc..995cb68 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py | |||
@@ -85,30 +85,60 @@ class ViewerManifest(LLManifest): | |||
85 | self.path("*.txt") | 85 | self.path("*.txt") |
86 | self.end_prefix("fonts") | 86 | self.end_prefix("fonts") |
87 | 87 | ||
88 | # skins | 88 | # skins |
89 | if self.prefix(src="skins"): | 89 | if self.prefix(src="skins"): |
90 | self.path("paths.xml") | 90 | self.path("paths.xml") |
91 | # include the entire textures directory recursively | 91 | |
92 | if self.prefix(src="*/textures"): | 92 | # include the entire textures directory recursively |
93 | self.path("*.tga") | 93 | if self.prefix(src="*/textures"): |
94 | self.path("*.j2c") | 94 | self.path("*.tga") |
95 | self.path("*.jpg") | 95 | self.path("*.j2c") |
96 | self.path("*.png") | 96 | self.path("*.jpg") |
97 | self.path("textures.xml") | 97 | self.path("*.png") |
98 | self.end_prefix("*/textures") | 98 | self.path("textures.xml") |
99 | self.path("*/xui/*/*.xml") | 99 | self.end_prefix("*/textures") |
100 | self.path("*/*.xml") | 100 | |
101 | 101 | self.path("*/xui/*/*.xml") | |
102 | # Local HTML files (e.g. loading screen) | 102 | self.path("*/*.xml") |
103 | if self.prefix(src="*/html"): | 103 | |
104 | self.path("*.png") | 104 | # Local HTML files (e.g. loading screen) |
105 | self.path("*/*/*.html") | 105 | if self.prefix(src="*/html"): |
106 | self.path("*/*/*.gif") | 106 | self.path("*.png") |
107 | self.end_prefix("*/html") | 107 | self.path("*/*/*.html") |
108 | self.end_prefix("skins") | 108 | self.path("*/*/*.gif") |
109 | self.end_prefix("*/html") | ||
110 | |||
111 | self.end_prefix("skins") | ||
112 | |||
109 | self.path("lsl_guide.html") | 113 | self.path("lsl_guide.html") |
110 | self.path("gpu_table.txt") | 114 | self.path("gpu_table.txt") |
111 | 115 | ||
116 | |||
117 | # Gather up the README file, etc. | ||
118 | def gather_documents(self): | ||
119 | # From the top level directory (imprudence) | ||
120 | if self.prefix("../../..", dst=""): | ||
121 | self.path("README.txt") | ||
122 | self.path("MANIFESTO.txt") | ||
123 | self.path("CONTRIBUTE.txt") | ||
124 | self.path("RELEASE_NOTES.txt") | ||
125 | self.path("ChangeLog.txt") | ||
126 | self.end_prefix("../../..") | ||
127 | |||
128 | # From the linden directory | ||
129 | if self.prefix("../..", dst="doc"): | ||
130 | self.path("LICENSE-source.txt") | ||
131 | self.path("LICENSE-logos.txt", "LICENSE-artwork.txt") | ||
132 | self.end_prefix("../..") | ||
133 | |||
134 | # From the linden/doc directory | ||
135 | if self.prefix("../../doc", dst="doc"): | ||
136 | self.path("contributions.txt") | ||
137 | self.path("GPL-license.txt", "GPL.txt") | ||
138 | self.path("FLOSS-exception.txt") | ||
139 | self.end_prefix("../../doc") | ||
140 | |||
141 | |||
112 | def login_channel(self): | 142 | def login_channel(self): |
113 | """Channel reported for login and upgrade purposes ONLY; | 143 | """Channel reported for login and upgrade purposes ONLY; |
114 | used for A/B testing""" | 144 | used for A/B testing""" |
@@ -171,7 +201,13 @@ class WindowsManifest(ViewerManifest): | |||
171 | #'../llkdu/relwithdebinfo/llkdu.dll', | 201 | #'../llkdu/relwithdebinfo/llkdu.dll', |
172 | #'../../libraries/i686-win32/lib/release/llkdu.dll'), | 202 | #'../../libraries/i686-win32/lib/release/llkdu.dll'), |
173 | # dst='llkdu.dll') | 203 | # dst='llkdu.dll') |
174 | self.path(src="licenses-win32.txt", dst="licenses.txt") | 204 | |
205 | self.gather_documents() | ||
206 | |||
207 | if self.prefix("../..", dst="doc"): | ||
208 | self.path("LICENSE-libraries-win32.txt") | ||
209 | self.end_prefix("../..") | ||
210 | |||
175 | 211 | ||
176 | self.path("featuretable.txt") | 212 | self.path("featuretable.txt") |
177 | 213 | ||
@@ -396,7 +432,13 @@ class DarwinManifest(ViewerManifest): | |||
396 | self.path("*.tif") | 432 | self.path("*.tif") |
397 | self.end_prefix("cursors_mac") | 433 | self.end_prefix("cursors_mac") |
398 | 434 | ||
399 | self.path("licenses-mac.txt", dst="licenses.txt") | 435 | # From the linden directory |
436 | if self.prefix("../..", dst="doc"): | ||
437 | self.path("LICENSE-libraries-mac.txt") | ||
438 | self.end_prefix("../..") | ||
439 | |||
440 | self.gather_documents() | ||
441 | |||
400 | self.path("featuretable_mac.txt") | 442 | self.path("featuretable_mac.txt") |
401 | self.path("SecondLife.nib") | 443 | self.path("SecondLife.nib") |
402 | 444 | ||
@@ -535,16 +577,23 @@ class DarwinManifest(ViewerManifest): | |||
535 | class LinuxManifest(ViewerManifest): | 577 | class LinuxManifest(ViewerManifest): |
536 | def construct(self): | 578 | def construct(self): |
537 | super(LinuxManifest, self).construct() | 579 | super(LinuxManifest, self).construct() |
538 | self.path("licenses-linux.txt","licenses.txt") | 580 | |
539 | self.path("res/imprudence_icon.png","imprudence_icon.png") | 581 | self.path("res/imprudence_icon.png","imprudence_icon.png") |
540 | if self.prefix("linux_tools", dst=""): | 582 | if self.prefix("linux_tools", dst=""): |
541 | self.path("client-readme.txt","README-linux.txt") | 583 | #self.path("client-readme.txt","README-linux.txt") |
542 | #self.path("client-readme-voice.txt","README-linux-voice.txt") | 584 | #self.path("client-readme-voice.txt","README-linux-voice.txt") |
543 | self.path("wrapper.sh","imprudence") | 585 | self.path("wrapper.sh","imprudence") |
544 | self.path("handle_secondlifeprotocol.sh") | 586 | self.path("handle_secondlifeprotocol.sh") |
545 | self.path("register_secondlifeprotocol.sh") | 587 | self.path("register_secondlifeprotocol.sh") |
546 | self.end_prefix("linux_tools") | 588 | self.end_prefix("linux_tools") |
547 | 589 | ||
590 | self.gather_documents() | ||
591 | |||
592 | # From the linden directory | ||
593 | if self.prefix("../..", dst="doc"): | ||
594 | self.path("LICENSE-libraries-linux.txt") | ||
595 | self.end_prefix("../..") | ||
596 | |||
548 | # Create an appropriate gridargs.dat for this package, denoting required grid. | 597 | # Create an appropriate gridargs.dat for this package, denoting required grid. |
549 | self.put_in_file(self.flags_list(), 'gridargs.dat') | 598 | self.put_in_file(self.flags_list(), 'gridargs.dat') |
550 | 599 | ||