diff options
author | McCabe Maxsted | 2011-03-09 23:30:59 -0700 |
---|---|---|
committer | McCabe Maxsted | 2011-03-09 23:30:59 -0700 |
commit | fa1aa4620d5cd68effaa68a3453fa401e5472476 (patch) | |
tree | a79b09712230afa7a2e8b35458a2fa0a62f9ce10 /linden/indra | |
parent | #713: add a ossl osUnixTimeToTimestamp() function for syntax highlighting, pa... (diff) | |
download | meta-impy-fa1aa4620d5cd68effaa68a3453fa401e5472476.zip meta-impy-fa1aa4620d5cd68effaa68a3453fa401e5472476.tar.gz meta-impy-fa1aa4620d5cd68effaa68a3453fa401e5472476.tar.bz2 meta-impy-fa1aa4620d5cd68effaa68a3453fa401e5472476.tar.xz |
Updated copywinlibs and staging to use the new set of gstreamer libs
Diffstat (limited to 'linden/indra')
-rw-r--r-- | linden/indra/cmake/CopyWinLibs.cmake | 122 | ||||
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 128 |
2 files changed, 192 insertions, 58 deletions
diff --git a/linden/indra/cmake/CopyWinLibs.cmake b/linden/indra/cmake/CopyWinLibs.cmake index f584689..78c7c96 100644 --- a/linden/indra/cmake/CopyWinLibs.cmake +++ b/linden/indra/cmake/CopyWinLibs.cmake | |||
@@ -32,6 +32,67 @@ set(debug_files | |||
32 | libapr-1.dll | 32 | libapr-1.dll |
33 | libaprutil-1.dll | 33 | libaprutil-1.dll |
34 | libapriconv-1.dll | 34 | libapriconv-1.dll |
35 | |||
36 | # gstreamer streaming files below | ||
37 | avcodec-gpl-52.dll | ||
38 | avdevice-gpl-52.dll | ||
39 | avfilter-gpl-1.dll | ||
40 | avformat-gpl-52.dll | ||
41 | avutil-gpl-50.dll | ||
42 | iconv.dll | ||
43 | liba52-0.dll | ||
44 | libbz2.dll | ||
45 | libcelt-0.dll | ||
46 | libdca-0.dll | ||
47 | libexpat-1.dll | ||
48 | libfaad-2.dll | ||
49 | libFLAC-8.dll | ||
50 | libgcrypt-11.dll | ||
51 | libgio-2.0-0.dll | ||
52 | libglib-2.0-0.dll | ||
53 | libgmodule-2.0-0.dll | ||
54 | libgnutls-26.dll | ||
55 | libgobject-2.0-0.dll | ||
56 | libgpg-error-0.dll | ||
57 | libgstapp-0.10.dll | ||
58 | libgstaudio-0.10.dll | ||
59 | libgstbase-0.10.dll | ||
60 | libgstcontroller-0.10.dll | ||
61 | libgstdataprotocol-0.10.dll | ||
62 | libgstfft-0.10.dll | ||
63 | libgstinterfaces-0.10.dll | ||
64 | libgstnet-0.10.dll | ||
65 | libgstnetbuffer-0.10.dll | ||
66 | libgstpbutils-0.10.dll | ||
67 | libgstphotography-0.10.dll | ||
68 | libgstreamer-0.10.dll | ||
69 | libgstriff-0.10.dll | ||
70 | libgstrtp-0.10.dll | ||
71 | libgstrtsp-0.10.dll | ||
72 | libgstsdp-0.10.dll | ||
73 | libgstsignalprocessor-0.10.dll | ||
74 | libgsttag-0.10.dll | ||
75 | libgstvideo-0.10.dll | ||
76 | libgthread-2.0-0.dll | ||
77 | libmms-0.dll | ||
78 | libmpeg2-0.dll | ||
79 | libneon-27.dll | ||
80 | libogg-0.dll | ||
81 | liboil-0.3-0.dll | ||
82 | libsoup-2.4-1.dll | ||
83 | libtasn1-3.dll | ||
84 | libtheora-0.dll | ||
85 | libtheoradec-1.dll | ||
86 | libvorbis-0.dll | ||
87 | libvorbisenc-2.dll | ||
88 | libvorbisfile-3.dll | ||
89 | libwavpack-1.dll | ||
90 | libx264-67.dll | ||
91 | libxml2-2.dll | ||
92 | libxml2.dll | ||
93 | SDL.dll | ||
94 | xvidcore.dll | ||
95 | z.dll | ||
35 | ) | 96 | ) |
36 | 97 | ||
37 | copy_if_different( | 98 | copy_if_different( |
@@ -215,6 +276,67 @@ set(release_files | |||
215 | libapr-1.dll | 276 | libapr-1.dll |
216 | libaprutil-1.dll | 277 | libaprutil-1.dll |
217 | libapriconv-1.dll | 278 | libapriconv-1.dll |
279 | |||
280 | # gstreamer streaming files below | ||
281 | avcodec-gpl-52.dll | ||
282 | avdevice-gpl-52.dll | ||
283 | avfilter-gpl-1.dll | ||
284 | avformat-gpl-52.dll | ||
285 | avutil-gpl-50.dll | ||
286 | iconv.dll | ||
287 | liba52-0.dll | ||
288 | libbz2.dll | ||
289 | libcelt-0.dll | ||
290 | libdca-0.dll | ||
291 | libexpat-1.dll | ||
292 | libfaad-2.dll | ||
293 | libFLAC-8.dll | ||
294 | libgcrypt-11.dll | ||
295 | libgio-2.0-0.dll | ||
296 | libglib-2.0-0.dll | ||
297 | libgmodule-2.0-0.dll | ||
298 | libgnutls-26.dll | ||
299 | libgobject-2.0-0.dll | ||
300 | libgpg-error-0.dll | ||
301 | libgstapp-0.10.dll | ||
302 | libgstaudio-0.10.dll | ||
303 | libgstbase-0.10.dll | ||
304 | libgstcontroller-0.10.dll | ||
305 | libgstdataprotocol-0.10.dll | ||
306 | libgstfft-0.10.dll | ||
307 | libgstinterfaces-0.10.dll | ||
308 | libgstnet-0.10.dll | ||
309 | libgstnetbuffer-0.10.dll | ||
310 | libgstpbutils-0.10.dll | ||
311 | libgstphotography-0.10.dll | ||
312 | libgstreamer-0.10.dll | ||
313 | libgstriff-0.10.dll | ||
314 | libgstrtp-0.10.dll | ||
315 | libgstrtsp-0.10.dll | ||
316 | libgstsdp-0.10.dll | ||
317 | libgstsignalprocessor-0.10.dll | ||
318 | libgsttag-0.10.dll | ||
319 | libgstvideo-0.10.dll | ||
320 | libgthread-2.0-0.dll | ||
321 | libmms-0.dll | ||
322 | libmpeg2-0.dll | ||
323 | libneon-27.dll | ||
324 | libogg-0.dll | ||
325 | liboil-0.3-0.dll | ||
326 | libsoup-2.4-1.dll | ||
327 | libtasn1-3.dll | ||
328 | libtheora-0.dll | ||
329 | libtheoradec-1.dll | ||
330 | libvorbis-0.dll | ||
331 | libvorbisenc-2.dll | ||
332 | libvorbisfile-3.dll | ||
333 | libwavpack-1.dll | ||
334 | libx264-67.dll | ||
335 | libxml2-2.dll | ||
336 | libxml2.dll | ||
337 | SDL.dll | ||
338 | xvidcore.dll | ||
339 | z.dll | ||
218 | ) | 340 | ) |
219 | 341 | ||
220 | copy_if_different( | 342 | copy_if_different( |
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py index 26a5d84..44dcb73 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py | |||
@@ -282,6 +282,11 @@ class WindowsManifest(ViewerManifest): | |||
282 | if self.prefix(src='../media_plugins/webkit/%s' % self.args['configuration'], dst="llplugin"): | 282 | if self.prefix(src='../media_plugins/webkit/%s' % self.args['configuration'], dst="llplugin"): |
283 | self.path("media_plugin_webkit.dll") | 283 | self.path("media_plugin_webkit.dll") |
284 | self.end_prefix() | 284 | self.end_prefix() |
285 | |||
286 | # Media plugins - GStreamer | ||
287 | if self.prefix(src='../media_plugins/gstreamer010/%s' % self.args['configuration'], dst="llplugin"): | ||
288 | self.path("media_plugin_gstreamer010.dll") | ||
289 | self.end_prefix() | ||
285 | 290 | ||
286 | # For WebKit/Qt plugin runtimes | 291 | # For WebKit/Qt plugin runtimes |
287 | if self.prefix(src="../../libraries/i686-win32/lib/release", dst="llplugin"): | 292 | if self.prefix(src="../../libraries/i686-win32/lib/release", dst="llplugin"): |
@@ -305,9 +310,6 @@ class WindowsManifest(ViewerManifest): | |||
305 | self.path("qtiff4.dll") | 310 | self.path("qtiff4.dll") |
306 | self.end_prefix() | 311 | self.end_prefix() |
307 | 312 | ||
308 | # Per platform MIME config on the cheap. See SNOW-307 / DEV-41388 | ||
309 | self.path("skins/default/xui/en-us/mime_types_windows.xml", "skins/default/xui/en-us/mime_types.xml") | ||
310 | |||
311 | # These need to be installed as a SxS assembly, currently a 'private' assembly. | 313 | # These need to be installed as a SxS assembly, currently a 'private' assembly. |
312 | # See http://msdn.microsoft.com/en-us/library/ms235291(VS.80).aspx | 314 | # See http://msdn.microsoft.com/en-us/library/ms235291(VS.80).aspx |
313 | if self.prefix(src=self.args['configuration'], dst=""): | 315 | if self.prefix(src=self.args['configuration'], dst=""): |
@@ -348,64 +350,74 @@ class WindowsManifest(ViewerManifest): | |||
348 | self.path("ortp.dll") | 350 | self.path("ortp.dll") |
349 | 351 | ||
350 | self.end_prefix() | 352 | self.end_prefix() |
351 | # Gstreamer is not used in webkit_plugins. The librries are never delivered/extracted to | 353 | |
352 | # ../../libraries/i686-win32/lib/release . Commented out until decision made to use or drop. | ||
353 | # Gstreamer plugins | 354 | # Gstreamer plugins |
354 | #if self.prefix(src="lib/gstreamer-plugins", dst=""): | 355 | if self.prefix(src="lib/gstreamer-plugins", dst=""): |
355 | # self.path("*.dll", dst="lib/gstreamer-plugins/*.dll") | 356 | self.path("*.dll", dst="lib/gstreamer-plugins/*.dll") |
356 | # self.end_prefix() | 357 | self.end_prefix() |
357 | 358 | ||
358 | # Gstreamer libs | 359 | # Gstreamer libs |
359 | #if (not self.standalone()) and self.prefix(src="../../libraries/i686-win32/lib/release", dst=""): | 360 | if (not self.standalone()) and self.prefix(src="../../libraries/i686-win32/lib/release", dst=""): |
360 | # self.path("iconv.dll") | 361 | self.path("avcodec-gpl-52.dll") |
361 | # self.path("libxml2.dll") | 362 | self.path("avdevice-gpl-52.dll") |
362 | # self.path("libcairo-2.dll") | 363 | self.path("avfilter-gpl-1.dll") |
363 | # self.path("libgio-2.0-0.dll") | 364 | self.path("avformat-gpl-52.dll") |
364 | # self.path("libglib-2.0-0.dll") | 365 | self.path("avutil-gpl-50.dll") |
365 | # self.path("libgmodule-2.0-0.dll") | 366 | self.path("iconv.dll") |
366 | # self.path("libgobject-2.0-0.dll") | 367 | self.path("liba52-0.dll") |
367 | # self.path("libgthread-2.0-0.dll") | 368 | self.path("libbz2.dll") |
368 | # self.path("charset.dll") | 369 | self.path("libcelt-0.dll") |
369 | # self.path("intl.dll") | 370 | self.path("libdca-0.dll") |
370 | # self.path("libgcrypt-11.dll") | 371 | self.path("libexpat-1.dll") |
371 | # self.path("libgnutls-26.dll") | 372 | self.path("libfaad-2.dll") |
372 | # self.path("libgpg-error-0.dll") | 373 | self.path("libFLAC-8.dll") |
373 | # self.path("libgstapp.dll") | 374 | self.path("libgcrypt-11.dll") |
374 | # self.path("libgstaudio.dll") | 375 | self.path("libgio-2.0-0.dll") |
375 | # self.path("libgstbase-0.10.dll") | 376 | self.path("libglib-2.0-0.dll") |
376 | # self.path("libgstcdda.dll") | 377 | self.path("libgmodule-2.0-0.dll") |
377 | # self.path("libgstcontroller-0.10.dll") | 378 | self.path("libgnutls-26.dll") |
378 | # self.path("libgstdataprotocol-0.10.dll") | 379 | self.path("libgobject-2.0-0.dll") |
379 | # self.path("libgstdshow.dll") | 380 | self.path("libgpg-error-0.dll") |
380 | # self.path("libgstfft.dll") | 381 | self.path("libgstapp-0.10.dll") |
381 | # self.path("libgstinterfaces.dll") | 382 | self.path("libgstaudio-0.10.dll") |
382 | # self.path("libgstnet-0.10.dll") | 383 | self.path("libgstbase-0.10.dll") |
383 | # self.path("libgstnetbuffer.dll") | 384 | self.path("libgstcontroller-0.10.dll") |
384 | # self.path("libgstpbutils.dll") | 385 | self.path("libgstdataprotocol-0.10.dll") |
385 | # self.path("libgstreamer-0.10.dll") | 386 | self.path("libgstfft-0.10.dll") |
386 | # self.path("libgstriff.dll") | 387 | self.path("libgstinterfaces-0.10.dll") |
387 | # self.path("libgstrtp.dll") | 388 | self.path("libgstnet-0.10.dll") |
388 | # self.path("libgstrtsp.dll") | 389 | self.path("libgstnetbuffer-0.10.dll") |
389 | # self.path("libgstsdp.dll") | 390 | self.path("libgstpbutils-0.10.dll") |
390 | # self.path("libgsttag.dll") | 391 | self.path("libgstphotography-0.10.dll") |
391 | # self.path("libgstvideo.dll") | 392 | self.path("libgstreamer-0.10.dll") |
392 | # self.path("libjpeg.dll") | 393 | self.path("libgstriff-0.10.dll") |
393 | # self.path("libmp3lame-0.dll") | 394 | self.path("libgstrtp-0.10.dll") |
394 | # self.path("libneon-27.dll") | 395 | self.path("libgstrtsp-0.10.dll") |
395 | # self.path("libogg-0.dll") | 396 | self.path("libgstsdp-0.10.dll") |
396 | # self.path("liboil-0.3-0.dll") | 397 | self.path("libgstsignalprocessor-0.10.dll") |
397 | # self.path("libopenjpeg-2.dll") | 398 | self.path("libgsttag-0.10.dll") |
398 | # self.path("libpng12-0.dll") | 399 | self.path("libgstvideo-0.10.dll") |
399 | # self.path("libschroedinger-1.0-0.dll") | 400 | self.path("libgthread-2.0-0.dll") |
400 | # self.path("libspeex-1.dll") | 401 | self.path("libmms-0.dll") |
401 | # self.path("libtheora-0.dll") | 402 | self.path("libmpeg2-0.dll") |
402 | # self.path("libvorbis-0.dll") | 403 | self.path("libneon-27.dll") |
403 | # self.path("libvorbisenc-2.dll") | 404 | self.path("libogg-0.dll") |
404 | # self.path("libxml2-2.dll") | 405 | self.path("liboil-0.3-0.dll") |
405 | # self.path("glew32.dll") | 406 | self.path("libsoup-2.4-1.dll") |
406 | # self.path("xvidcore.dll") | 407 | self.path("libtasn1-3.dll") |
407 | # self.path("zlib1.dll") | 408 | self.path("libtheora-0.dll") |
408 | # self.end_prefix() | 409 | self.path("libtheoradec-1.dll") |
410 | self.path("libvorbis-0.dll") | ||
411 | self.path("libvorbisenc-2.dll") | ||
412 | self.path("libvorbisfile-3.dll") | ||
413 | self.path("libwavpack-1.dll") | ||
414 | self.path("libx264-67.dll") | ||
415 | self.path("libxml2-2.dll") | ||
416 | self.path("libxml2.dll") | ||
417 | self.path("SDL.dll") | ||
418 | self.path("xvidcore.dll") | ||
419 | self.path("z.dll") | ||
420 | self.end_prefix() | ||
409 | 421 | ||
410 | # # pull in the crash logger and updater from other projects | 422 | # # pull in the crash logger and updater from other projects |
411 | # self.path(src=self.find_existing_file( # tag:"crash-logger" here as a cue to the exporter | 423 | # self.path(src=self.find_existing_file( # tag:"crash-logger" here as a cue to the exporter |